09/10/2018, 18:23
cần sự so sánh của các bạn giữa các NNLT WEB :asp.NET;PHP;JSP.
theo các bạn thì giữa các ngôn ngữ lập trình web trên anh nào mạnh nhất và tương lai hơn cả.
tôi biết mỗi ngôn ngữ đều có thế mạnh riêng của nó nhưng tôi muốn có được sự nhận định của các bạn .
tôi biết mỗi ngôn ngữ đều có thế mạnh riêng của nó nhưng tôi muốn có được sự nhận định của các bạn .
Bài liên quan
PHP : Đơn giản và dễ học --> Nhưng ở VN thì ko có dạy
ASP.NET : Công nghệ mới, có 1 số ứng dụng rất hay, có thể nói là mạnh hơn PHP 1 chút, nhưng đắt tiền, ko phải đồ free như PHP
JSP : Java thì khỏi phải nói, nó mạnh nhất trong 3 ngôn ngữ, nhưng cũng là khó nhất
To story_sde: Các ngôn ngữ đều có những mặt mạnh riêng và những mặt mạnh này lại nhắm vào những hệ thống, đối tượng sử dụng khác nhau. Vì vậy dù so sánh thế nào đi nữa thì cũng không thể rõ ràng như khi so sánh hai số với nhau đâu. Mình chỉ đưa ra 1 ví dụ rất nhỏ từ từ bài post của pixelart:
- ASP.NET ra đời sau, là một phần trong kiến trúc .NET, kiến trúc mà hệ điều hành sắp ra mắt - Longhorn - được thiết kế hoàn toàn trong nó thì bảo nó không bằng JSP nghe hơi khó tin. Java có ưu thế ở một số (nhiều hay ít) hệ thống nhưng chắc chắn .NET sẽ chiếm lĩnh những hệ thống chạy Windows Server mà thị phần những hệ thống này cũng không phải là nhỏ.
- Nếu bảo ASP.NET và JSP đều mạnh hơn PHP thì giải thích như thế nào việc PHP vẫn cứ có tốc độ tăng trưởng rất nhanh (ngay Yahoo cũng cho thiết kế lại hệ thống website của mình dựa trên PHP). Bây giờ cái cần là "nhu cầu". Sử dụng cái gì để đáp ứng tốt nhất nhu cầu (bao gồm cả yêu cầu kĩ thuật, time, giá cả, con ngừoi...) thì cái đó sẽ là "mạnh" nhất.
Nếu bạn có ý định nghiên cứu một ngôn ngữ nào thì nên xem hiện tại mình đã có những kiến thức gì liên quan đến nó và sắp tới sẽ học những gì liên quan đến nó rồi lựa chọn cái nào bạn cảm thấy gần gũi nhất. Dù là cái nào thì khả năng của bạn chắc chắn sẽ có chỗ cần dùng.
:-)
Nếu bạn cảm thấy thik thực sự thì mình khuyên bạn nên học PHP trước, nó rất dễ họ,thực sự là vậy,ko những thế cộng đồng người sử dụng cũng káh động,bạn lun có thể nhận dc sự giúp dở từ những chuyên gia trên khắp thế giời,phần manual cũng khá dễ hiểu.
- PHP: bạn nhận xét đúng (ông này chắc biết mỗi PHP thui
- ASP.NET: Sai. ASP.NET mạnh hơn PHP nhiều. .NET framework thì đã free từ Win2003 trở về sau. Còn bộ VS.NET thì chỉ là công cụ giúp cho lập trình dễ dàng thôi. Nếu ko có đk mua thì có thể dùng webmatrix (free 100%).
- JSP: càng sai tệ
Khi Longhorn ra mắt thì theo như giới thiệu của MS thì sẽ ko còn khác biệt nhiều giữa WinForm và WebForm nữa. 1 ứng dụng trên .NET chỉ cần sửa vài thuộc tính thì từ web-->win và ngược lại. Cái này ko biết mất bao nhiêu % công việc (vì chưa có để test á
còn PHP thì không giống ai nhưng nên biết PHP vì nó toàn miễn phí và cũng rất mạnh.
Nói chung thì mỗi một công nghệ có điểm mạnh của nó và cũng có những cộng đồng của nó. Bạn không thể nói là công nghệ nào sẽ chiếm ưu thế được vì đã là công nghệ thì nó sẽ phát triển và có những bước tiến vượt bậc. (Điển hình là PHP5)
mong nhận được ý kiến quý giá của các bạn nhiều hơn