Il mio codice attuale
Ho iniziato a scrivere un'API che carica, ridimensiona e restituisce i file javascript in un unico file utilizzando PHP. Ciò si ottiene indicando un file PHP da un tag script
in HTML in questo modo:Genera file Javascript con PHP
<script type="text/javascript" src="https://libraries.sinemaculammviii.com/jsapi.php"></script>
Questa pagina jsapi.php
elabora i file JavaScript e in uscita il javascript minified, con l'intestazione:
header("Content-Type: text/javascript");
mio Domanda
È un metodo non valido per caricare file javascript? Sarebbe molto più veloce e affidabile caricare i file javascript semplicemente indicando il file .js
nell'attributo src
?
Se si desidera vedere il mio codice per l'intera API, dare un'occhiata a this. Il link citato spiega anche in dettaglio cosa sto facendo e perché.
Niente di male. Il caricamento insieme accelera la tua applicazione web. Faresti meglio a nascondere il tuo file 'php' come' js', questo può essere fatto con '.htaccess' –
@BogdanBurim Sì, questo è quello che sto per fare :-) Se riscrivo il file js su php, questo significherà che non devo emettere le intestazioni da PHP? –
No, le intestazioni saranno ancora necessarie. Per IE7 (per quanto mi ricordo) almeno (è stupido). –