Hiện nay có rất nhiều công nghệ được sử dụng để phát triển website (PHP, ASP, ASP.NET, JSP...) Vậy bạn phải lựa chọn công nghệ nào ? Bài viết sau đây sẽ đưa ra những nhận định đơn giản giúp bạn chọn được giải pháp tốt nhất cho mình. Các so sánh này dự trên các thông số cơ bản như: tính kinh tế, khả năng ứng dụng, mức độ bào mật, môi trường hỗ trợ và tốc độ xử lý ...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 .
- Thiết kế trang Web cũng cần am hiểu tâm lý
- Thiết Kế Websites - Không khó như tưởng tượng
- Để xây dựng một trang web hoàn hảo
- Tìm hiểu về web tĩnh và web động
- Xây dựng website cho các tổ chức giáo dục
- Mẹo trong thiết kế web.
- Thiết kế website doanh nghiệp
- Website công ty Luật – Tư vấn
- Các lệnh thường gặp trong css
- Bài 5: Tạo bảng biểu cho trang web