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četpodílzměna
celkem244273100 %+18 %
nedostupné115785 %-2 %
neuvedeno82693 %-1 %
Apache17884773 %+5 %
Apache 15284022 %-1 %
Apache 23880016 %+2 %
IIS4255217 %-3 %
celkem PHP8708436 %+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četpodílzměna
PHP87084100 % 
PHP 36061 %0 %
PHP 4.03160 %-1 %
PHP 4.154006 %-4 %
PHP 4.212241 %-1 %
PHP 4.34179548 %-7 %
PHP 4.42284426 %+2 %
PHP 5.052186 %-1 %
PHP 5.1995711 %+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.

Jakub Vrána, Verze PHP, 26.5.2006, diskuse: 8 (nové: 0)

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 :)

klevo:

Tu o tom pise: http://php.vrana.cz/verze-php-v-cr.php

@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.

ikona llook:

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

Vložit příspěvek

Používejte diakritiku. Vstup se chápe jako čistý text, ale URL budou převedeny na odkazy a PHP kód uzavřený do <?php ?> bude zvýrazněn. Pokud máte dotaz, který nesouvisí s článkem, zkuste raději diskusi o PHP, zde se odpovědi pravděpodobně nedočkáte.

Jméno: URL:

avatar © 2005-2016 Jakub Vrána. Publikované texty můžete přetiskovat pouze se svolením autora. Ukázky kódu smíte používat s uvedením autora a URL tohoto webu bez dalších omezení Creative Commons. Můžeme si tykat. Skripty předpokládají nastavení: magic_quotes_gpc=Off, magic_quotes_runtime=Off, error_reporting=E_ALL & ~E_NOTICE a očekávají předchozí zavolání mysql_set_charset. Skripty by měly být funkční v PHP >= 4.3 a PHP >= 5.0.