Skip to main content

Co je PHP?

PHP znamená PHP: Hypertext Preprocessor, přičemž tento PHP stojí pro osobní domovskou stránku [Nástroje].Tento typ zkratky je známý jako retonym.Původně, v roce 1994, byl jazyk navržen jako malá sada binárních souborů používaných ke shromažďování některých základních údajů o dopravě.V roce 1997 byl analyzátor přepsán dvěma Izraelci a název byl změněn na současnou zkratku mdash;Bylo určeno, že hypertext preprocesor byl rozhodně přijatelnější jméno v obchodním světě.

Jedná se o jazyk s otevřeným zdrojovým kódem, který se používá především pro dynamický webový obsah a aplikace na straně serveru.PHP je často poukazuje na hlavní konkurent s následujícím:

  • microsofts C# mdash;Visual Basic.net mdash;ASP rodina
  • Suns Java Mdash;JSP
  • Macromedias ColdFusion
  • CGI MDASH;Perl

PHP má mnoho open-source knihoven zahrnutých do základní sestavy a mnoho dalších je snadno dostupných.Existují rozšíření, která pomáhají propojit IT s řadou systémů, včetně IRC, řady formátů komprese a Windows API.Existují další rozšíření, která umožňují PHP generovat formáty souborů na letu, například populární rozšíření, které mu umožňuje vytvářet Adobe Flash Filmy.

Od verze 3 má PHP integrované objektově orientované funkce.Verze 5 postavená podstatně postavená na této omezené funkčnosti a jazyk má nyní robustní objektově orientované schopnosti, včetně rozhraní, výjimek, destrukcí a abstraktů.debutoval a nyní je považován za jeden z nejvyšších jazyků používaných pro skriptování na straně serveru.

„Jeho popularita je bezpochyby způsobena jeho relativní lehkostí učit se a jeho notoricky známá uvolněnost.Pole a proměnné v PHP jsou schopny držet jakýkoli typ objektu, proměnné nemusí být vyhlášeny a syntaxe je pozoruhodně jednoduchá.

Na rozdíl od mnoha jazyků, jako jsou C# nebo Perl, které mají primárně následující obecnější programátory, mnohoProgramátoři PHP neznají žádný jiný jazyk.To občas způsobuje, že bude zamítnuta jako menší jazyk, ale jeho rostoucí popularita a mnoho robustních a efektivních stránek vytvořených pomocí struktury se zdá, že tento mýtus rozptýlí.Chyby, ve srovnání s jazyky, jako je ASP.Nedostatek snadno pochopitelných chybových zpráv, někdy příliš robustní konfigurační soubor a zjevně neúplná sada vestavěných funkcí je také poukázáno na oblasti, které by mohly použít výrazné zlepšení.Zdá se, že Langugage se stále více týká obav vznesených jejím otevřeným zdrojovým komunitou.