Posted By: medvidek (Blazni umiraji nadvakrat) on 'CZunix'
Title: Re: kdo si cte moje php?
Date: Fri Mar 24 22:46:28 2006
> > Opet jen moje nazory. :-)
> Nazory dobry a urcite spravny, ale ani jeden me zatim nepresvedcil, ze PHP
> je
> spatny jazyk. Argument, ze nekdo PHP pouzije nevhodne, urcite nepostaci k
> podepsani se pod vetu "je to pajazyk a mel by zhynout".
Ten hlavni argument tady AFAIK explicitne nezaznel - php je jazyk desne
chaoticky a nesystematicky vybudovany. Presneji receno jeho standardni
knihovna funkci, bez ktere by byl celkem k nicemu. Neuvedu zadne konkretni
pripady, protoze si je nepamatuju a jen na ne nadavam, kdyz v php neco delam
a narazim na ne, ale je to neco jako ze mam funkci setParams() a
getParameters() nebo funkce berouci v principu stejne parametry je maji kazda
v jinem poradi, apod.
Pak uz tady zaznelo, ze se najednou mezi verzema zmeni chovani nekterych
funkci, takze stare skripty najednou prestanou fungovat. A to se nedeje
zdaleka jen pri prechnodu na novou major verzi.
A co ja osobne povazuju za vyplod choreho mozku je fakt, ze se jeden a ten
samy skript chova ruzne v zavislosti na nastaveni konfifurace php. Treba lze
v konfiguraci zapnout/vypnout automaticke escapovani nebezpecnych znaku v
datech predavanych pomoci GET/POST/COOKIES. Pokud chci skript funkcni vsude,
tak musi obsahovat testovani nastaveni konfigurace a chovat se podle toho...
Ja v php taky obcas delam, ale nebyt toho, ze jsem vychovany slusnym
programovacim jazykem, tak bych si v tech skriptech asi poradek udrzet
nedokazal.
> Roumen
medvidek
--
There are 4 boxes to use in the defense of liberty:
soap, ballot, jury, ammo.
Use in that order.