Có phải php luôn tìm nạp (require, include) khi nhận request?

Ví dụ như em có file php như sau

<?php
require("file1.php");
require("file2.php");
require("file3.php");
require("file4.php");
?>

Với mỗi request liệu php có cache lại file đã nạp 1 khoảng thời gian nào không nhỉ ? Em xin cảm ơn

Cái này require không phải request nhé bạn, nó nằm ở trên server nên không tạo ra một request theo kiểu client -> server. Về mặt lý thuyết, bạn có require hàng trăm file mà được viết mã tốt, kích thước file chỉ vài trăm KB trở xuống/ file thì cũng chỉ mất chưa đến 1 giây cho toàn bộ số đó.

PHP tự lo việc đó cho bạn, ở đây không cần cache gì đâu, đơn giản là giống bạn copy & paste nội dung các file từ 1-4 bạn liệt kê vào file có nội dung hiện tại bạn đăng lên.

Hết!

4 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?