11-7-2008 9:38:17
Ưu điểm PHP:
* Dùng mã nguồn mở (có thể chạy trên Apache hoặc IIS).
* Phổ biến hơn ASP (có thể thấy dựa vào số website dùng PHP).
* Dễ học khi đã biết HTML, C.
* Dựa vào XAMP (dễ cấu hình).
* Nhiều hệ thống CMS miễn phí dùng.
* Đi cặp với mySQL (cũng dễ :D ).
* Hoạt động trên Linux, có thể trên IIS - Windows nhưng .. hiếm!
Nhược điểm PHP:
* Mã nguồn ko đẹp?!
* Chỉ chạy trên ứng dụng web.
Ưu điểm .NET:
* Mã nguồn rõ ràng, trong .NET 2.0, mã nguồn tách biệt với giao diện HTML.
* Chạy nhanh hơn PHP?! (*)
* Visual Studio có thể sinh mã, tiết kiệm thời gian viết code.
* Có thể dùng C#, VB hoặc Managed C++.
* Đi cặp MSSQL, Oracle.
Nhược điểm .NET:
* Ko thể chạy trên Linux (mặc dù đã có thể nhưng thiết nghĩ ứng dụng lớn sẽ có sơ xuất?!)
* Nếu ko có Visual Studio thì khó viết code!
(*): Ứng dụng tìm kiếm, tuy nhiên vẫn ko có cơ sở chắc chắn!