Lựa chọn công nghệ nào để phát triển website
So sánh các công nghệ xây dựng website
PHP ASP.NET ASP JSP/ java - Tốc độ xử lý nhanh, hiệu quả cao - Tốc độ xử lý nhanh, hiệu quả cao -Tốc độ xử lý rất chậm - Hơi chậm - Chi phí giá thành thấp (ngôn ngữ free không tốn chi phí mua bản quyền) - Chi phí giá thành cao (do một phần phải mua bản quền) - Chi phí giá thành trung bình (do một phần phải mua bản quền) - Chi phí giá thành cao - Thời gian code và triển nhanh, đơn giản - Thời gian code và triển khai hơi phức tạp, chậm hơn PHP - Thời gian code và triển khai trung bình - Thời gian code và triển khai hơi phức tạp, chậm hơn PHP - Số lượng nhà cung cấp hosting nhiều, dễ lựa chọn -Số lượng nhà cung cấp hosting không nhiều, vì vậy khó cho việc lựa chọn -Số lượng nhà cung cấp hosting không nhiều, vì vậy khó cho việc lựa chọn - Số lượng nhà cung cấp hosting ít, khó tìm - Số nhà cung cấp website nhiều, khả năng chọn lựa một trang web phù hợp tốt hơn - Số nhà cung cấp website nhiều, khả năng chọn lựa một trang web phù hợp tốt hơn - Số nhà cung cấp website ít - Số nhà cung cấp website ít, khả năng chọn lựa để xây dựng 1trang web phù hợp rất khó - Khả năng mở rộng và phát triển dễ dàng và nhanh chóng - Mở rộng và phát triển website dẽ dàng - Khả năng mở rộng và phát triển website khó khăn - Khả năng mở rộng và phát triển website khó khăn - Các công cụ và công nghệ hỗ trợ phong phú, đa dạng. Phát triển web trên nền web 2.0. Sử dụng công nghệ - Các công cụ và công nghệ hỗ trợ phong phú, đa dạng. Phát triển web trên nền web 2.0. Sử dụng công nghệ - Công cụ và công nghệ hỗ trợ ít, khó tìm. - Công cụ và công nghệ hỗ trợ ít, khó tìm.
Với nhiều kinh nghiệm trong việc xây dựng và triển khai các ứng dụng web trên nhiều công nghệ khác nhau chúng tôi có thể đưa ra kết luận sau:
- Đối với đa số website nên chọn ngôn ngữ phát triển web PHP/MySQL vì giá thành tương đối, tốc độ xử lý nhanh, dễ lựa chọn nhà cung cấp.
- Một số website cung cấp dịch vụ mang tầm quang trọng mức tối đa nên sử dụng ngôn ngữ ASP.NET/MS SQL .