Pregled bibliografske jedinice broj: 760007
Izgradnja MVC modularnog radnog okvira za primjenu "Event-Driven" koncepta
Izgradnja MVC modularnog radnog okvira za primjenu "Event-Driven" koncepta, 2014., diplomski rad, diplomski, Odjel za informatiku, Rijeka
CROSBI ID: 760007 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Izgradnja MVC modularnog radnog okvira za primjenu "Event-Driven" koncepta
(MVC Modular Framework Building using Event-Driven Concepts)
Autori
Smijulj, Adrian
Vrsta, podvrsta i kategorija rada
Ocjenski radovi, diplomski rad, diplomski
Fakultet
Odjel za informatiku
Mjesto
Rijeka
Datum
22.01
Godina
2014
Stranica
86
Mentor
Meštrović, Ana
Ključne riječi
objektno orijentirano programiranje; programiranje pogonjeno događajima; model-view-controller arhitektura (MVC)
(object oriented programming; event driven programming; model-view-controller arhitecture (MVC))
Sažetak
Bez korištenja radnog okvira, krenuti u razvoj ozbiljnije aplikacije je postalo gotovo nezamislivo, neovisno o kojoj razvojnoj platformi se radi. Zbog velikih mogućnosti, dodatnih alata i uređene kôdne arhitekture koje nude, vrijeme izrade se znatno smanjuje čime i sama efikasnost programera što je u današnje vrijeme vrlo bitan faktor. Usprkos širokoj paleti radnih okvira baziranih na PHP programskom jeziku, nerijetko se pojedinci ili tvrtke odlučuju za pisanje vlastitog radnog okvira. Prednosti ovog pristupa očituju se u boljem poznavanju kôda, načina rada i pozadinskih procesa vlastitog radnog okvira. Osim toga, okvir će sadržavati zaista samo ono što je potrebno za razvoj dane aplikacije, dok drugi radni okviri često dolaze u „paketu“ odnosno sa komponentama koje najčešće nisu potrebne (a moraju biti prisutne u radnom okviru za njegovo pravilno funkcioniranje) te time nepotrebno zauzimaju sustavne resurse. S ciljem da se kreira pojednostavljeno, efikasno i fleksibilno PHP programsko orkuženje te uz korištenje suvremenih tehnologija kao što su PHP, MySQL, HTML, JavaScript itd., u ovom diplomskom radu biti će prikazana izrada PHP radnog okvira, koji će sadržavati najnužnije komponente za brzi razvoj web aplikacija. Cjelokupno izgrađen na objektno-orijentiranom pristupu, koristeći MVC arhitekturu, te pružajući alate poput ORM sučelja za automatizirani rad s entitetima i sustavom za upravljanje događajima, programer više neće morati razmišljati i trošiti vrijeme na osmišljavanje arhitekture te izradu alata, već će se u potpunosti moći posvetiti zadacima projekta. Uz samu implementaciju, svaka predstavljena komponenta će prethodno biti teorijski analizirana, te će se radi zornijeg prikaza i demonstrirati cjelokupna primjena radnog okvira. Iako sadrži samo temeljne komponente, radni okvir će po svojoj modularnoj arhitekturi biti fleksibilan, što će omogućiti programeru da ga proširi prema vlastitim potrebama te prilagodi prema zahtjevima aplikacije koju je potrebno izraditi.
Izvorni jezik
Hrvatski
Znanstvena područja
Informacijske i komunikacijske znanosti
POVEZANOST RADA
Ustanove:
Fakultet informatike i digitalnih tehnologija, Rijeka
Profili:
Ana Meštrović
(mentor)