If then else matters! - I5 12600KF, Asus Tuf GT501, Asus Tuf OC 3080, Asus Tuf Gaming H670 Pro, 48GB, Corsair RM850X PSU, SN850 1TB, Arctic Liquid Freezer 280, ASUS RT-AX1800U router
Verwijderd
Maar waarom laat je dit niet gewoon over aan de webserver?
'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.
Hoe kan ik dit door de webserver laten afhandelen dan? Dat zou geweldig zijn. Dus dat de js van 250kb niet wordt verstuurd, maar de ingepakte van 32kb.
Even kleine extra uitleg.
In de main index.php genereer ik wanneer nodig de js en css file. Deze slaat `m gecompressed op.
Vervolgens laadt ik gewoon met <script scr.. de gecompressede file in.
In Firefox en Chrome gaat dit dus goed maar IE niet.
Maar dit is dus zo te horen niet de goede manier
[ Voor 66% gewijzigd door Guillome op 30-11-2013 15:28 ]
If then else matters! - I5 12600KF, Asus Tuf GT501, Asus Tuf OC 3080, Asus Tuf Gaming H670 Pro, 48GB, Corsair RM850X PSU, SN850 1TB, Arctic Liquid Freezer 280, ASUS RT-AX1800U router
En voor het hoe verwijs ik je naar de handleiding van je webserver, want zonder webserver naam kunnen we wel gaan gokken, maar het staat ook gewoon 10.000x op inet uitgelegd.
IE11 decompressed hem wel, maar dat doet ie maar 1x.Guillome schreef op zaterdag 30 november 2013 @ 14:26:
In Chrome en Firefox werkt dit prachtig.
IE11 decompressed `m niet. Ik kan maar niet achterhalen hoe dit komt.
Iemand een idee?
Chrome en Firefox decompressen hem waarschijnlijk 2x.
1
2
| <?php file_put_contents('scripts.js', file_get_contents('http://example.org/scripts.php')); |
En bekijk dan eens de broncode van scripts.js
[ Voor 4% gewijzigd door DJMaze op 30-11-2013 18:03 ]
Maak je niet druk, dat doet de compressor maar
Nou, bijvoorbeeld zo: http://betterexplained.co...te-with-gzip-compression/. Bedenk je bijvoorbeeld eens dat je niet alleen die ene file moet gzippen, maar eigenlijk alle HTML en CSS die over de lijn gaat.Guillome schreef op zaterdag 30 november 2013 @ 15:24:
Sorry, hier ben ik niet heel erg in thuis.
Hoe kan ik dit door de webserver laten afhandelen dan? Dat zou geweldig zijn. Dus dat de js van 250kb niet wordt verstuurd, maar de ingepakte van 32kb.
De kans is groot dat je host sowieso al default naar gzip trouwens. Check even de Content-Encoding-header die je site terugstuurt in de response headers, uiteraard zonder je gzip-code hierboven.
'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.
De webserver regelt het vanaf nu!
If then else matters! - I5 12600KF, Asus Tuf GT501, Asus Tuf OC 3080, Asus Tuf Gaming H670 Pro, 48GB, Corsair RM850X PSU, SN850 1TB, Arctic Liquid Freezer 280, ASUS RT-AX1800U router