Câu hỏi PHP không có kinh nghiệm:PHP bao gồm(): Kích thước và hiệu suất tệp
Tôi có tệp tập lệnh PHP mà tôi cần đưa vào nhiều trang khác nhau ở nhiều nơi.
Tôi có tùy chọn tách tệp được đưa vào một số tệp nhỏ hơn và bao gồm những tệp này theo cơ sở cần thiết ... HOẶC ... Tôi có thể giữ tất cả lại với nhau trong một tệp PHP duy nhất.
Tôi tự hỏi liệu có bất kỳ tác động hiệu suất nào khi sử dụng tệp lớn hơn so với tệp nhỏ hơn cho include() trong ngữ cảnh này không? Ví dụ: có bất kỳ sự khác biệt hiệu suất nào giữa tệp 200KB và tệp 20KB không?
Cảm ơn bạn.
Cảm ơn bạn đã giải thích thêm. – Tom
Bạn được chào đón :-) Hãy vui vẻ! –
Ngay cả với APC, hãy xem xét sử dụng hàm __autoload tùy chỉnh/spl_autoload_register - Tôi chỉ có thể bao gồm các tệp mô hình trong khung MVC tùy chỉnh trong đó lớp được gọi thay vì một trang tính bao gồm tất cả các tệp mô hình. . Vì vậy, nếu một trang render là 80 ms và bạn có thể tiết kiệm 20 ms thông qua chỉ bao gồm những gì bạn cần ngay cả với APC (khi có nhiều bao gồm), nó có thể đáng làm. Cũng chỉ mất 10 phút để thực hiện. – codercake