PHP: alat za dinamično kreiranje mrežnih stranica (CROSBI ID 410774)
Ocjenski rad | sveučilišni preddiplomski završni rad
Podaci o odgovornosti
Župarić, Andrea
Velagić, Zoran
Jakopec, Tomislav
hrvatski
PHP: alat za dinamično kreiranje mrežnih stranica
Ovaj završni rad predstavlja PHP programski jezik kao alat za dinamično kreiranje mrežnih stranica. Cilj rada bilo je prikazati povijest i razvoj PHP-a, programiranje pomoću proceduralne sintakse i programiranje pomoću objektno orijentirane sintakse te donošenje osnovnih informacija o najkorištenijim PHP framework-ovima. Za početak, prikazan je nastanak PHP-a, koji je stvoren i prestrukturiran u drugoj verziji od strane Rasmusa Lerdorfa, te njegov daljnji razvoj koji su potpomogli Andi Gutmans i Zeev Suraski u trećoj verziji, te njihov samostalni doprinos pomoću novog mehanizma „Zend Engine“ u četvrtoj i petoj verziji. U sljedećem dijelu ovog završnog rada u nekoliko riječi opisano je proceduralno programiranje i pojam varijable te su prikazane sintakse osnovnih naredbi (IF, SWITCH, FOR, WHILE) i sintaksa programiranja korištenjem nizova. Navedeni su primjeri radi boljeg razumijevanja ovog pristupa programiranju. Nadalje, sljedeće poglavlje opisuje objektno orijentirano programiranje i daje uvid u pojmove klase i objekta. Prikazana je sintaksa jednog PHP koda napisanog pomoću objektno orijentiranog programiranja. Također, navedeni su i primjeri nasljeđivanja, učahurivanja i polimorfizma, koji su karakteristični za ovaj pristup programiranju. Za jednostavnije stvaranje programskih kodova zaslužni su PHP framework-ovi, a u posljednjem poglavlju navedene su osnovne informacije o: „Zend“, „Yii“, „Codelgniter“, „Akelos“ i „WACT“ framework- ovima. I zaključno, predstavljene su osnovne značajke PHP-a, njegove prednosti te su navedeni argumenti autora ovog završnog rada, koji govore o svijetloj budućnosti PHP-a kao programskog jezika za kreiranje dinamičnih mrežnih stranica.
PHP, proceduralno programiranje, objektno orijentirano programiranje, framework
nije evidentirano
engleski
PHP: a tool for dynamically creating web pages
nije evidentirano
PHP, procedural programming, object-oriented programming, framework
nije evidentirano
Podaci o izdanju
27
02.09.2013.
obranjeno
Podaci o ustanovi koja je dodijelila akademski stupanj
Filozofski fakultet Osijek
Osijek