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-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, používaný primárně pro dynamický web a aplikace na straně serveru. PHP je často poukazuje na hlavní konkurent s následujícím:

  • Microsoft's C# - Visual Basic.net - ASP Family
  • Sun's Java - JSP
  • Macromedia's ColdFusion
  • CGI-Perl

PHP má mnoho open-source knihoven zahrnutých do základní sestavy a mnoho dalších je snadno dostupné. Existují rozšíření, která pomáhají propojit s řadou systémů, including IRC, řada 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 filmy Adobe Flash®.

Od verze 3 má PHP integrované objektově orientované funkce. Verze 5 postavena podstatně na této omezené funkčnosti a jazyk má nyní robustní objektově orientované schopnosti, včetně rozhraní, výjimek, ničení a abstraktů.

PHP dosáhl široce rozšířené popularity s verzí 4, vydaných v roce 2000. V roce 2004 debutovala verze 5 a nyní se považuje za jeden nejvyšší jazyky používané pro skriptování na straně serveru.

Není pochyb o tom, že většina jeho popularity je 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 deklarovány a syntaxe je pozoruhodně jednoduchá.

Na rozdíl od mnoha LangUages, jako je C# nebo Perl, které mají primárně sledování obecnějších programátorů, mnoho programátorů PHP nezná žá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í.

PHP byl občas kritizován za to, co někteří považují za bezpečnostní nedostatky, 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í.

Vývoj však pokračuje v tempu a při každém následném sestavení se zdá, že Langugage se stále více zabývá obavami vznesenými její komunitou s otevřeným zdrojovým kódem.

JINÉ JAZYKY

Pomohl vám tento článek? Děkuji za zpětnou vazbu Děkuji za zpětnou vazbu

Jak můžeme pomoci? Jak můžeme pomoci?