Войти на сайт ( )
[Вход] [Регистрация]
Компьютеры » Программирование » CodeIgniter [Jkay]
[Обновить]
[ Ответить ]
[Добавить в закладки]
Jkay ( off )
( 20:21 23-07-2012 )
CodeIgniter — популярный MVC фреймворк с открытым исходным кодом, написанный на языке программирования PHP, для разработки полноценных веб-систем и приложений. Разработан компанией EllisLab, а также Риком Эллисом (Rick Ellis) и Полом Бурдиком (Paul Burdick).

Jkay ( off )
( 20:22 23-07-2012 )
CodeIgniter отличает простота, которая достигается благодаря следующим факторам:
- Качественная и полная документация с примерами, а также большое сообщество и Wiki;
- Множество видео уроков, которые можно найти как на официальном сайте, так и на сторонних ресурсах;
- Фреймворк дает свободу программисту, не создавая каких-либо структурных ограничений и конвенций;
- Программисту не требуется учиться пользоваться генераторами кода из командной строки

Jkay ( off )
( 20:24 23-07-2012 )
CodeIgniter работает практически на любом хостинговом плане, который имеет поддержку PHP версии 5.1 и выше;
CodeIgniter считается одним из быстрых и не требовательных к ресурсам фреймворков;
Малый размер дистрибутива (размер версии 2.1.1 составляет всего 2.2 Мб);
Фреймворк позволяет отказаться от моделей (несмотря на то, что это не приветсвуется и не является хорошей практикой);

Jkay ( off )
( 20:24 23-07-2012 )
Документация CodeIgniter пропагандирует «толстые» контроллеры и «тонкие» модели. Валидация и построение бизнес-логики происходят в основном в контроллере. Несмотря на это, фреймворк дает свободу разработчику, поэтому он может самостоятельно выбрать подход к разработке приложения.

Jkay ( off )
( 20:25 23-07-2012 )
По умолчанию CodeIgniter не использует шаблонизаторы, но есть возможность использовать его собственный или один из альтернативных шаблонизаторов

Jkay ( off )
( 20:30 23-07-2012 )
По сути это готовый каркас для приложений, которые будут строиться на его основе. В этот каркас включены наиболее часто используемые библиотеки. Можно при написании каждого нового приложения изобретать велосипед с распределением его основных модулей, структурой директорий, классами обработки основных компонентов и т.п., а можно воспользоваться готовым универсальным решением.

Jkay ( off )
( 13:14 24-07-2012 )
Англо-язычный сайт
Русско-язычный сайт
На них Вы можете посмотреть новост и загрузить новую версию CodeIgniter

[ Ответить ]
[Обновить]
[Добавить в закладки]
Компьютеры » Программирование » CodeIgniter [Jkay]
На главную
© s.sasisa.me