Mã nguồn PHP (php‑src) – Trình thông dịch PHP mã nguồn mở trên GitHub

php‑src là kho mã nguồn chính của PHP, ngôn ngữ kịch bản đa năng được sử dụng rộng rãi cho các trang web từ blog cá nhân tới các dịch vụ quy mô lớn. Dự án hiện có hơn 41.000 sao và hôm nay tăng thêm 287 sao, cho thấy cộng đồng vẫn đang quan tâm mạnh mẽ.

Để biên dịch PHP từ nguồn, người dùng cần cài đặt các công cụ như autoconf, bison, re2c và các thư viện libxml2, libsqlite3. Trên Ubuntu, lệnh cài đặt đầy đủ là:
sudo apt install -y pkg-config build-essential autoconf bison re2c libxml2-dev libsqlite3-dev. Trên Fedora và macOS, các lệnh tương tự được cung cấp trong tài liệu.

Sau khi chuẩn bị môi trường, người dùng chạy ./buildconf, sau đó ./configure (đề xuất --enable-debug cho môi trường phát triển) và make -j$(nproc) để biên dịch. Kiểm thử được thực hiện bằng make test, hỗ trợ chạy song song tối đa 10 tiến trình, hoặc tùy chỉnh bằng make TEST_PHP_ARGS=-j4 test. Các extension tiêu chuẩn đã được đóng gói sẵn, còn có thể cài đặt thêm qua PIE hoặc PECL.

Đóng góp vào php‑src rất đơn giản: fork repository, thực hiện thay đổi, và gửi pull request. Các thảo luận diễn ra trên GitHub và danh sách thư điện tử [email protected]. Các tính năng mới yêu cầu RFC và quá trình bỏ phiếu, trong khi sửa lỗi chỉ cần tham chiếu issue GitHub trong thông điệp commit.

Với việc cung cấp mã nguồn mở, php‑src tiếp tục là nền tảng quan trọng cho hệ sinh thái web Việt Nam, giúp các nhà phát triển dễ dàng tùy chỉnh, tối ưu và đóng góp cải tiến cho một trong những ngôn ngữ web lâu đời nhất.

Nguồn: GitHub Trending — Biên dịch & tổng hợp: danhbaai.com

Danh Bạ AI
Logo
Register New Account