ня коду і може істотно прискорити процес веб-розробки. Назва Yii (вимовляється як Yee або [ji:]) означає простий (easy), ефективний (efficient) і розширюваний (extensible). p align="justify"> Для запуску веб-додатків, побудованих на Yii, вам знадобиться веб-сервер з підтримкою PHP версії 5.1.0.
Для розробників, які бажають використовувати Yii, вкрай корисним буде розуміння концепції об'єктно-орієнтованого програмування (OOП), так як Yii - це строго об'єктно-орієнтована фреймворк.
Метою роботи є иследование роботи фреймворку Yii і використання мови програмування PHP в створінь додатки на Yii
Практична цінність. Був реалізований практичний приклад на основі якого зроблені відповідні висновки. Робота може бути корисною студентам, програмістам і розробникам сайтів. p align="justify"> Робота містить вступ, 2 розділи, висновків та бібліографію.
У першому розділі описується що собою являє фреймворк, його концепція і випадки, в яких можна застосувати PHP фреймворк.
У другому розділі описанна практична частина роботи - установка самого фреймворку і його використання.
Робота містить 30 сторінок, 1 рисунок, 1 таблиць і 13 джерел.
1. PHP-фреймворк
1.1 Фреймворк програмної системи
фреймворк база дане бібліотека
Фреймворк це набір всіляких бібліотек (інструментів) для швидкої розробки повсякденних завдань.
Фреймворк (англ. <# "justify"> .2 Концепція PHP фреймворків
фреймворки за останній час набрали популярність, і стали базовою платформою для розробки веб-додатків. Іншими словами можна сказати, що вони забезпечують основну структуру програми. Використання PHP-фреймворків, дозволяє економити велику кількість часу, зменшити навантаження на процес розробки, позбавляючи від проблеми повторюваного коду, і швидко створювати додатки. Без використання PHP-фреймворків, ставати набагато складніше створювати веб-додатки, супроводжувати і модернізувати їх. Між тим, використання PHP фреймворків робить процес створення програми набагато більш легким і функціональним. br/>В
Зараз більшість PHP проектів побудовані за допомогою архітектури Model View Controller (MVC). MVC - це архітектурний шаблон проектування, який використовується в більшості мов програмування і дозволяє відокремити бізнес-логіку від користувача інтерфейсу, а так само виділити область логіки яка проводить обмін інформацією між базою даних і користувача інтерфейсом. Таким чином можна змінити логіку програми, не зачіпаючи інтерфейсної частини, або навпаки, що дуже добре для дизайнерів і верстальників. Це дозволяє уникнути плутанини і спрощує весь процес розробки. Коли йдеться про MVC, то мається на увазі: Model - та частина архітектури, яка взаємодіє з базою даних, View - предст...