Diskuse:PHP

Z Wikipedie, otevřené encyklopedie

[editovat] Drobné nepřesnosti

(Než do toho budu zasahovat, ověřím si to.) "jeho skripty se začleňují přímo do struktury jazyka HTML" - ano, souhlasím. Ale také se začleňovaly do WML. Může být php script, který tvoří/mění obázek(počítadlo) "programovací jazyk" - nechci flame, ale osobně myslím, že je scriptovací(, i když to nic neznamená). --Danny 19:14, 28. 6. 2006 (UTC)

PHP script rozhodně nemůže být programovací jazyk :-). PHP zvládá podstatně víc než jen generování HTML stránek, takže si myslím, že jde o programovací jazyk. --Hugo 19:30, 28. 6. 2006 (UTC)
PHP rozhodne je programovaci jazyk :). Polemizovat by se ovsem dalo, zda-li je to vzdy jazyk interpretovany (ted narazim na pre-kompilaci Zend Optimizerem). Sporne je spise ale cast "jeho skripty se začleňují přímo do struktury jazyka HTML a jsou prováděny na straně serveru." - skripty v PHP preci rozhodne nemusi byt zacleneny do HTML. Mimo to, ze mohou byt zacleneny do nejakeho jineho jazyka (XHTML, XML, WML atd.), mohou byt take samostatne, bez jakychkoliv HTML znacek, a v tomto pripade vubec nemusi byt provadeny na strane serveru (spousti se interpretem php primo na lokalnim stroji). Tuto cast clanku by chtelo nejak prepsat, aby nereflektovala pouze jedno z mnoha vyuziti PHP a neprezentovala ho navic jako jedine... --Kronn 22:14, 28. 6. 2006 (UTC)
Trochu jsem to upravil, snad už to je přesnější.
PHP sice jde zkompilovat, ale tato možnost se využívá velmi málo a výsledky nejsou nijak ohromující. Takže si myslím, že tvrzení, že jde o interpretovaný jazyk je v pořádku. --Hugo 22:33, 28. 6. 2006 (UTC)
Tak jsem to ted zkusil trosku vylepsit i ja :-) --Kronn 22:42, 28. 6. 2006 (UTC).
Díval jsem se na en, a tam je natvrdo interpretovaný. Kompilace php je možná, ale ty výsledky jsou žalostné, takže bych to tu snad ani nezmiňoval. --Hugo 22:47, 28. 6. 2006 (UTC)
Kde jste nasel na en ze PHP je interpretovany jazyk? Ja bych spise rekl, ze to tam takto zmineno neni... Ono je PHP spise nez interpretovanym jazykem jazykem skriptovacim - a pozor, to nejsou synonyma, skriptovaci take neni podmnozinou interpretovaneho, skriptovaci prolina interpretovane a kompilovane. Takze spravne je, ze PHP je skriptovaci jazyk. Souhlasite?
To bude asi nejlepší řešení, protože tato diskuze na wiki nepatří.
Zpřesnil jsem některé pojmy. Změnil jsem větu o netypovosti PHP, jelikož to nebyla pravda. PHP je dynamicky typový jazyk. Rozlišil pojem globální a superglobální proměnné. Uvedl jsem rozdíl mezi textem uvedený v apostrofech a v uvozovkách. Polidštil jsem proměnné, foo a bar jsou přece jen na wiki nevhodné. --Gee 10:56, 04. 10. 2006 (UTC).