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.

Search the boards