Tên của trình thông dịch php là gì?

PHP là một ngôn ngữ kịch bản có mục đích chung phổ biến, đặc biệt phù hợp với phát triển web. Nhanh chóng, linh hoạt và thực dụng, PHP hỗ trợ mọi thứ từ blog của bạn đến các trang web phổ biến nhất trên thế giới. PHP được phân phối theo Giấy phép PHP v3. 01

Tên của trình thông dịch php là gì?
Tên của trình thông dịch php là gì?
Tên của trình thông dịch php là gì?
Tên của trình thông dịch php là gì?
Tên của trình thông dịch php là gì?

Tài liệu

Hướng dẫn sử dụng PHP có sẵn tại php. mạng/tài liệu

Cài đặt

Các gói và tệp nhị phân dựng sẵn

Các gói và tệp nhị phân dựng sẵn có thể được sử dụng để thiết lập và chạy nhanh với PHP

Đối với Windows, các tệp nhị phân PHP có thể được lấy từ cửa sổ. php. mạng lưới. Sau khi giải nén kho lưu trữ, các tệp

sudo dnf install re2c bison autoconf make libtool ccache libxml2-devel sqlite-devel
7 đã sẵn sàng để sử dụng

Đối với các hệ thống khác, xem chương cài đặt

Xây dựng mã nguồn PHP

Đối với Windows, hãy xem Xây dựng PHP của riêng bạn trên Windows

Đối với bản dựng PHP tối thiểu từ Git, bạn sẽ cần autoconf, bison và re2c. Đối với bản dựng mặc định, bạn sẽ cần thêm libxml2 và libsqlite3

Trên Ubuntu, bạn có thể cài đặt chúng bằng cách sử dụng

sudo apt install -y pkg-config build-essential autoconf bison re2c \
                    libxml2-dev libsqlite3-dev

Trên Fedora, bạn có thể cài đặt chúng bằng cách sử dụng

sudo dnf install re2c bison autoconf make libtool ccache libxml2-devel sqlite-devel

tạo cấu hình

./buildconf

Định cấu hình bản dựng của bạn.

sudo dnf install re2c bison autoconf make libtool ccache libxml2-devel sqlite-devel
8 được khuyến nghị để phát triển, xem
sudo dnf install re2c bison autoconf make libtool ccache libxml2-devel sqlite-devel
0 để biết danh sách đầy đủ các tùy chọn

# For development
./configure --enable-debug
# For production
./configure

Xây dựng PHP. Để tăng tốc độ xây dựng, hãy chỉ định số lượng công việc tối đa bằng cách sử dụng

sudo dnf install re2c bison autoconf make libtool ccache libxml2-devel sqlite-devel
1

make -j4

Số lượng công việc thường phải khớp với số lượng lõi có sẵn, có thể được xác định bằng cách sử dụng

sudo dnf install re2c bison autoconf make libtool ccache libxml2-devel sqlite-devel
2

Kiểm tra mã nguồn PHP

PHP cung cấp một bộ thử nghiệm mở rộng, lệnh

sudo dnf install re2c bison autoconf make libtool ccache libxml2-devel sqlite-devel
3 được sử dụng sau khi biên dịch thành công các nguồn để chạy bộ thử nghiệm này

Có thể chạy thử nghiệm bằng nhiều lõi bằng cách đặt

sudo dnf install re2c bison autoconf make libtool ccache libxml2-devel sqlite-devel
4 trong
sudo dnf install re2c bison autoconf make libtool ccache libxml2-devel sqlite-devel
5

sudo dnf install re2c bison autoconf make libtool ccache libxml2-devel sqlite-devel
1

Sẽ chạy

sudo dnf install re2c bison autoconf make libtool ccache libxml2-devel sqlite-devel
3 với tối đa 4 công việc đồng thời. Nói chung, số lượng công việc tối đa không được vượt quá số lượng lõi có sẵn

các qa. php. net cung cấp thông tin chi tiết hơn về thử nghiệm và đảm bảo chất lượng

Cài đặt PHP được xây dựng từ nguồn

Sau khi xây dựng (và thử nghiệm) thành công, PHP có thể được cài đặt với

sudo dnf install re2c bison autoconf make libtool ccache libxml2-devel sqlite-devel
3

Tùy thuộc vào quyền và tiền tố của bạn,

sudo dnf install re2c bison autoconf make libtool ccache libxml2-devel sqlite-devel
7 có thể cần quyền siêu người dùng

Tiện ích mở rộng PHP

Tiện ích mở rộng cung cấp chức năng bổ sung trên PHP. PHP bao gồm nhiều tiện ích mở rộng đi kèm thiết yếu. Có thể tìm thấy các phần mở rộng bổ sung trong Thư viện cộng đồng phần mở rộng PHP - PECL

Đóng góp

Mã nguồn PHP nằm trong kho Git tại github. com/php/php-src. Đóng góp được hoan nghênh nhất bằng cách rẽ nhánh kho lưu trữ và gửi yêu cầu kéo

Các cuộc thảo luận được thực hiện trên GitHub, nhưng tùy thuộc vào chủ đề cũng có thể được chuyển tiếp đến danh sách gửi thư chính thức của nhà phát triển PHP internals@lists. php. mạng lưới

Các tính năng mới yêu cầu RFC và phải được nhà phát triển chấp nhận. Xem Yêu cầu nhận xét - RFC và Bỏ phiếu trên các tính năng PHP để biết thêm thông tin về quy trình

Sửa lỗi không yêu cầu RFC. Nếu lỗi có vấn đề về GitHub, hãy tham khảo lỗi đó trong thông báo cam kết bằng cách sử dụng

sudo dnf install re2c bison autoconf make libtool ccache libxml2-devel sqlite-devel
8. Sử dụng
sudo dnf install re2c bison autoconf make libtool ccache libxml2-devel sqlite-devel
9 để mua vé trong các lỗi cũ. php. theo dõi lỗi mạng

Trình thông dịch PHP ở đâu?

Trang tùy chọn Trình thông dịch PHP cho phép bạn đặt phiên bản PHP nào sẽ sử dụng cho dự án. Điều này sẽ ảnh hưởng đến trình gỡ lỗi nội bộ, trình phân tích mã và hỗ trợ nội dung. Trang Tùy chọn phiên dịch PHP được truy cập từ Cửa sổ. Sở thích. PHP. Trình thông dịch PHP .

Tên của trình biên dịch PHP là gì?

Trình biên dịch PHP là gì? . Hypertext Preprocessor) in 1994, which is a commonly used server scripting language.

Ngôn ngữ PHP dùng để làm gì?

PHP là ngôn ngữ kịch bản mã nguồn mở phía máy chủ mà nhiều nhà phát triển sử dụng để phát triển web . Đây cũng là ngôn ngữ có mục đích chung mà bạn có thể sử dụng để tạo nhiều dự án, bao gồm Giao diện người dùng đồ họa (GUIs).