abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 21:00 | Komunita

    Oficiální Epic Games Launcher je v nové preview verzi poprvé dostupný i pro Linux (FAQ). Pracuje se na novém Easy Anti-Cheatu pro Linux (EAC Linux v2) a podpoře hry Fortnite na Linuxu.

    Ladislav Hagara | Komentářů: 0
    včera 13:44 | Nová verze

    Desktopové prostředí KDE Plasma bylo vydáno ve verzi 6.8. Novinky zahrnují lepší podporu vzdálené plochy, sdílení a nahrávání obrazovky a řadu drobností napříč uživatelským rozhraním (úplný seznam změn, shrnutí ve wiki).

    ʚĭɞ 🍉 | Komentářů: 12
    včera 10:55 | IT novinky

    Apple představil 7palcový displej Apple HomeView s podporou Apple Intelligence a Siri AI pro ovládání chytré domácnosti, novou řadu vybavení chytré domácnosti Apple Home Collection, další generaci HomePodu mini a novou Apple TV 4K. Apple HomeView není v Evropské unii v prodeji, jelikož umělá inteligence Siri v rámci systému iOS v EU momentálně není k dispozici. Apple spolupracuje s EU a snaží se najít cestu, jak situaci vyřešit.

    Ladislav Hagara | Komentářů: 3
    včera 03:55 | Komunita

    KDE slaví 30 let. Přesně před 30 lety, 14. října 1996, poslal Matthias Ettrich do diskusní skupiny comp.os.linux.misc zprávu, která započala historii projektu KDE. Důležité milníky jsou zobrazeny na časové ose.

    Ladislav Hagara | Komentářů: 3
    včera 03:22 | Nová verze

    Byl vydán Mozilla Firefox 158.0. Stejně jako Chrome 155 s podporou JPEG XL (test). Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 158 bude brzy k dispozici také na Flathubu a Snapcraftu.

    Ladislav Hagara | Komentářů: 0
    včera 03:00 | Nová verze

    Svobodný kancelářský balík ONLYOFFICE (Wikipedie) byl vydán ve verzi 10.0. Jak online Docs, tak i offline Desktop Editors. Přehled novinek také na YouTube.

    Ladislav Hagara | Komentářů: 0
    13.10. 14:44 | IT novinky

    Mozilla představuje Firefox Enterprise určený jako podnikový prohlížeč pro organizace s přísnými požadavky na bezpečnost, správu a dodržování předpisů. S profesionální podporou. Dostupný je zatím ve Francii, Německu, Rakousku a Švýcarsku.

    Ladislav Hagara | Komentářů: 11
    13.10. 14:33 | Bezpečnostní upozornění

    Kybernetický útok zasáhl nejméně 150 supermarketů Intermarché a několik prodejen řetězců Leclerc a Coopérative U. Chladicí jednotky napadených obchodních domů byly nastaveny na nepřetržité odmrazování a teplota v nich mnohdy vystouala až nad 50°C. Škody napáchané na chlazeném a mraženém zboží budou patrně dosahovat miliónů eur.

    … více »
    ❗Červivý Hřib krade❗ | Komentářů: 4
    13.10. 04:00 | Komunita

    Stát Kalifornie zažaloval výrobce 3D tiskových filamentů Polymaker. Vrchní soud San Diego County tvrdí, že firma propagací svých výrobků mezi příznivci 3D tištěných zbraní podporovala výrobu takzvaných 'ghost guns' (DIY zbraní) a že její PLA filament pro 3D tiskárny lze za těchto okolností považovat za součást určenou k výrobě střelné zbraně. Žaloba požaduje mimo jiné finanční sankce a soudní zákaz činnosti, Polymaker se hájí tím, že filament je běžný a sám o sobě legální produkt. Celý text žaloby (PDF na Google Drive).

    ❗Červivý Hřib krade❗ | Komentářů: 28
    13.10. 03:33 | Nová verze

    V červnu byla představena aplikace Myna pro převod řeči na text v prostředí desktopu Ubuntu. Včera byla Myna zpřístupněna širší komunitě Ubuntu formou technologické ukázky dostupné v Ubuntu 24.04 LTS, Ubuntu 26.04 LTS a Ubuntu 26.10 s GNOME na Waylandu.

    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (9%)
     (7%)
     (4%)
     (21%)
     (29%)
     (8%)
     (5%)
     (2%)
     (14%)
     (20%)
    Celkem 2845 hlasů
     Komentářů: 32, poslední 11.10. 17:02
    Rozcestník

    Verze PHP

    10.5.2006 13:53 | Přečteno: 1260× | Software

    Jak jste si možná všimli, Jakub Vrána (jeden z autorů dokumentace PHP) nyní prostřednictvím svého svého skriptu prolézá český Internet a sbírá informace o verzích serverů - jak samotného HTTP serveru, tak hlavně PHP. Docela se těším na výsledky, protože minulý průzkum dopadl poměrně překvapivě.

    Minulý průzkum (ze dní 5.-6.1.2006) ukázal zajímavé věci. Asi nepřekvapí, že Apache byl na celých 68 % českých domén. Co je ale překvapivější, přítomnost PHP byla deklarována na pouhých 25 % všech domén (a těžko říct, na jak velké části šlo o pouhé skrytí, ale zřejmě to nebude zanedbatelné).

    Úplně nejzajímavější ale bylo pouhé 8% zastoupení PHP 5.x, oproti 91 % pro verze 4.x. Právě proto se tak těším na nové výsledky, protože by mě hodně zajímalo, jak se situace za ty 4 měsíce změnila.

    Ještě pro informaci přidám pár světových čísel (z Netcraftu). Na světě je nyní zaregistrováno 82 mil. domén, z nich je ale jen polovina aktivních. Apache drží cca 65 %, vrcholu dosáhl loni (nejvíce ztratil letošním přechodem firmy GoDaddy na Windows - IIS má okolo 25 %), nicméně v absolutních číslech pořád roste.

           

    Hodnocení: 100 %

            špatné • dobré        

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    Komentáře

    Vložit další komentář

    JiK avatar 10.5.2006 14:04 JiK | skóre: 13 | blog: Jirkoviny | Virginia
    Rozbalit Rozbalit vše Re: Verze PHP
    Mne trebas nizke zastoupeni verze 4.x proti 5.x neprekvapuje. Pokud neco funguje, proc to menit. U webhostingu ocenuji stabilitu a konzervativnost, zavadeni nejaky novot a 'bleeding edge' vystrelku, ktere donuti stovky nebo tisice platicich klientu prepsat jejich kody, mohou mit za nasledek, ze priste uz nebudu mit podobny problem (stovky a tisice platicich klientu)

    Pisu to z pozice jednoho z tech klientu, lidi ktery tem 'inovatorum' odhlasoval penezenkou sbohem...
    10.5.2006 14:39 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: Verze PHP
    Pro mne byla varovným signálem skutečnost, že mezi předposledním a posledním RC verze 5.0.0 byla z PHP odstraněna jedna z funkcí, které jsem ve svých skriptech často používal (ibase_timefmt()). Sice ji lze snadno nahradit, ale pokud projekt provede něco podobného ve stádiu, kdy by se měly pouze ladit chyby, je to pro mne signálem, že jeho "ostrou" verzi mohu klást nanejvýš někam na úroveň bety projektů s normálním vývojovým modelem. Pod dojmem této akce jsem řadu 5.0 vynechal úplně a přešel až velmi nedávno rovnou na 5.1. A to ještě pouze na serverech, které sám spravuji a zároveň na nich vyvíjím aplikace, vůči někomu jinému bych si to nedovolil.
    10.5.2006 14:54 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
    Rozbalit Rozbalit vše Re: Verze PHP
    No třeba PHP 5.1.3 byl taky povedený kousek, asi nikoho nenapadlo, že by ten CVS snapshot před vydáním mohli otestovat :-).
    10.5.2006 19:35 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: Verze PHP
    Já měl to štěstí, že jsem existenci verze 5.1.3 nestihl zaregistrovat, takže jsem upgradoval rovnou na 5.1.4. :-) Spíš mne ale zklamalo, že zatímco jsem si podobně ještě velmi nedávno pochvaloval, že Apache 2.2 se na rozdíl od 2.0 asi opravdu povedl, když tak dlouho vydržel ve verzi 2.2.0, tak bum ho, najednou je tu 2.2.2…
    Luk avatar 10.5.2006 14:54 Luk | skóre: 47 | blog: Kacířské myšlenky | Kutná Hora
    Rozbalit Rozbalit vše Re: Verze PHP
    Také se mi nelíbí řada věcí ve vývoji PHP, ale přesto nevidím důvod, proč pětkové verze nepoužívat pro nové projekty. Protože tak zlé to zase není, hlavně pro objektové programování je PHP 5 přínosem.
    Šifrování je absolutní nutnost a pomáhá chránit před nekalými živly
    10.5.2006 16:45 happy barney | skóre: 34 | blog: dont_worry_be_happy
    Rozbalit Rozbalit vše Re: Verze PHP
    preco? no preto, ze a) nebezia so stvorkou b) perl+catalyst
    xvasek avatar 10.5.2006 14:22 xvasek | skóre: 21 | blog: | Zlín
    Rozbalit Rozbalit vše Re: Verze PHP
    Že je PHP na ústupu jsem tušil, ale že už je na tom tak bledě je překvapivé...
    Když jsem dopisoval poslední díly asi padesátidílného seriálu o PHP na zive.cz a končil jsem představením PHP verze 5.0 a shrnul jsem důvody, proč si myslím, že není rozumné na tuto verzi zatím přestupovat (tehdy byla PHP 5.0.3 tuším), tak jsem byl v diskusi velmi ostře panem Vránou napaden, co si to dovoluji psát a radit, když tato verze je skvělá, stabilní, a že by si ji všichni měli nainstalovat kam jen to půjde (záměrně trochu přeháním, ale toto je podstata sdělení). Od té doby jsem pana Vránu přestal považovat za autoritu.

    Nedávno jsem tady na blogu napsal článek, který vyjadřuje mé přesvědčení, že autoři PHP jsou bohužel značně nekritičtí a jako stable klidně vydávají verze, které spadnou po pár minutách, když je člověk otestuje. Článek je zde: http://www.abclinuxu.cz/blog/miloslavponkrac/2006/2/3/119608
    Luk avatar 10.5.2006 17:31 Luk | skóre: 47 | blog: Kacířské myšlenky | Kutná Hora
    Rozbalit Rozbalit vše Re: Verze PHP
    autoři PHP jsou bohužel značně nekritičtí a jako stable klidně vydávají verze, které spadnou po pár minutách
    Tohle mi docela dost vadí (nejen u PHP; dělá to hodně autorů, bohužel včetně některých autorů linuxového jádra). Ale verze 5.0.4 se rozhodně za stabilní prohlásit dá (s verzemi 5.1 nemám moc zkušeností, takže je nemohu hodnotit).
    Šifrování je absolutní nutnost a pomáhá chránit před nekalými živly
    Ano, to je přesně ta verze, která někdy hapá při používání výjimek :-) Seberte mi výjimky a nemám motivací se PHP verze 5 vůbec zabývat. Třidy v určité podobě jsou i v PHP 4, a i když v PHP 5 jsou lepší, v zásadě mi i ty z verze 4 stačí.

    Ale já klidně shodím i poslední verzi PHP a to klidně používáním výjimek. Ale dnes je to alespoň deterministické, takže vím, co nesmím v kódu použít.

    Jo a sranda. PHP verze 6 bude opět nekompatibilní s PHP 5. Některé věci z PHP 5, které se prosazovaly se zakážou a vrací do toho, co bylo deprecated. Některé věci se zruší úplně, třeba safe mód. Takže bude opět sranda. Zpětná kompatibilita je slovo, které by někdo měl autorům PHP vysvětlil a nejlépe baseballovou pálkou a partou ostrých hochů.
    10.5.2006 20:21 Jiří (BoodOk) Kadeřávek | skóre: 19 | blog: BoodOk | Brno
    Rozbalit Rozbalit vše Re: Verze PHP
    IMHO PHP potrebuji poradek a striktnost, ne kompatibilitu. Je potreba umoznit povinne deklarace, staticke datove typy, srovnat poradi argumentu fci aj. I ten sileny Visual Basic se dal do striktniho modu prepnout. Jeho neexistence vede u nezkusenych programatoru k prasackemu kodu (vrcholem je operator @) a u zkusenych k pitomym chybam z prehlednuti, ktere se potom spatne chytaji. Ale mozna mate pravdu, at existuje jedna kompatibilni verze a at se nekdo pokusi o vytvoreni neceho cistsiho v C stylu a bez objektove musonanie.
    Věda má v sobě určitou zpupnost, že čím dokonalejší techniku vyvineme, čím více se dozvíme, tím lepší budou naše životy.
    Až tohle bude v PHP, tak PHP umře. Protože PHP se rozšířilo díky jednoduchosti, a pokud do něj zavedete toto všechno, nebude splněna jaksi podmínka jeho existence. PHP žije, protože kdejaký puberťák prostě půl hodiny čučí na příklad, pak přidá pár PHP řádků a ejhle, ono mu to jede. Learning curve je velice příznivá. Pokud k tomu přidáte ještě nekompatibilitu, tak může rovnou vyrobit R.I.P.

    Na druhé straně nevím, co Vás vede k přesvědčení, že statické typy jsou apriori lepší, než dynamické. PHP je DYNAMICKY TYPOVANÝ JAZYK a to je jeho základní vlasnost. A ta dynamičnost je v PHP všude na každém místě. Jeho proměnné, funkce, třídy, metody, datové členy, pole není v podstatě nic jiného, než prostě halda jmenných prostorů, kde ke každému z nich se přistupuje pomocí jména přes hašovací funkci. Tedy tak, jak je to v dynamických jazycích obvyklé. Tu dynamičnost PHP považuji za cennou vlastnost, která umožňuje mnohem rychlejší vývoj.

    Striktní mód v PHP máte, stačí si povolit zobrazování všech chyb. Že je zvykem striktní kód vypínat. Sorry, ale za to jazyk nemůže. Když budete chtít, PHP bude vypisovat chyby i tehdy, když nějaké prase použije @. Já tyhle problémy z přehlédnutí nemám.

    Statickou kontrolu typů třeba v předávaných argumentech v PHP 5 také máte, já to využívám na každém kroku. Takže funkci vypis_instanci_tridy_x() můžete stvořit tak, že PHP nepustí do parametru funkce nic jiného, než instanci třídy x.

    Většinu z toho co požadujete už v PHP máte. Kromě statičnosti a to by mě opravdu mrzelo, kdyby se o to někdo pokusil. Protože ta do PHP nepatří.

    Podle mých zkušeností snahy zavádět pořádek a čistotu do jazyků končí obvykle tak, že je jazyk hůře použitelný a stejně nezabrání tomu, aby nezkušení, a nebo i zkušení programátoři nepsali jako prasata. To platí pro každý jazyk. Znáte to heslo, že opravdový programátor napíše program ve fortranu v každém programovacím jazyce. Za svých dvacet let programátorské praxe zjišťuji, že jestli se něčeho opravdu děsím, tak to chvil, kdy musím psát v "čistém programovacím jazyce". Tak nějak si představuji byrokratické programátorské peklo, kdy pro jednoduchou věc musíte dělat třicet dalších, aby Vám to jazyk povolil.
    11.5.2006 10:37 Jiří (BoodOk) Kadeřávek | skóre: 19 | blog: BoodOk | Brno
    Rozbalit Rozbalit vše Re: Verze PHP
    Ja s vami v zasade souhlasim, ale proste si myslim, ze PHP zaslo prilis daleko. Ono je to mozna dobre, protoze nyni je znamo, kde je ta flexibilita jazyka OK a kde ne. Napr. to, ze se nemusi deklarovat promenne a ze nelze rici tato promenna je integer je spatne (spatne je, ze to nelze vynutit, o tom je striktni mod). Chyby z prehlednuti typu zamena operatoru + namisto . jsou fakt pitome a navic temer neosetritelne. Do sve reakce jsem napsal, ze lze spoustu veci obejit, souhlasim, ale ...
    Věda má v sobě určitou zpupnost, že čím dokonalejší techniku vyvineme, čím více se dozvíme, tím lepší budou naše životy.
    Luk avatar 10.5.2006 23:20 Luk | skóre: 47 | blog: Kacířské myšlenky | Kutná Hora
    Rozbalit Rozbalit vše Re: Verze PHP
    Zpětná kompatibilita je slovo, které by někdo měl autorům PHP vysvětlil a nejlépe baseballovou pálkou a partou ostrých hochů.
    Nač ta ostrá slova? Jak už jsem řekl, podobnými neduhy trpí i samotný Linux. Jak dlouho se v něm ohřál devfs? Jak dlouho trvalo, než se hotplug stal deprecated? Proč je API 2.6 tak nekompatibilní s API 2.4? Proč se syscally množí jak houby po dešti? Těch proč je zatraceně hodně, odpověď je sice často jednoduchá, ale vývojářské problémy neřeší. A to se jedná o operační systém, ne o hračku jménem PHP.
    Šifrování je absolutní nutnost a pomáhá chránit před nekalými živly
    A kdo tvrdí, že v Linuxu se to dělá dobře? Já to rozhodně nebyl. Já jen psal o PHP a o tom, že zpětná ompatibilita by se měla porušovat jen z velmi vážných důvodů, zvláště máte-li vyvíjet něco, na čem běží obrovská spousta projektů. Trvám na té baseballové pálce a tvrdých chlapících. To co se děje s PHP v poslední době je trochu přehnané.
    Luk avatar 10.5.2006 23:53 Luk | skóre: 47 | blog: Kacířské myšlenky | Kutná Hora
    Rozbalit Rozbalit vše Re: Verze PHP
    Abychom se pak nedočkali toho, že by nová (úplně přepsaná) verze PHP již nebyla proprietární. I když - vadilo by to nějak? :-D
    Šifrování je absolutní nutnost a pomáhá chránit před nekalými živly
    Koukněte, mě by třeba taky nevadilo, kdyby se TeX stal proprietárním, protože ho nepoužívám. Vlastně by mi nevadilo, ani kdyby se Linux stal proprietárním.
    Luk avatar 11.5.2006 01:49 Luk | skóre: 47 | blog: Kacířské myšlenky | Kutná Hora
    Rozbalit Rozbalit vše Re: Verze PHP
    Mně v jistém smyslu také ne. BTW vidím, že jsem předtím napsal pěknou blbost (vyznívá přesně naopak, než bylo míněno).
    Šifrování je absolutní nutnost a pomáhá chránit před nekalými živly
    Jakub Vrána avatar 30.5.2006 18:13 Jakub Vrána
    Rozbalit Rozbalit vše Re: Verze PHP
    Pokud by někoho zajímal skutečný text.

    Založit nové vlákno • Nahoru

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.