Author Archives: thietkeweb

Học Laravel – Bài 2: Request Lifecycle

Tổng quan vòng đời Request trong Laravel: Bước đầu tiên: File public/index.php đăng ký Auto Loader. Sau đó tạo ra 1 instance của ứng dụng từ file bootstrap/app.php. HTTP / Console Kernels: Tiếp theo, request được gửi đi HTTP kernel hoặc console kernel, tùy thuộc loại request. 2 kernel này phục vụ như 1 vị…

Học Laravel – Bài 1: Tìm hiểu và cài đặt

Tại sao chọn Laravel? Tìm hiểu trước khi học Laravel: Tạo dự án đầu tiên: Hoặc cài đặt sẵn Laravel installer thông qua Composer: Sau khi project được khởi tạo, chạy server bằng lệnh CLI serve: Sau đó truy cập http://localhost:8000 Cấu hình khởi tạo: Tất cả các cấu hình ở trong thư mục config….

Tìm hiểu CORS

CORS (Cross-origin resource sharing) là cơ chế cho phép các tài nguyên của trang web (font, javascript …) có thể được truy vấn từ domain khác. Same Origin Policy là gì? Same Origin Policy (SOP) là chính sách bảo mật trên trình duyệt nhằm mục đích ngăn chặn javascript có thể tạo ra những request…

View Renderer trong CodeIgniter

Sử dụng View Renderer Hàm view() là hàm tiện lợi lấy instance của service renderer, set dữ liệu, và render ra view. Bạn cũng có thể làm việc trực tiếp hơn. Ví dụ access View service trực tiếp: Hoặc khởi tạo trực tiếp: Lưu ý: chỉ nên tạo service trong controller. Nếu cần tiếp cận…