Bertsio automatikoa JavaScript eta CSS fitxategiak PHPn

Bloga

Zure bezeroek zenbat aldiz kexatu zaizkizu beren webgunean egin dituzun aldaketa berriak ikusi ezin dituztelako? Hau asko gertatzen zait, eta beste web garatzaile batzuentzat ere ohikoa dela ematen du. Adibidez, agian eguneratu berri ditut JavaScript eta / edo CSS fitxategiak, baina nire bezeroaren arakatzaileak bere cache bertsioa erabiltzen jarraitzen du (aldaketa berriren bat ikustea eragozten die) eta nahasita daude zergatik bilatzen duten gune zaharrago batean.



Gai honi aurre egiteko modurik arruntena hau da bertsio JavaScript eta CSS fitxategiak . Zoritxarrez niretzat, ordea, fitxategi guztiak eskuz bertsionatzea inplementazio bat egin behar dudan bakoitzean aspergarria eta akatsa da. Zorionez, artikulu honetan murgilduko den bide bat dago, beraz, gehiago esan gabe, azter ditzagun JavaScript eta CSS fitxategiak PHP-n automatikoki bertsionatzeko bi modu.

Kontuan izan: JavaScript eta CSS fitxategiak automatikoki nola bertsionatu aztertuko dugun bitartean, bi metodo hauek erraz egokitu litezke irudietara (edo beste edozein fitxategietara).



1. metodoa

Metodo honek Javascript edo CSS fitxategi bat aldatzeko denbora aprobetxatzea du helburu, bertsio automatikoa ezartzeko. Gure asmoa da gure fitxategi bakoitzari kontsulta katea automatikoki eranstea. Kontsulta-kate honek bertsio propioa adierazten du. Aldaketaren denbora zehazten da. Hori egiten ari garenean, arakatzaileari fitxategi berriak zehazten ari zaiola pentsatzen ari gara, egia esan, arakatzaileek normalean fitxategi bakoitzaren izen osoa begiratzen dutenean (horren arabera, cachean gordeko direla).

Metodo honen desabantaila da arakatzaile batzuek erantsitako kontsulta kateak alde batera utzi eta aurretik gordetako cachea kopia erabil dezaketela, fitxategi berdinak dituen bertsio berriaren ordez. Horregatik, bigarren metodo bat erabiliko dugu.



2. metodoa

Metodo hau konplexuagoa da eta JavaScript eta CSS fitxategi bakoitzaren bertsioa zuzenean bere izenera eranstea du helburu. Berriro ere, bertsioaren zenbakia fitxategia aldatzeko denbora erabiliz sortzen da. Lehenik eta behin, lerro gehigarri batzuk gehitu behar dizkiegu gureari .htaccess fitxategia, batzuk geroztik mod_rewrite gure fitxategi izenetan bertsio zenbakiak onartzeko arauak behar dira:

#php #javascript # version-control #tutorial #css

codeburst.io

Bertsio automatikoa JavaScript eta CSS fitxategiak PHPn

Javascript eta CSS fitxategiak PHP arruntean automatikoki bertsionatzeko bi metodo. Zure bezeroek maiz kexatu zaituzte beren webgunean egin dituzun aldaketa berriak ikusi ezin izateagatik? Hau asko gertatzen zait, eta beste web garatzaile batzuentzat ere ohikoa dela ematen du.