| | SLO | ENG | Cookies and privacy

Bigger font | Smaller font

Show document Help

Title:RAZVOJ SPLETNIH APLIKACIJ V PROGRAMSKEM JEZIKU PHP S POMOČJO OGRODJA CODEIGNITER
Authors:ID Krauthaker, Boris (Author)
ID Šumak, Boštjan (Mentor) More about this mentor... New window
Files:.pdf UNI_Krauthaker_Boris_2014.pdf (7,40 MB)
MD5: 30D0397B023497AF3E51AAE32A60585C
 
Language:Slovenian
Work type:Undergraduate thesis
Typology:2.11 - Undergraduate Thesis
Organization:FERI - Faculty of Electrical Engineering and Computer Science
Abstract:Namen diplomske naloge je prikazati razvoj spletnih aplikacij s pomočjo ogrodja CodeIgniter. Na primeru izdelave spletne aplikacije za rezervacijo prostih terminov so prikazane vse prednosti in zmogljivosti, ki jih omogoča ogrodje CodeIgniter. Poleg omenjenega ogrodja so v diplomski nalogi opisane tudi ostale tehnologije, ki smo jih uporabili pri razvoju spletne aplikacije. Opisana in primerjana so tudi ostala priljubljena orodja, napisana v jeziku PHP. V praktičnem delu je narejena analiza obstoječih spletnih aplikacij, ki prav tako omogočajo rezervacijo prostih terminov. Na podlagi analize so izluščene funkcionalnosti in definirane zahteve. Pri načrtovanju spletne aplikacije smo uporabili UML diagramske tehnike. V fazi implementacije predstavimo, kako smo izvedli določeno funkcionalnost, ter katere razrede in knjižnice smo uporabili. Predstavimo tudi, kako zaščititi in poskrbeti za varnost spletne aplikacije, in kako poteka testiranje s pomočjo ogrodja CodeIgniter. V diplomski nalogi ugotavljamo, da lahko razvoj spletne aplikacije s pomočjo ogrodja CodeIgniter bistveno pohitrimo. Z uporabo MVC arhitekture dosežemo ločitev logičnega nivoja od uporabniškega vmesnika spletne aplikacije. To pripomore k boljši preglednosti in vzdrževanju izvorne kode. Ogrodje zelo dobro poskrbi za varnost in zaščito spletne aplikacije. Ogrodje je v primerjavi z ostalimi ogrodji malo okrnjeno, vendar obstaja cela vrsta dodatkov, ki nadomestijo manjkajoče funkcionalnosti.
Keywords:spletne aplikacije, CodeIgniter, ogrodje PHP, implementacija, testiranje, spletne tehnologije
Place of publishing:Maribor
Publisher:[B. Krauthaker]
Year of publishing:2014
PID:20.500.12556/DKUM-43614 New window
UDC:004.774.6(043.2)
COBISS.SI-ID:17826838 New window
NUK URN:URN:SI:UM:DK:EPBLYGX0
Publication date in DKUM:17.02.2014
Views:3358
Downloads:298
Metadata:XML DC-XML DC-RDF
Categories:KTFMB - FERI
:
Copy citation
  
Average score:(0 votes)
Your score:Voting is allowed only for logged in users.
Share:Bookmark and Share



Hover the mouse pointer over a document title to show the abstract or click on the title to get all document metadata.

Secondary language

Language:English
Title:WEB APPLICATIONS DEVELOPMENT BASED ON PHP AND CODEIGNITER FRAMEWORK
Abstract:The purpose of the thesis is to show the development of web applications using CodeIgniter framework. On the case of making web application for booking appointments are shown all the advantages and facilities provided by this framework. In addition to this frame, the thesis also describes other technologies that were used in the development, as well as the comparison of some other popular tools written in PHP. The practical part represents the analysis of existing web applications which also enable booking appointments. Based on this analysis we describe functionalities and define requirements. When designing web application, we used UML diagramming techniques. In the implementation phase, we present how we implemented certain functionality, as well as which classes and libraries were used. We also suggest how to protect and provide best possible security of web application. The practical part is finished with description of how testing using CodeIgniter framework can be conducted. From the thesis we can discover that CodeIgniter framework significantly speeds up the development of web applications. By using the MVC architecture we can achieve the separation of logical level from the user interface. This helps with better transparency and maintenance of the source code. Frame also very well ensures the security and protection of web application. In comparison with other frameworks it is a bit truncated, but there is a whole range of possible additions, which can replace the missing functionalities very well.
Keywords:web application, CodeIgniter, PHP framework, implementation, testing, web technology


Comments

Leave comment

You must log in to leave a comment.

Comments (0)
0 - 0 / 0
 
There are no comments!

Back
Logos of partners University of Maribor University of Ljubljana University of Primorska University of Nova Gorica