Verze PHP v ČR – květen 2006
Školení, která pořádám
Od lednového průzkumu zastoupení PHP na serverech v doméně .cz
uplynula už poměrně dlouhá doba, proto jsem se ho rozhodl zopakovat. V lednu jsem bohužel nezohledňoval hlavičku X-Powered-By, což zkreslilo především výsledky celkového zastoupení PHP. Bez zohlednění této hlavičky vyšlo v květnu stejně jako v lednu 25 %, s jejím zohledněním se ale zastoupení PHP vyšplhalo na 36 %. Do tohoto počtu navíc nejsou zahrnuty servery, které přítomnost PHP tají. Kromě zohlednění zmíněné hlavičky průzkum proběhl stejně.
Webové servery
| počet | podíl | změna |
celkem | 244273 | 100 % | +18 % |
nedostupné | 11578 | 5 % | -2 % |
neuvedeno | 8269 | 3 % | -1 % |
Apache | 178847 | 73 % | +5 % |
Apache 1 | 52840 | 22 % | -1 % |
Apache 2 | 38800 | 16 % | +2 % |
IIS | 42552 | 17 % | -3 % |
celkem PHP | 87084 | 36 % | +11 % |
Na poli webových serverů se toho příliš nezměnilo. Zlepšila se dostupnost, vzrostl podíl Apache, přibylo serverů, které neuvádějí verzi Apache, klesl podíl IIS – to vše jen velice mírně.
Verze PHP
| počet | podíl | změna |
PHP | 87084 | 100 % | |
PHP 3 | 606 | 1 % | 0 % |
PHP 4.0 | 316 | 0 % | -1 % |
PHP 4.1 | 5400 | 6 % | -4 % |
PHP 4.2 | 1224 | 1 % | -1 % |
PHP 4.3 | 41795 | 48 % | -7 % |
PHP 4.4 | 22844 | 26 % | +2 % |
PHP 5.0 | 5218 | 6 % | -1 % |
PHP 5.1 | 9957 | 11 % | +10 % |
U PHP došlo k poměrně zásadnímu přesunu PHP na verzi 5. Verze 4 má stále přes 80 %, PHP 5 je ale k dispozici už na 17 % serverů s PHP. Tak snad se začíná blýskat na lepší časy.
Diskuse
Hds:
Zajímavé výsledky, chtěl bych se zeptat, jakým způsobem jste tyhle data "vydoloval"? Nějaký robot...?
brm:
Ja tipuju ze rucne :)
@ss@ssIn:
Je to dobre, ze pomaly vstupa pocet php5...
Ked bude z php5 standartny balicek v linuxoch (napr. Debiane, pretoze dost adminov sa desi rucnej instalacie) pojde to hore XXXkrat :) Dufam :|
Lukas:
O tom dost pochybuju, vetsinu tvori velke hostingove spolecnosti a ty z duvodu nekompatibility na PHP 5 neprejdou. PHP 5 se IMHO nikdy nerozsiri, je to krok stranou, mozna tak PHP 6.
Debian už PHP5 má v testing a unstable. Jenže je stejně lepší nainstalovat si to růčo:
./configure --enable-pdo=shared
make
checkinstall make install
Nevím, jak to vypadá teď, ale když jsem zkoušel ten balíček z testing asi před měsícem, tak jsem tam neměl PDO a doinstalovat přes PECL nešlo (samotné PDO jo, ale PDO_SQLITE a spol. ne), zřejmě autoři projeli ./configure bez parametrů (hlavně bez --enable-pdo=shared).
Lukas: Když se podíváš na ta čísla, zjistíš, že kromě přechodu na PHP5 vzrostlo přecházení na PHP 4.4. Tam jsou ty problémy s kompatibilitou taky (si zkus nějakou starší verzi některého populárního softwaru spustit na 4.4).
Pokud jde o hostingové společnosti, ty úspěšné se řídí podmínkami trhu. Vývojáři by rádi PHP5, už je slušná nabídka konkurenčních PHP5 hostingů, takže nadále neposkytovat PHP5 by bylo hloupé.
@ss@ssIn:
Myslim, ze najlepsie je pouzivat stable... a taketo softiky si instalovat rucne...
btw: kcel by som si sam zo zdrojakov nainstalovat kernel, len jaksi netusim jako [resp. mi chyba jeden subor], neviete niekto o niecom
Leo:
"O tom dost pochybuju, vetsinu tvori velke hostingove spolecnosti a ty z duvodu nekompatibility na PHP 5 neprejdou."
Vsak nemusi mit jen jednu variantu, muzou soubezne nabizet oboje. Leo
Diskuse je zrušena z důvodu spamu.