ugrás a tartalomhoz

gzip

Blackfriar · Ápr. 30. (K), 11.59
Sziasztok !
Kértem a tárhelyszolgáltatót (web-server), hogy kapcsolja be a gzip-et.
Ezt a választ kaptam:
Technikai okok miatt a PHP 7.3-as verzióba nem került lefordításra a gzip modul. Ennek a hibának a javításáig használják a PHP 7.2-es verzióját.

Én nem értek ehhez, de két dolog jutott eszembe.
1. a tárhelyszolgáltató néz hülyének
2. a PHP fejlesztői sík hülyék (ezt tartom kevésbé valószínűnek)

Vélemény ?
 
1

Zlib - gzip

Pepita · Ápr. 30. (K), 13.35
A gzip modult nem tudom mi, ha a gz tömörítésről beszélünk, akkor a Zlib extension lesz a felelős.

Az idézet szerintem azt jelenti, hogy ezt nem tették meg, majd megteszik (a szolgáltató):

Zlib support in PHP is not enabled by default. You will need to configure PHP --with-zlib[=DIR]


Tehát se nem néznek hülyének, se nem a php fejlesztők a hülyék, szerintem.
Bár azt nem értem, hogy egy extension-t miért ne lehetne utólag telepíteni, de nem igazán értek üzemeltetéshez.
2

Ebben a műveletben kimaradt a

inf3rno · Ápr. 30. (K), 13.52
Ebben a műveletben kimaradt a --with-zlib flag: link. Igazából nem értem én sem, hogy miért kell magát a PHP-t befordítani, lehetne sokkal modulárisabb. Pl a nodejs-nél nem kell újrafordítani az egészet, ha egy C-ben írt modult hozzá kell csapni...
3

Webszerver

Poetro · Ápr. 30. (K), 22.13
Azt hittem, hogy a webszerver kimenetét akarod tömörítve visszaadni. Nem tudtam, hogy manapság PHP-ban írnak webszervert.
4

Nem kell írni hozzá, van

inf3rno · Ápr. 30. (K), 22.38
Nem kell írni hozzá, van benne alapból. link Mondjuk senki nem használja.
5

ezt szeretném

Blackfriar · Május. 1. (Sze), 07.56
Ezt szeretném megcsinálni az oldalon.
6

Ahogy látom, ez pontosan az,

Poetro · Május. 1. (Sze), 08.07
Ahogy látom, ez pontosan az, amiről írtam, azaz semmi köze a PHP-hoz. Ezt a webszerveren kellene bekapcsolniuk.
7

Ha jól értem megoldható a

inf3rno · Május. 1. (Sze), 21.44
Ha jól értem megoldható a dolog PHP-ből is: link, bár nyilván jobb, ha a webszerver konfigjában állítják be.