Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Використання PHP фреймворків в розробці сайту

Реферат Використання PHP фреймворків в розробці сайту





justify"> слаборозвинені форум, більшість розробників спілкується через IRC;

. Немає жодних гарантій, що проект буде розвиватися в майбутньому;

5. Немає сформованого російськомовної спільноти


1.4.4 Codeigniter

CodeIgniter - популярний MVC фреймворк з відкритим вихідним кодом, написаний на мові програмування PHP, для розробки повноцінних веб-систем та програм. Розроблено компанією EllisLab, а також Ріком Еллісом (Rick Ellis) і Полом Бурдик (Paul Burdick). p align="justify"> Особливості:

1. CodeIgniter відрізняє простота, яка досягається завдяки наступним факторам:

2. Хороша документація;

. Розвинуте співтовариство;

. Фреймворк дає свободу програмісту, не створюючи будь-яких структурних обмежень і конвенцій;

. Програмістові не потрібно вчитися користуватися генераторами коду з командного рядка;

. CodeIgniter працює практично на будь-якому хостинговому плані, який має підтримку PHP версії 5.1 і вище;

. CodeIgniter вважається одним з найшвидших і не вимогливих до ресурсів фреймворків;

. Підтримка баз даних MySQL, PostgreSQL, MSSQL, SQLite, Oracle.

Недоліки:

1. Підтримка PHP4 тягне за собою зайвий код;

2. Немає вбудованої ORM;

. Немає вбудованої системи поділу прав;

. Повільно розвивається;

. Нестійкість до CSRF-атакам.


1.4.5 Symfony

Symfony - PHP фреймворк, що має велику бібліотеку класів, який написаний на PHP 5. Архітектура має корисні компоненти і відмінні інструменти призначені для створення складних веб-пріложеній.Symfony - вільний каркас <# "justify"> 1. Підтримує безліч баз даних (MySQL, PostgreSQL, SQLite або будь-яка інша PDO -сумісна СУБД);

2. Вбудовані класи для роботи з email;

. Гнучка система шаблонів у поданні;

. Вбудований кодогенератор;

. Підтримка французького спонсора Sensio;

. Дуже гнучкий;


Назад | сторінка 6 з 21 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Клінічне дослідження при будь-якому внутрішньому незаразних захворювань
  • Реферат на тему: Урок літератури "Війна - жесточе немає слова" за творами письменн ...
  • Реферат на тему: Як виростити чоловіка в сім'ї, де немає батька
  • Реферат на тему: Способи Досягнення еквівалентності при перекладі англійської Економічної лі ...
  • Реферат на тему: Реалізація обмежень в СУБД MySQL