Tại sao php không phổ biến

Câu trả lời ngắn gọn là "có lẽ không. " PHP gần như chắc chắn sẽ không biến mất. Tuy nhiên, công bằng mà nói thì PHP đang gặp vấn đề về hình ảnh và các nhà phát triển PHP nên đầu tư vào việc làm cho ngôn ngữ này có "cảm giác" hiện đại hơn

Tình trạng của PHP vào năm 2022

Có liên quan. PHP Foundation thổi các tài nguyên mới vào ngôn ngữ mã nguồn mở

Những nghi ngờ về tương lai của PHP chủ yếu là do mức độ phổ biến của PHP đã giảm dần trong những năm gần đây

Theo Chỉ số TIOBE, PHP xếp thứ năm trong danh sách các ngôn ngữ lập trình phổ biến nhất vào năm 2012. Đến năm 2017, nó tụt xuống vị trí thứ sáu và rơi xuống vị trí thứ chín vào đầu năm 2022.

Có liên quan. Java 18 mang đến các tính năng mới để tăng tốc phát triển phần mềm

Phải thừa nhận rằng, sự sụt giảm từ vị trí thứ năm xuống vị trí thứ chín trong khoảng thời gian một thập kỷ có vẻ không đặc biệt đáng chú ý. Nhưng điều quan trọng là làm thế nào PHP trung tâm, bắt nguồn từ giữa những năm 1990, theo truyền thống là lập trình web. Không ngoa khi nói rằng PHP, ngôn ngữ lập trình đa năng đầu tiên để tạo các trang web động và tương tác, đã tạo ra trang web như chúng ta biết

Nhìn từ góc độ đó, điều đáng chú ý là số lượng nhà phát triển sử dụng PHP dường như đang giảm dần

Tại sao PHP [Có lẽ] vẫn tồn tại và khỏe mạnh

Điều đó nói rằng, có lẽ là cường điệu khi tuyên bố rằng PHP đang ở trạng thái đầu cuối

Lý do lớn nhất là bởi vì, ngay cả khi PHP không còn phổ biến như trước đây khi so sánh với các ngôn ngữ khác, thì nó vẫn hoàn toàn là trung tâm của một số nền tảng và trang web lớn nhất thế giới — chẳng hạn như WordPress, Facebook, Wikipedia, and Slack.

Nếu PHP chết, các thực thể như thế này sẽ phải chết cùng với nó — hoặc được di chuyển sang các ngôn ngữ khác, điều này sẽ đòi hỏi rất nhiều nỗ lực và gây ra nhiều gián đoạn cho hệ sinh thái phát triển hiện có đến mức thật khó để tưởng tượng điều đó sẽ xảy ra

Ví dụ: nếu các nhà phát triển WordPress muốn chuyển nền tảng sang một ngôn ngữ khác, thì không chỉ có thể mất nhiều năm để hoàn thành việc di chuyển chính WordPress mà hầu như mọi plugin, chủ đề và tiện ích bổ sung khác của WordPress cũng sẽ phải được viết lại. Nỗ lực này sẽ là một cam kết quan trọng, đòi hỏi sự tham gia của rất nhiều bên liên quan khác nhau, đến mức về cơ bản không thể thấy nó thực sự diễn ra

Cũng cần lưu ý rằng cộng đồng phát triển PHP vẫn tồn tại và phát triển tốt, bất chấp những nghi ngờ từ những người bên ngoài về khả năng tồn tại lâu dài của PHP. Bản phát hành chính mới nhất của ngôn ngữ này, PHP 8, ra mắt cách đây không lâu. Các framework PHP phổ biến, như Laravel, vẫn hoạt động khá tích cực.

Cuối cùng, điều quan trọng cần nhớ là sự suy giảm mức độ phổ biến của PHP trong các danh sách như TIOBE không có nghĩa là tổng mức sử dụng giảm. Điều đó chỉ có nghĩa là PHP đang được sử dụng ít hơn so với các ngôn ngữ khác — không phải là số lượng lớn các nhà phát triển đang chuyển các ứng dụng hiện có từ PHP sang một ngôn ngữ khác

Tương lai của PHP

Vì vậy, tôi đặt cược tiền của mình vào việc PHP vẫn là ngôn ngữ lập trình chính trong tương lai gần. Tuy nhiên, tôi nghĩ rằng các thay đổi đang chờ đợi cho cách thức hoạt động của PHP và cách các nhà phát triển sử dụng nó. Cụ thể, chúng ta có thể sẽ thấy các thay đổi được thiết kế để cải thiện hình ảnh của PHP như một ngôn ngữ hiện đại vẫn phù hợp trong thời đại dựa trên đám mây

Trên tất cả, tôi hy vọng rằng chúng ta sẽ thấy cộng đồng phát triển PHP tiếp tục nỗ lực để làm cho PHP trở nên thân thiện hơn với nhà phát triển. Đó là một trong những trọng tâm chính của bản phát hành PHP 8 và tôi không nghĩ nỗ lực sẽ kết thúc ở đó

Tôi cũng cho rằng các nhà phát triển PHP sẽ đầu tư vào việc củng cố hình ảnh của PHP như một ngôn ngữ an toàn. Điều này sẽ không yêu cầu những thay đổi kỹ thuật nhiều như những thay đổi về văn hóa. Về cơ bản, PHP cũng an toàn như các ngôn ngữ lập trình web chính thống khác, nhưng nó dường như bị ảnh hưởng — có lẽ là không công bằng — từ tiếng tăm về sự không an toàn của một số người. Vì lý do đó, tôi sẽ không ngạc nhiên nếu trong các bản phát hành sau này, các nhà phát triển PHP đặc biệt nhấn mạnh vào việc tăng cường tính bảo mật của PHP.

Bắt đầu áp dụng PHP

Những thay đổi như thế này là cần thiết bởi vì cuối cùng, để PHP tiếp tục phát triển mạnh trong 1/4 thế kỷ tiếp theo của cuộc đời, nhiều nhà phát triển cần coi PHP là ngôn ngữ "hiện đại"

Hiện tại, thật dễ dàng để PHP trông giống như một ngôn ngữ tiếp tục tồn tại trong quá khứ. Và không phải ngẫu nhiên mà hầu hết các nền tảng chính sử dụng PHP — như WordPress, Facebook và Wikipedia — đều có từ đầu những năm 2000, khi PHP còn trẻ hơn và sành điệu hơn nhiều. Ngoại trừ những trường hợp ngoại lệ như Slack, bạn không thấy nhiều nền tảng hoàn toàn mới được xây dựng bằng PHP ngày nay

Nếu PHP có thể cập nhật hình ảnh cũ kỹ của nó, thì nó không chỉ ngừng giảm mức độ phổ biến mà thậm chí còn có thể leo lên danh sách. Rốt cuộc, không phải là ngôn ngữ chắc chắn sẽ giảm dần mức độ phổ biến khi chúng già đi. Ví dụ, Python [xuất hiện vào đầu những năm 1990] lớn hơn PHP vài năm và không ai buộc tội nó đang chết. Nhưng đó có thể là do Python vẫn thích hình ảnh là một ngôn ngữ hiện đại, trong khi PHP cảm thấy hơi lạc hậu.

Phần kết luận

Tất cả những điều trên là để nói rằng, trong khi PHP gần như chắc chắn sẽ không chết, nó đang giảm dần mức độ phổ biến. Nhưng đó chủ yếu là do vấn đề về nhận thức hơn bất kỳ vấn đề kỹ thuật nào trong ngôn ngữ PHP. Những cải tiến nhỏ trong các lĩnh vực như khả năng sử dụng và bảo mật có thể giúp cải thiện hình ảnh của PHP và đảm bảo rằng nó tiếp tục phát triển trong tương lai

Tại sao PHP không được sử dụng nữa?

PHP ban đầu được thiết kế để có thời gian học ngắn cho những người không phải là lập trình viên. Nhìn lại, chúng tôi thấy rằng nhiều quyết định thiết kế tồi đã được đưa ra từ lâu. PHP trở nên phổ biến vì nó rất dễ sử dụng, nhưng vì nó không có cộng đồng chuyên gia nên PHP đã thiếu một hệ sinh thái nhà phát triển tốt trong một thời gian dài.

PHP có lỗi thời vào năm 2022 không?

Điều này khả thi ngay cả trong năm 2022 vì PHP linh hoạt trên các hệ điều hành. Ví dụ: bạn có thể chạy nó trên Windows và các biến thể hiện đại của nó hoặc sử dụng nó trên OSX hoặc Linux. Nếu mọi ứng dụng web hoặc trang web bắt đầu sử dụng một ngôn ngữ khác cho nỗ lực hiện đại hóa của mình, chi phí phát triển sẽ tăng vọt.

PHP không có nhu cầu?

PHP được biết đến là ngôn ngữ lập trình được sử dụng thường xuyên nhất. Theo W3Techs, 78. 8% của tất cả các trang web đang sử dụng PHP cho phía máy chủ của họ .

Tại sao PHP đang mờ dần?

Mức độ phổ biến của PHP với các nhà phát triển đã giảm dần trong những năm qua để nhường chỗ cho các công nghệ mới hơn, như Rust, Python và JavaScript. Dựa trên cuộc khảo sát Stack Overflow gần đây nhất vào năm 2020, Python là ngôn ngữ được sử dụng nhiều nhất theo 70% số người được hỏi, trong khi PHP được chọn bởi 25%

Chủ Đề