Mã hiện tại của tôi
Tôi đã bắt đầu viết một API tải, rút gọn và trả về các tệp javascript thành một tệp bằng PHP. Điều này đạt được bằng cách chỉ vào một tập tin PHP từ một thẻ script
trong HMTL như vậy:Tạo tệp Javascript bằng PHP
<script type="text/javascript" src="https://libraries.sinemaculammviii.com/jsapi.php"></script>
này trang jsapi.php
xử lý các tập tin javascript và kết quả đầu ra javascript minified, với tiêu đề:
header("Content-Type: text/javascript");
My Câu hỏi
Đây có phải là phương pháp không tốt để tải các tệp javascript không? Có thể là nhiều nhanh hơn và đáng tin cậy để tải các tệp javascript riêng lẻ bằng cách chỉ cần trỏ đến tệp .js
trong thuộc tính src
?
Nếu bạn muốn xem mã của tôi cho API đầy đủ, hãy xem this. Liên kết được đề cập cũng giải thích chi tiết những gì tôi đang làm và tại sao.
Không có gì xấu. Tải cùng nhau tăng tốc ứng dụng web của bạn. Bạn nên ẩn tập tin 'php' của bạn thành' js', điều này có thể được thực hiện với '.htaccess' –
@BogdanBurim Yeah thats những gì tôi sẽ làm :-) Nếu tôi viết lại tệp js thành php, điều đó có nghĩa là rằng tôi không phải xuất các tiêu đề từ PHP? –
Không, tiêu đề vẫn cần thiết. Đối với IE7 (như xa như tôi nhớ) ít nhất (ông là ngu ngốc). –