1. Tuyển Mod quản lý diễn đàn. Các thành viên xem chi tiết tại đây

Những điều lập trình viên cần biết về PHP 7

Chủ đề trong 'Hỏi đáp Tin học' bởi Ngobaokhang, 20/02/2016.

  1. 0 người đang xem box này (Thành viên: 0, Khách: 0)
  1. Ngobaokhang

    Ngobaokhang Thành viên quen thuộc

    Tham gia ngày:
    22/12/2015
    Bài viết:
    30
    Đã được thích:
    6
    PHP 7 được phát hành mang đến nhiều tính năng thú vị, hẳn là một tin vui mừng cho những ai đã và đang phát triển xây dựng website sử dụng các CMS dựa trên lập trình PHP như Drupal, wordpress, Joomla, Magento…Nhưng các bạn vẫn nên thử test và vọc vạch trước khi sử dụng PHP 7 vào dự án chính thức của mình để tránh gặp phải những lỗi, rủi do chưa biết cách khắc phục dẫn đến việc trì hoãn dự án làm chậm tiến độ.
    PHP 7 có những điểm nổi bật như:

    Vì sao lại là PHP 7 mà không phải là PHP 6

    Hiện nay phiên bản PHP 5.6 đang được phát hành và được sử dụng rộng rãi. Cái tên PHP 6 đã từng tồn tại như một dự án thử nghiệm nhưng không đạt đến giai đoạn sản xuất, sau nhiều tranh cãi, cái tên PHP 6 này đã bị nhóm phát triển quyết định bỏ qua. Đồng thời để tránh nhầm lẫn giữa phiên bản thử nghiệm thì với phiên bản chính thức sẽ có tên là PHP 7.

    [​IMG]
    PHP 7 tăng tốc độ lên 2 lần

    PHP 7 có ưu điểm đầu tiên được nhắc đến đó là engine PHPNG có hiệu suất được cải tiến rõ rệt. Đội phát triển PHPNG đã tái cơ cấu sử dụng bộ nhớ Zend Engine, tối ưu hóa đáng kể việc sử dụng bộ nhớ và bổ sung một bộ biên dịch just-in-time (JIT) cho phép biên dịch tại thời điểm chạy chứ không phải trước khi thực hiện như trước kia.
    Bảng so sánh tốc độ thực thi được thể hiện qua hình dưới đây:

    [​IMG]
    Lập trình PHP 7​
    PHP 7 không chỉ giúp thực thi code nhanh hơn mà bên cạnh đó, số lượng máy chủ cần thiết để phục vụ cùng một lượng người dùng còn giảm đi.
    Hỗ trợ hệ thống Windows 64-bit

    PHP 7 sẽ thay đổi bằng cách hỗ trợ hệ thống 64-bit, nghĩa là sẽ hỗ trợ một cách nhất quán cả các số nguyên 64-bit và các tệp tin lớn hơn. Do đó, các lập trình viên có thể thoải mái chạy ngôn ngữ này trên hệ điều hành Windows 64-bit.
    Mục tiêu của PHP 7 là giải phóng không gian để mang đến sự cải tiến lớn, chính vì thế mà việc loại bỏ các chức năng cũ không còn được hỗ trợ là điều hết sức cần thiết.

    [​IMG]
    theo: devpro.edu

Chia sẻ trang này