ProxySQL: Giảm Kết Nối PHP-MySQL Khi Scale
Tìm hiểu cách dùng ProxySQL làm connection pooler giữa ứng dụng PHP và MySQL, giảm đáng kể connection overhead và cải thiện khả năng scale của database.
Tất cả bài viết với thẻ "php"
Tìm hiểu cách dùng ProxySQL làm connection pooler giữa ứng dụng PHP và MySQL, giảm đáng kể connection overhead và cải thiện khả năng scale của database.
Làm chủ frontend toolkit của Yii2 — GridView, ListView, DetailView, Pjax cho hiển thị data động, custom widgets, asset bundles quản lý CSS/JS, và tích hợp Bootstrap, Vue.js, React với Yii2.
Build REST API production-ready với Yii2 — ActiveController cho CRUD tức thì, custom controllers, field serialization, pagination, Bearer token auth, rate limiting, API versioning, và CORS configuration.
Nắm vững hệ thống form của Yii2 — ActiveForm widget, built-in và custom validators, model scenarios, file uploads, tabular input, AJAX validation, và client-side validation với ví dụ thực tế.
Làm chủ lớp bảo mật tích hợp của Yii2 — cấu hình user component, xây dựng form login/signup, bảo vệ controller với AccessControl, và triển khai RBAC phân quyền dựa trên role với database-backed permissions và rules.
Học cách Yii2 làm việc với database — cấu hình kết nối db, viết migration, thực hiện CRUD với Active Record, định nghĩa quan hệ giữa các model, xây dựng query phức tạp với Query Builder, và bọc các thao tác trong transaction.
Nắm vững pattern MVC của Yii2 — Controller xử lý request như thế nào, View render HTML với layout và partial ra sao, Model đóng gói data và validation như thế nào, và URL routing kết nối chúng lại với nhau.
Học cách cài đặt Yii2 với Composer, hiểu cấu trúc project, cấu hình ứng dụng và chạy web app Yii2 đầu tiên. Hướng dẫn từng bước với Yii2 Basic template.
Master Yii2 PHP framework từ cài đặt đến triển khai production. Lộ trình 12 bài học có cấu trúc về MVC, Active Record, RBAC, REST API, Gii, caching, testing và performance tuning.