diplomsko delo
Matej Žagar (Avtor), Ivan Rozman (Mentor), Boštjan Šumak (Komentor)

Povzetek

V diplomskem delu je predstavljeno PHP-ogrodje Yii, njegove prednosti, slabosti in uporaba pri razvoju spletnih rešitev. Raziskali smo izbrano ogrodje in razložili, zakaj sta na splošno vpeljava in uporaba ogrodja za razvoj spletnih aplikacij smiselni in kako izboljšata učinkovitost razvoja. Pri raziskovanju smo uporabili strokovno literaturo, izdelali nekaj primerov funkcionalnosti aplikacije z uporabo ogrodja in brez njegove uporabe ter naredili študijo primera brezplačne in odprtokodne aplikacije, ki v celoti temelji na ogrodju Yii. V raziskavi smo upoštevali in definirali različne dejavnike, ki vplivajo na razvoj aplikacije. Opazovali in primerjali smo: čas učenja o ogrodju, vzpostavitve delovnega okolja, vpeljave ogrodja, razvoja; strežniške zahteve ogrodja; ali ogrodje zahteva uporabo in vpeljavo dodatnih tehnologij in razširitev; ali je razširljivost ogrodja podprta z drugimi tehnologijami; ter ali ogrodje zagotavlja lastnosti in rešitve, neodvisne od spletnih odjemalcev, in na kakšen način. Ugotovili smo, da je uporaba ogrodja Yii smiselna pri aplikacijah, ki so podprte s podatkovno bazo in ki zahtevajo vsaj operacije CRUD, saj s tem pospešimo razvoj, izboljšamo preglednost nad programsko kodo, sledimo načrtovalskemu vzorcu MVC in ne nazadnje omogočimo lažjo razširljivost in vzdrževanje.

Ključne besede

Yii ogrodje;spletne rešitve;PHP;razvoj rešitev;

Podatki

Jezik: Slovenski jezik
Leto izida:
Tipologija: 2.11 - Diplomsko delo
Organizacija: UM FERI - Fakulteta za elektrotehniko, računalništvo in informatiko
Založnik: [M. Žagar]
UDK: 659.2:004.738.5(043.2)
COBISS: 17984534 Povezava se bo odprla v novem oknu
Št. ogledov: 1207
Št. prenosov: 136
Ocena: 0 (0 glasov)
Metapodatki: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Ostali podatki

Sekundarni jezik: Angleški jezik
Sekundarni naslov: DEVELOPMENT OF WEB SOLUTIONS BASED ON YII FRAMEWORK
Sekundarni povzetek: The thesis presents Yii PHP Framework, its strengths, weaknesses and use in developing web-based solutions. We researched the selected framework and explained why generally the introduction and application frameworks for developing web applications make sense and how they improve the development efficiency. In the research we used professional literature, produced some examples of application functionality using a framework and without its use and made a case study of free and open source application that is entirely based on Yii Framework. In this study we considered and defined the various factors that influence the development of applications. We observed and compared: the learning curve of the framework, the establishment of the working environment, the introduction of frameworks and its expansion; server requirements frameworks; whether framework requires the use and deployment of additional technologies and extension; whether the scalability of the framework is supported by other technologies; and whether the framework provides features and solutions, independent of the Web clients, and in what way. We found out that the use of Yii Framework makes sense in applications that are supported by the database and require at least CRUD operations, as this speeds up the development, improves the transparency of the programme code, tracks the designed pattern MVC and last but not least facilitates easier expansion and maintenance.
Sekundarne ključne besede: Yii framework;web solutions;PHP;development of web solutions;
URN: URN:SI:UM:
Vrsta dela (COBISS): Diplomsko delo
Komentar na gradivo: Univ. v Mariboru, Fak. za elektrotehniko, računalništvo in informatiko, Informatika
Strani: X, 79 str.
ID: 8729376