Pregled bibliografske jedinice broj: 880816
PHP: alat za dinamično kreiranje mrežnih stranica
PHP: alat za dinamično kreiranje mrežnih stranica, 2013., diplomski rad, preddiplomski, Filozofski Fakultet, Osijek
CROSBI ID: 880816 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
PHP: alat za dinamično kreiranje mrežnih stranica
(PHP: a tool for dynamically creating web pages)
Autori
Župarić, Andrea
Vrsta, podvrsta i kategorija rada
Ocjenski radovi, diplomski rad, preddiplomski
Fakultet
Filozofski Fakultet
Mjesto
Osijek
Datum
02.09
Godina
2013
Stranica
27
Mentor
Velagić, Zoran
Neposredni voditelj
Jakopec, Tomislav
Ključne riječi
PHP, proceduralno programiranje, objektno orijentirano programiranje, framework
(PHP, procedural programming, object-oriented programming, framework)
Sažetak
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.
Izvorni jezik
Hrvatski
Znanstvena područja
Informacijske i komunikacijske znanosti
POVEZANOST RADA
Ustanove:
Filozofski fakultet, Osijek