Уже давно было желание основательно разобраться в каком PHP-фреймворке. Свой выбор я остановил на CodeIgniter, потому, что от EllisLab. И постоянно откладывалось. А начать-то нужно с малого ... И, вот, появилось время (а желание не исчезло) начал, как говорится, приручать CodeIgniter.

Для тех, кто не в курсе, что такое CodeIgniter, скажу пару слов. CodeIgniter — фреймворк, набор инструментов для PHP-программиста, его цель — позволить вам разрабатывать веб-проекты значительно быстрее, чем если бы вы писали код с нуля, предоставляя большой набор библиотек для часто-используемых задач, а также простой интерфейс и логическую структуру для доступа до сих библиотек.

Почему именно CodeIgniter?

CodeIgniter обладает следующими характеристиками:

  • в нем используется модель MVC (Moдель-Отображение-Контроллер), правда, этим сейчас не удивишь;
  • CodeIgniter бесплатный, а точнее лицензирован под Apache / BSD-style Open Source License для того, чтобы вы могли использовать его как угодно;
  • CodeIgniter поддерживает: MySQL, PostgreSQL, MSSQL, SQLite, Oracle;
  • хорошая документация с качественными примерами, которая позволяет довольно быстро «въехать» в суть вопроса;
  • CodeIgniter очень легкий. Основное ядро требует небольшого количества библиотек. Дополнительные библиотеки загружаются динамически по запросу, в зависимости от потребностей, так что ядро остается очень гибким и быстрым;
  • CodeIgniter поставляется с большим набором библиотек, позволяющих запрограммировать часто повторяющиеся задачи;
  • CodeIgniter очень быстр в работе (конечно, если сравнивать между PHP-фреймворками.

Для изучения фреймворка скачал из Интернета «CodeIgniter, руководство пользователя к версии 1.6.1. Антон Исайкин » (CHM-формат, 303 Кб), а также книгу «Professional CodeIgniter. Thomas Myer » (PDF, 7,42 Мб). Что и вам советую сделать (по крайней мере начинающим). Кроме этого мне здорово помогли, ну, и до сих пор помогают, сайты, веб-ссылки на которые приведу в данной статье. Надеюсь вы дополните мой небольшой список по теме.


Женщина всегда должна находится в центре внимания и быть очаровательной! Для этого Вам необходимо следить за собой и посещать, например, салоны красоты москвы! Тогда Вы будете просто сногсшибательны и ни один мужчина не сведет с Вас своих глаз!