Hướng dẫn is it worth it to upgrade to php 8? - có đáng để nâng cấp lên php 8 không?

Sáng nay, tôi đã đọc một bình luận của một trong những thành viên cộng đồng trực tuyến của chúng tôi thảo luận về một số lý do đằng sau việc áp dụng chậm của PHP 8. Một thành viên tuyên bố rằng đó là do các vấn đề tương thích PHP trong các bản phát hành mới. Ngược lại, một điều khác đặt nó xuống thực tế là phần mềm/khung quan trọng không hỗ trợ Php 8 cho đến gần đây. Tôi nghĩ rằng có sự thật cho cả hai lý do đó và họ gắn kết với nhau.

Hướng dẫn is it worth it to upgrade to php 8? - có đáng để nâng cấp lên php 8 không?

Php 8 được phát hành vào tháng 11 năm 2020 và tính đến tháng 5 năm 2022, chỉ có khoảng 3% trang web dựa trên PHP hiện đang sử dụng nó! Tuy nhiên, thực sự đã mất rất nhiều phần mềm/khung trong một thời gian dài để đạt được hỗ trợ Full 8 Full, ví dụ, WordPress, Magento, MediaWiki, Joomla và những người khác được Syndesi đề cập. Ngoài ra, trong tương lai, Microsoft sẽ không hỗ trợ PHP 8.

Việc áp dụng chậm của PHP 8. Tại sao?

Có lẽ vòng đời của PHP là quá nhanh để các tổ chức theo kịp? Đó là một trong những câu hỏi xuất hiện trong đầu khi tôi phát hiện ra rằng hơn một nửa số trang web PHP vẫn đang chạy Php 7, điều này mất hỗ trợ bảo mật trong sáu tháng.

Vâng, không thực sự. Nó không chỉ là một vấn đề PHP. Nó trên bảng. Không gian doanh nghiệp ghét nâng cấp và muốn ở lại phiên bản hiện đang được cài đặt càng lâu càng tốt. Đây là một vấn đề mà nhiều người phải đối mặt, từ Windows 8 đến MySQL 8 đến Rhel 8. Có lẽ nó có một cái gì đó về phiên bản ‘8 8 ?? cười lớn

Các công ty ngần ngại nâng cấp cho sự lo lắng về các vấn đề tương thích và gián đoạn dịch vụ, vì vậy họ trì hoãn việc nâng cấp thay thế. Khi việc nâng cấp cấp bách trở nên quan trọng, đó là khi một số công ty và trang web doanh nghiệp nhỏ bắt đầu suy nghĩ về việc nâng cấp. Tuy nhiên, một số chỉ để mọi thứ chạy với các bản phát hành cũ hơn, chậm và kém an toàn hơn khi họ bám vào một số bảo mật được cung cấp bởi backports.

Có một cái nhìn vào:

  • 2022 Báo cáo cảnh quan PHP. (PDF). (PDF)
  • Drupal từ Php 8.1 hỗ trợ trong việc lưu trữ và phân phối.
  • WordPress Php 8 Thống kê áp dụng.

Tại sao nâng cấp lên Php 8?

Hướng dẫn is it worth it to upgrade to php 8? - có đáng để nâng cấp lên php 8 không?

Nguồn: Php.Watch/articles/jit-in-depth-Php 8 JIT rất nhanh! php.watch/articles/jit-in-depth – PHP 8’s JIT is fast!

Nếu bạn muốn nâng cấp lên Php 8 ngay bây giờ, hãy đọc điều này: Kiểm tra khả năng tương thích của Php 8.

Php 7 nhanh hơn ít nhất 2 lần so với Php 5.6. Đối với Php 7 so với Php 8, các cải tiến không quyết liệt nhưng dựa trên nhiều điểm chuẩn; Nó & nbsp; quá đủ & nbsp; để được & nbsp; đáng giá. Ngoài tốc độ, PHP 8 còn cung cấp các tính năng mới như trình biên dịch được dự đoán nhiều (JIT) (xem điểm chuẩn trên), tối ưu hóa hiệu suất khác và hỗ trợ JSON tích hợp/cốt lõi, để đặt tên cho một số.

Sự kết luận

Nó rất cần thiết để giữ cho PHP cập nhật từ quan điểm bảo mật. Hiệu suất PHP nhanh hơn có ý nghĩa ngoài bảo mật vì người dùng cuối đang trở nên ít chịu được các trang web và ứng dụng chậm. Theo các điểm chuẩn khác nhau trên web, PHP 8 nhanh hơn đáng kể so với PHP 7. Khi đóng, thời gian để nâng cấp các ứng dụng của bạn lên PHP 8!

Vậy tại sao chỉ có 3% trang web PHP đã cài đặt PHP 8? Vâng, nó đi vào văn hóa của ngành công nghiệp. Nó không chỉ là một vấn đề PHP.

_____

Đây là một bài viết tiếp theo cho 78% web được cung cấp bởi PHP (3% trên Php 8).

Tags: linux, hiệu suất, PHP

Cá nhân tôi không thích chúng. Thứ tự của các tham số của một hàm là một cái gì đó cho bạn biết những gì được yêu cầu và những gì không. Đây là một số logic có giá trị đối với cách bạn cấu trúc mã của mình.

Các tham số được đặt tên làm mờ nó rất nhiều và tôi biết nó từ JS / TypeScript chúng có thể đau như thế nào.

Ví dụ phổ biến nhất là khi dự án của bạn phát triển. Khi nó có một khởi đầu mới thì bạn có cái nhìn khá hẹp về những gì bạn phải thực hiện và tốt, các tham số được đặt tên có thể hoạt động ở đây ở một mức độ nào đó, nhưng sau đó khi khách hàng của bạn muốn bạn thêm một số chức năng thì bạn phải tạo chức năng mới Trên vô hạn mở rộng một trong đó sử dụng các tham số được đặt tên. Đôi khi bạn thậm chí không thể tạo ra một chức năng mới, nhưng bạn phải thêm tham số được đặt tên thứ 40 đó và tạo các điều kiện bổ sung trong cơ thể chức năng.

Có hai số liệu phần mềm được sử dụng cho điều đó, độ phức tạp theo chu kỳ và độ phức tạp nhận thức. Không ai trong số này sẽ vẫn ổn với các tham số được đặt tên.

Tôi có nên cập nhật lên Php 8 không?

Php 8 cho phép bạn viết mã ngắn gọn và xây dựng các ứng dụng mẫu mực hơn với những thay đổi và cải tiến thú vị cho các RFC trước đó. Xem xét các cải tiến mới, sẽ là một tội ác không nâng cấp phiên bản PHP hiện tại của bạn lên PHP 8.1 trên trang web WordPress của bạn.it would be a crime not to upgrade your current PHP version to PHP 8.1 on your WordPress site.

Php 8.0 có tốt không?

Đây là một trong những ngôn ngữ lập trình phổ biến nhất thế giới, được sử dụng bởi các nhà phát triển web trên toàn cầu.Với Php 8, có một số tính năng mới giúp nó phù hợp với các ứng dụng doanh nghiệp quy mô lớn, bao gồm các dịch vụ web và dịch vụ vi mô và các ứng dụng chạy trên đám mây.a great fit for large-scale enterprise applications, including web services and micro-services, and applications that run on the cloud.

Php 8 nhanh hơn bao nhiêu?

Php 8 nhanh gấp đôi so với PHP 5.6 trên một số nhiệm vụ.Chúng tôi muốn xem giá vé WordPress với các phiên bản PHP khác nhau trên nền tảng lưu trữ của chúng tôi như thế nào, vì vậy chúng tôi đã chạy một vài thử nghiệm của riêng mình để xem kết quả của chúng tôi có phù hợp với điểm chuẩn được công bố khác không.about twice as fast as PHP 5.6 on some tasks. We wanted to see how WordPress fares with different PHP versions on our hosting platform, so we ran a few tests of our own to see if our results would match other published benchmarks.

Tôi có nên cập nhật phiên bản PHP của mình không?

Bạn có thể ngần ngại cập nhật phiên bản PHP của mình vì bạn lo lắng về việc phá vỡ trang web của mình.Tuy nhiên, các bản cập nhật PHP cuối cùng cải thiện bảo mật và hiệu suất của trang web của bạn.Bạn có thể dễ dàng tránh mọi xung đột bằng cách kiểm tra các thay đổi trước khi làm cho chúng sống.PHP updates ultimately improve the security and performance of your website. You can easily avoid any conflicts by testing changes before making them live.