
A pre-RFC discussion on the PHP internals mailing list proposes a new namespace load event mechanism: a callback registered via spl_namespace_register() that fires the first time PHP encounters a namespace declaration. The idea would allow functions and constants within a namespace to be declared before they are called, potentially enabling namespace-level autoloading without requiring one file per function. The thread explores open questions around callback invocation order for nested namespaces (e.g., Foo\Bar\Baz), how use statements should interact with the hook, wildcard loading syntax (use A\*), and how the engine could track already-initialized namespaces via callback return values. A respondent notes that existing tools like the Moto autoloader already support multiple functions per file as an alternative approach.
Nguồn: https://externals.io/message/131731. 8sync News chỉ tóm tắt và dẫn link; bản quyền nội dung thuộc tác giả và nguồn gốc.
Nhóm phát triển PHP vừa tung ra phiên bản 8.4.23, một bản cập nhật bảo mật quan trọng cho nhánh PHP 8.4. Người dùng nên nâng cấp ngay lập tức, tải về từ trang chính thức.
Lập trình viên cần đọc để cập nhật về phí bảo mật mới trong PHP 8.4.23, giúp bảo vệ ứng dụng của mình trước các lỗ hổng nguy hiểm và duy trì an toàn cho hệ thống.
Nhóm phát triển PHP vừa phát hành phiên bản 8.2.32, tập trung vào vá lỗ hổng bảo mật. Người dùng PHP 8.2 được khuyến cáo nâng cấp ngay lập tức. Tải xuống mã nguồn và bản cài Windows tại trang tải xuống chính thức, kèm chi tiết trong bản ghi thay đổi.
Nếu bạn đang sử dụng PHP 8.2 và muốn bảo vệ hệ thống của mình khỏi các lỗ hổng bảo mật mới nhất, hãy cập nhật ngay phiên bản 8.2.32 để tránh rủi ro an ninh.
Nhóm phát triển PHP vừa công bố phiên bản 8.3.32, bản phát hành tập trung vào vá lỗ hổng bảo mật. Người dùng PHP 8.3 nên nâng cấp ngay lập tức, tải xuống từ trang chính thức.
Lập trình viên nên đọc bài này vì phiên bản mới này là một bản cập nhật an toàn (security patch) cho PHP 8.3, giúp bảo vệ hệ thống ứng dụng của bạn khỏi các lỗ hổng bảo mật mới.
Lịch trình "bug scrub" cho WordPress 7.1 đã được công bố với các buổi họp hai tuần một lần từ tháng 7 đến tháng 8 năm 2026, diễn ra trên kênh Slack #core và mở cho mọi đóng góp viên. Những ai muốn dẫn dắt buổi scrub có thể liên hệ với @adrianduffell hoặc @sajjad67 trên Slack.
Lập trình viên WordPress nên tham gia hoặc theo dõi lịch scrub bug cho phiên bản 7.1 để tham gia cải thiện chất lượng core bằng cách phát hiện và khắc phục lỗi sớm, từ đó đóng góp vào sự ổn định và hiệu suất của nền tảng.
Laravel Cloud giờ đây hỗ trợ triển khai ứng dụng Symfony trên cùng hạ tầng PHP được quản lý như Laravel. Nền tảng này tự động phát hiện Symfony qua composer.json, xử lý cấp phát server, SSL, scaling và triển khai không downtime, kèm theo preview environments, flex compute, metrics, logs, cache Valkey, và DATABASE_URL tự động.
Lập trình viên Symfony nên đọc bài này để khám phá cách Laravel Cloud tự động tối ưu hóa deployment, bảo mật và hiệu năng cho ứng dụng Symfony của mình với chi phí thấp và không cần quản lý server thủ công.
WordPress 7.0.1 RC1 vừa phát hành, tập trung sửa 32 lỗi (18 core tickets + 14 Gutenberg PRs) như tương thích PHP 8.5, lỗi CSS trong wp_kses(), vấn đề UI/admin, accessibility, emoji detection và chỉnh sửa block editor. Bản chính thức dự kiến ra mắt vào 9 tháng 7 năm 2026.
Lập trình viên phát triển WordPress nên theo dõi để cập nhật kiến thức về các bản vá bug quan trọng và tính năng cải tiến trong phiên bản mới, đặc biệt là những thay đổi về tính tương thích PHP 8.5 và cải thiện giao diện người dùng, giúp tối ưu hóa hiệu suất và bảo mật cho các dự án tương lai.
Lattice là framework UI điều khiển từ server cho Laravel, cho phép định nghĩa toàn bộ giao diện (trang, biểu mẫu, bảng, hành động) bằng PHP, sau đó serialize và render thành React component thông qua Inertia.js. Các thành phần như trang, biểu mẫu, bảng được định nghĩa bằng các lớp PHP chuyên biệt, hỗ trợ validation, sắp xếp, lọc, phân trang và tác vụ server-driven.
Lattice giúp lập trình viên tiết kiệm thời gian và công sức khi xây dựng UI phức tạp trong Laravel bằng cách chuyển giao logic server-side sang PHP, giảm thiểu sự phụ thuộc vào JavaScript và tối ưu hóa việc tương tác giữa backend và frontend một cách hiệu quả.
Bài viết phân tích các tính năng "ma thuật" của Laravel như facades và service container, giải thích cách chúng hoạt động dựa trên các nguyên tắc PHP tiêu chuẩn thay vì phép thuật thực sự.
Lập trình viên nên đọc bài này để hiểu rõ cách Laravel sử dụng cơ chế container dependency injection và facade để tối ưu hóa mã nguồn, giảm bớt sự phức tạp mà vẫn giữ được tính linh hoạt và dễ bảo trì trong các ứng dụng lớn.