Algoritmy s PHP

Ján Guniš, PF UPJŠ, Košice

 

Čo je PHP a prečo vzniklo

PHP znamená Hypertext Preprocesor. Je to skriptovací jazyk vkladaný do HTML kódu. Veľká časť syntaxe je ovplyvnená jazykmi C, JAVA a PERL. Cieľom tohto jazyka je umožniť webovým vývojárom rýchlo písať dynamicky generované stránky (stránky, ktorých obsah nie je statický ale mení sa v závislosti od činnosti návštevníka prípadne času).

PHP patrí k technológiám spúšťateľným na strane servera. K týmto technológiam patrí napríklad:

PHP funguje na podobnom princípe ako SSJS a ASP, na rozdiel od nich je však freeware. Je nezávislý  na platforme (existujú verzie pre Windows, UNIX, LINUX). Táto technológia nie je viazaná na žiadny server, najlepšie je však implemetovaná na serveri APACHE. Skripty v PHP sú spravidla kratšie a čitateľnejšie ako ekvivalentné skripty v ASP.

 

Prehľad technológií umožňujúcich tvorbu interaktívnych stránok

Na strane klienta        Na strane servera      
  Dynamické HTML
  JavaScript
  Java applet
  CGI skripty
  PHP
  ASP
  SSJS