Ngôn ngữ lập trình Web - Lựa chọn của bạn
: Jul 03, 2010Tags: ASP , C + + , COBOL , Cold Fusion , Java , Microsoft Net , Perl , PHP , Ruby , VB , VB.net , VC + +
Trong những năm qua một số ngôn ngữ lập trình đã xuất hiện trên hiện trường và một số đã ở lại quá trình. Các ngôn ngữ lập trình đầu tiên để đạt nó thương mại với các ứng dụng kinh doanh COBOL trong những ngày Mainframe. Điều này đã được theo sau bởi C và C + +, khi kỷ nguyên máy chủ của khách hàng đến một thời gian ngắn, Microsoft tung ra VB, VC + +. Sự xuất hiện của trang web sinh ra một số ngôn ngữ mới như ASP, Perl, Java, n Cold Fusio, Ruby, C #.
COBOL vẫn còn có nhờ sở trường của mình cho các ứng dụng kế thừa và IBM C / C + + đã luôn luôn giữ lại thành trì của nó - kỹ thuật và hệ thống nhúng.
Trên mặt trận web, đã nhìn thấy các ứng dụng to lớn và sự đổi mới, một vài ngôn ngữ nổi bật về tính phổ biến của Java, Microsoft Net (C # / VB.net), PHP, Ruby on Rails.
Làm thế nào để quyết định ngôn ngữ để sử dụng? Rất nhiều yếu tố đi vào chơi, một số của những người chủ chốt là:
- Legacy
- Chi phí phát triển, các công cụ, sản phẩm
- Cộng đồng phổ biến, kích thước của cơ sở người dùng, phát triển cơ sở
- Hỗ trợ nhà cung cấp sản phẩm, nhóm người sử dụng, sở hữu độc quyền / mã nguồn mở
- Phát triển tốc độ, đơn giản, dễ dàng
- Hiệu suất
- Nền tảng doanh nghiệp, Internet, di động, thiết bị vv.
- Ứng dụng loại nội dung, giao dịch, hợp tác ....
Nếu bạn là một doanh nghiệp được thành lập, rất nhiều lần này được quyết định bởi môi trường hiện tại, nếu bạn là một cửa hàng IBM / Sun / Oracle bạn có thể sẽ cách Java/J2EE. Hầu hết các doanh nghiệp lớn đã chọn để đi theo con đường J2EE chủ yếu là vì tính chất không độc quyền của nó, sự hỗ trợ từ các nhà cung cấp một số động lực và lợi thế đầu tiên của nó như là một nền tảng doanh nghiệp mạnh mẽ cho các trang web. Nếu bạn đã là một nhà máy sản xuất của Microsoft, sự lựa chọn là rõ ràng. Microsoft không đặc biệt tốt với các công ty cỡ trung và một số thị trường ngoài nước Mỹ. PHP và Ruby dường như được đi đầu và cạnh tranh trong các phân đoạn tương tự. Khởi động và các công ty mới không có các chi phí di sản và do đó có tự do lựa chọn bất kỳ nền tảng. Ngoài ra khi đi săn là sản phẩm tốt nhất COTS phù hợp hoặc giải pháp hơn là một ứng dụng riêng biệt, ngôn ngữ lập trình trở thành trung học và nhiều hậu quả hơn là sự lựa chọn.
Tóm lại, trường đã thu hẹp xuống một vài ngôn ngữ, trong đó có thích hợp của nó và các khu vực ứng dụng. Người tiêu dùng bây giờ có một số lựa chọn ổn định để chọn từ, nó là thời điểm tốt và thiết lập được!






















































