Html I JavaScript se izvršavaju na klijentskoj strani, odnosno na korisničkom računaru



Yüklə 2,77 Mb.
səhifə1/16
tarix17.09.2018
ölçüsü2,77 Mb.
#68911
  1   2   3   4   5   6   7   8   9   ...   16



HTML i JavaScript se izvršavaju na klijentskoj strani, odnosno na korisničkom računaru

  • HTML i JavaScript se izvršavaju na klijentskoj strani, odnosno na korisničkom računaru

  • PHP je jedan od programskih jezika za izradu dinamičkih veb strana koji se izvršava na serverskoj strani

  • PHP može da memoriše podatke i koristi ih u kasnijem trenutku



1995 - PHP (Personal Home Page) jezik je započeo Rasmus Lerdorf za potrebe lične veb strane 1995.

  • 1995 - PHP (Personal Home Page) jezik je započeo Rasmus Lerdorf za potrebe lične veb strane 1995.

  • 1999 - Zeev Suraski i Andi Gutmans su dalje razvili PHP 3 (PHP Hypertext Preprocessor) i Zend kompajler kao osnovu za PHP 4.

  • 2004 - PHP 5 uključuje i objektno programiranje.

  • Trenutno se radi na PHP 7



Alternative

  • Alternative

  • LAMP – Linux Apache MySQL PHP (Python, Perl)

  • WAMP – Windows Apache MySQL PHP (Python, Perl)

  • XAMPP – Cross-Platform Apache MySQL PHP Perl



Na tržištu više od 50% veb servera su tipa Apache

  • Na tržištu više od 50% veb servera su tipa Apache

  • Najpopularniji programski jezik za dinamičko programiranje veb strana na serverima Apache je PHP

  • PHP je uopšte jedan od najpopularnijih programskih jezika

  • PHP koriste wikipedia.org, yahoo.com, facebook.com itd.





Nije standard

  • Nije standard

  • www.php.net

  • Jason Gilmore, Beginning PHP and MySQL: From Novice to Professional, Third Edition (Beginning from Novice to Professional), Apress, March 2008.

  • Luke Welling, and Laura Thomson

  • PHP and MySQL Web Development (4th Edition) (Developer's Library), Addison-Wesley Professional, October 2008.

  • www uopšte



WAMP server se može naći na:

  • WAMP server se može naći na:

  • http://www.wampserver.com/en/

  • Instalacija je jednostavna.

  • Pre instalacije idite na skype > tools > options > advanced > connection i isključite port 80. Zatim zatvorite Skype.

  • Kada je WAMP instaliran, možete otvoriti Skype.



Konfiguracija Apache servera se obavlja u okviru fajla:

  • Konfiguracija Apache servera se obavlja u okviru fajla:

  • wamp\bin\apache\apache2.2.22\conf\

  • httpd.conf

  • Konfiguracija PHP kompajlera se obavlja u okviru fajla

  • wamp\bin\php\php5.4.3\php.ini

  • Kada se promeni konfiguracija, klikne se na Wamp ikonicu, pa na Restart





Platformski neutralan

  • Platformski neutralan

  • Sličan C-u od koga je nastao

  • Integrisanost sa (X)HTML-om

  • Nestruktuiran i nekonzistentan



Komande se završavaju ;

  • Komande se završavaju ;

  • Ključne reči (komande), imena funkcija i klasa nisu osetljiva na veličinu slova (case insensitive), dok imena promenljivih jesu. Npr. promenljiva $txt se razlikuje od promenljive $TXT, dok su funkcije sort i SORT iste.



Omogućava dinamički HTML sadržaj

  • Omogućava dinamički HTML sadržaj

  • Vrši obrade na serveru, npr. prikuplja statistike o posećenosti

  • Obrađuje podatke iz formulara

  • Povezuje korisnike sa bazama podataka na serveru

  • Implementira autentifikaciju i zaštitu komunikacije



Tag



U okviru HTML koda:

  • U okviru HTML koda:

  • Ili u eksternom fajlu:

  • Ali češće se koristi uprošćena sintaksa

  • odnosno



U konfiguracionom fajlu Apache servera, httpd.conf, se određuje glavni direktorijum u kome su php fajlovi.

  • U konfiguracionom fajlu Apache servera, httpd.conf, se određuje glavni direktorijum u kome su php fajlovi.

  • Kada je instaliran WAMP, onda je defolt direktorijum sledeći

  • DocumentRoot "C:/wamp/www“

  • To znači da su fajlovi u direktorijumu:

  • C:\wamp\www

  • Drugi direktorijumi mogu da se odrede ili relativno u odnosu na defolt direktorijum ili pomoću aliasa, npr:

  • Alias /slike /ftp/pub/slike





Yüklə 2,77 Mb.

Dostları ilə paylaş:
  1   2   3   4   5   6   7   8   9   ...   16




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2023
rəhbərliyinə müraciət

    Ana səhifə