Một bài báo rất hay so sánh về ngôn ngữ dùng để lập trình web

Ở việt nam em thấy người ta chuộng PHP, ở Mỹ em thấy người ta chuộng JAVA. Cơ mà chắc tùy mục đích chứ mỗi ngôn ngữ có cái riêng của nó :smile:

1 Like

1 vote cho ASP.NET MVC Framework :slight_smile:

3 Likes

Lập trình web ở VN thì có 3 loại phổ biến:

  • aspx của .net dùng cho mọi loại hệ thống nhưng mất phí nên thường dự án “to” 1 tí thì mới dùng :smiley:
  • jsp (+ejb) của java làm web rất phổ biến ngày trước, tuy nhiên sự lên ngôi của PHP làm giảm thị phần của nó và nó chỉ hay ứng dụng làm các hệ thống web yêu cầu bảo mật cao như banking…
  • PHP thì đang đình đám về làm web nhưng thực ra chỉ là các hệ thống nhỏ và vừa thôi (tất nhiên ở nước ngoài vẫn có nhưng hệ thống lớn nhưng đó không phải điểm mạnh của PHP).

Đấy là kiến thức lạc hậu của mình chưa được cập nhật mấy năm gần đây mong các bác update dùm nếu sai :smiley:

3 Likes

Chắc phải mời fan của PHP vào trả lời cái này quá. Đạt thấy PHP giờ khác nhiều lắm đấy.

3 Likes

mình thì theo Hướng đối tượng, Java, phân tích hệ thống thông tin.
không biết nhiều về điểm mạnh - yếu của PHP, java, python…, nhưng quyết định theo java, cái nào chắc cái đó chắc tốt hơn mà phải ko?
không biết có ra làm đc gì ko nữa?
a @ltd cho ý kiến với! :wink:

1 Like

Phải thật chắc, biết phải biết thật kỹ, từng chi tiết một :smiley: Để đi ra ngoài phỏng vấn họ hỏi mình biết chém gió

6 Likes

:smile: Em gần như chẳng biết gì web luôn, thấy thằng ASP.NET (VBscript) cú pháp giống bên VB ,mới nghịch thử mấy cái helloworld, nhiều khi chọn một ngôn ngữ/framework còn là do … cảm tính :smile: chọn tới chọn lui thằng nào cũng tốt, chọn bừa cho nhanh :blush:


Bác Alan này comment nào cũng chất lượng, không biết cao thủ phương nào :smile:


Anh Đạt hỏi vụ like bài viết em mới biết cách like, trước thấy bài nào hay toàn phải lôi ứng dụng wordpress trên điện thoại ra like :smile:

3 Likes

Nếu bạn muốn có việc làm ổn định. Bạn hãy chọn ngôn ngữ nào mà có sự tham các dự án của chính phủ điển hình ở đây mình lấy Úc.

Có một anh bên đó chia sẽ trước đây anh ko biết chọn cái FW hay CMS nào để làm việc nhưng anh thấy chính phủ ÚC dùng Drupal nhiều, nên anh cứ thế mà theo và minh chứng là anh đấy đã đúng.

Tùy theo nhu cầu mà dùng thôi thực sự bây giờ PHP làm quá tốt mảng Web nếu các bạn đã học PHP rồi thì nên tập trung vào mà làm thôi, nói như vậy ko có nghĩa là ko coi mấy cái kia nhé.

2 Likes

Ở VN mình chính các dự án chính phủ đâu có open cho hoặc dễ bid được đâu nhỉ? Chắc chỉ có mỗi FPT mới nhận được.

2 Likes

Đạt nói cũng đúng, nhưng do mình suy tính nữa thôi.

2 Likes

Nhưng đó cũng là một ý hay, nếu mình chọn làm freelance thì nên để ý những cái này. Hoặc xem thử các ngôn ngữ có nhiều project freelance hoặc xem các ngôn ngữ / công nghệ có nhiều jobs cũng là cách để chọn.


Đạt thì lại chọn theo sở thích hơn là theo jobs, vì jobs thay đổi, nhưng sở thích thì ít thay đổi hơn.

1 Like

Xu hướng hiện tại đang thiên dần về Javascript :smiley:

2 Likes

Bài viết này chủ yếu nói về server side :smiley: còn Javascript là client side

2 Likes

Vậy thêm 1 câu hỏi. Mọi người thích làm serverside hay clientside hơn?

1 Like

JS thay đổi nhiều rồi, giờ JS cũng được coi là Server side language nhờ Node.js :smile:

Đạt nghĩ mỗi thứ có một cái hay riêng :smile:

3 Likes

Để tâm mỗi mấy dòng này…mấy cái so sánh linh tinh không quan tâm lắm…mệt mỏi bởi mấy cái so sánh :sleepy:

1 Like

Không có ngôn ngữ nào hoàn hảo và không có ngôn ngữ nào giải quyết mọi vấn đề. Chỉ có ngôn ngữ nào để giải quyết vấn đề nào mà thôi.

Lấy C mà viết web thì quá cực, hay dùng javascript để viết hệ điều hành thì …

BTW: Đạt không chắc là dùng Javascript để viết hệ điều hành có tốt hay không, nhưng mà chắc là performance sẽ không tốt bằng C và có nhiều thao tác với phần cứng sẽ rắc rối hơi hoặc sẽ không có kiểu volatile để cập nhật hw input.

6 Likes

lập trình viên thì nên biết 2 cả mới tốt, không phân biệt serverside hay clientside.
vì 1 trang web không thể chạy nếu thiếu 1 trong 2 trên.

5 Likes

Theo mình thì nên học javascript vì javascript everywhere :smile:
Đáng lẽ bài viết nên là nên học các ngôn ngữ nào để lập trình web, và phân biệt web lớn và web nhỏ, web site và web app…

1 Like
7 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?