Verze PHP v ČR – únor 2008

Školení, která pořádám

Po zhruba roce opět přináším průzkum zastoupení jednotlivých verzí PHP.

 IPdoménzměnastránek
celkem35663100 %375634100 %+33 %100 %
nedostupné1506842 %163914 %–1 %1 %
neuvedeno8322 %66912 %0 %2 %
Apache1445341 %27587673 %+1 %80 %
Apache 129358 %5200514 %–6 %14 %
Apache 2773022 %10886329 %+9 %40 %
IIS476113 %7186619 %–2 %14 %
celkem PHP1052530 %14589839 %+1 %58 %

U serverů stojí za zmínku to, že podíl Apache 2 ku Apache 1 je oproti minule vyrovnanému stavu nyní dvojnásobný. Většina Apache serverů nicméně verzi neuvádí.

Pohled na zastoupení jednotlivých verzí PHP nám odhaluje radostnou zprávu – zastoupení PHP 5 se konečně vyhouplo nad PHP 4, podíl je asi 52:48. Navíc se PHP 5.2 stalo nejrozšířenější verzí.

 IPdoménzměnastránek
PHP 3350 %3660 %0 %0 %
PHP 4.0450 %1870 %0 %0 %
PHP 4.12272 %23412 %–2 %1 %
PHP 4.21291 %4410 %0 %1 %
PHP 4.3223821 %2172815 %–22 %27 %
PHP 4.4245123 %3905227 %0 %32 %
PHP 5.03974 %27612 %–2 %1 %
PHP 5.1144114 %2944720 %–1 %9 %
PHP 5.2368435 %5077435 %+29 %29 %

Zajímavé je také to, že za celý rok nebyla vydaná žádná nová verze PHP (kromě oprav chyb).

Jakub Vrána, Verze PHP, 11.2.2008, diskuse: 23 (nové: 0)

Diskuse

Petr:

Ahoj, nemohl bys jeste statistiku trosku konkretizovat? Docela by me zajimalo napriklad jake je rozlozeni pouzivanych verzi PHP na IISku, Apache 2.0, 2.2 (pripadne i starsi verze z jednickove rady).
diky

ikona Jakub Vrána OpenID:

Na Apache 2.2 jede 41901 domén. Z toho PHP 5 má 26711 domén.

Na IIS má PHP 8104 domén, z toho 7358 PHP 5.

Michal Aichinger:

PHP 5.2    3684    35 %    50774    35 %    –29 %

znamena ze loni bylo o 29% vice serveru na 5.2? a z tabulky bych si tedy odvodil, ze kdyz vsechny procenta klesaji, tak celkove zastoupeni PHP na serverech kleslo a tudiz lide odchazi napr. k pythonu, ruby nebo necemu jinemu :-)

ikona Jakub Vrána OpenID:

Jednalo se o překlep, díky za upozornění. Opravil jsem to.

Josef Novak:

Jakym zpusobem provadite ten pruzkum?

ikona Jakub Vrána OpenID:

Je to popsané u prvního článku: http://php.vrana.cz/verze-php-v-cr.php

Josef Novak:

Pak se tedy musim zeptat... odkud mate seznam vsech domen?

Josef Novak:

Oops, uz jsem to nasel v diskuzi k prvnimu clanku :)

Josef Novak:

Nicmene pokud ho lupa ma od CZ.NIC, tak nechapu proc mi CZ.NIC za posledni 2 roky nekolikrat odmitlo tento seznam poskytnout :/

ikona dgx:

Díky, potvrdil jsi mi rozhodnutí z minulého týdne odstřihnout podporu PHP 5.0.x

Pavel Šindelka:

Nárůst uživatelů PHP 5.2 řady je skutečně potěšující, na druhou stranu je zajímavé vidět stabilní podíl PHP 4.4. Je mi jasné, že se jedná o ty, kteří na "pětku" nechtějí, a tak prostě používají tu nejnovější verzi PHP 4 a dál se jim nechce. Ale přesto jsem čekal, že oznámené ukončení podpory pro PHP 4 s tímto číslem zahýbe.

ikona marek:

proč by mělo? dělal jsem pár malých webů pro kamarády - běží jim tam třeba wordpress, fotogalerii, nebo jsem jim tam napsal něco sám a zjevně to nechtějí nijak měnit. proč taky? žádný vývoj těchdle stránek to neblokuje, žádný není, tudíž pro to není důvod. jde o to, že nové weby jsou na 5.2  - stejný druh webů jako je nyní na 4.4 vzniká i na nich. Doba vyhnívání se jen posune o pár let :)

ikona Jakub Vrána OpenID:

PHP 4 musíš brát jako celek. Změna 0 % u PHP 4.4 znamená s největší pravděpodobností to, že z něj třeba 15 % přešlo na PHP 5 a stejných 15 % přešlo na něj z PHP 4.3.

Pavel Šindelka:

To máš samozřejmě může být pravda. Jenže na mě to působí spíš tak, jako by většina lidí přecházela z nižších verzí PHP (např. té 4.3) rovnou na "pětku", zatímco podíl poslední stable verze PHP4 je dlouhodobě stabilní a z velké části zaštiťuje práve lidi, kteří upgradovat výš nechtějí.

No, ať je to tak nebo tak, určitě je hlavní to, že PHP5 konečně vede :)

ikona Jakub Vrána OpenID:

Dal jsem si tu práci a spočetl jsem, že od května 2006 zůstalo na PHP 4.4 celkem 11792 domén (z celkem 20785, které na něm tehdy jely a které dodnes přežily). To je asi polovina, zbytek přešel buď z něj nebo na něj.

Pavel Šindelka:

Díky Ti za zajímavou informaci.

ikona v6ak:

A co migrace? Kolik % serverů migrovalo z verze a do verze b?

ikona Jakub Vrána OpenID:

http://php.vrana.cz/prechod-mezi-verzemi-php.php

ikona Marty:

Jakým způsobem se tyto informace zjišťují?

ikona Jakub Vrána OpenID:

Před položením dotazu se podívej, jestli už někdo přesně stejný dotaz nepoložil před tebou.

ikona Marty:

Omlouvám se

Pista:

Ahoj.

Kde nájdem na kolkych domenach je nainstalovane PHP celosvetovo ?

Dik

ikona Jakub Vrána OpenID:

http://www.nexen.net/chiffres_cles/phpversion/…_february_2008.php

Vložit komentář

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