time

Полезная информация о CodeIgniter

Решил ознакомиться с php-framework’ом CodeIgniter и собрать источники с каких я черпал инфу.

Для быстрого ознакомления рекомендую посмотреть на туториал по пошаговому созданию простого блога. У меня после ознакомления сложилось мнение о CodeIgniter как о легком (в плане минимального количества чужеродного кода), простом (ООП рулит :) ) и легко расширяемым фреймворке (за счет модулей, библиотек, хелперов и плагинов).

codeigniter_book.jpg Книжка на английском языке: David Upton – CodeIgniter for Rapid PHP Application Development, July 2007, 257 стр.

В простой форме описана закулисная работа CodeIgniter, приведены примеры работы с некоторыми полезными расширениями (сессии, доступ к БД, unit test, работа с файлами и картинками и т.д.).

Главы книги:

  1. Введение в CodeIgniter
  2. Настройка CodeIgniter
  3. Управление вашим сайтом
  4. Упрощенная работа CI с БД
  5. Упрощая работу с html страничками и формами
  6. Упрощая работу с сессиями и безопасностью
  7. CodeIgniter и объекты
  8. Использование CodeIgniter для тестирования кода
  9. Использование CodeIgniter для коммуникации
  10. Как CodeIgniter помогает предоставлять динамическую информацию
  11. Использование CodeIgniter для управления файлами и картинками
  12. Обновление CodeIgniter
  13. Мгновенный CRUD
  14. Вердикт CodeIgniter
  15. Ресурсы и расширения

Пока изучал CodeIgniter столкнулся с тем, что в нем не очень ясно (на первый взгляд) реализуется шаблонизация вида: заголовок (header), тело (body), подвал (footer), есть два метода решения:

  1. через хуки (hooks): Adding Layout support like RubyOnRails into CodeIgniter
  2. подгрузка шаблона в модели: Templating With CodeIgniter

Набор полезных ссылок:

  1. CodeIgniter по-русски
  2. CodeIgniter – Викиучебник
  3. Использование CodeIgniter с AJAX (библиотека xajax)
  4. Мега подборка ссылок по CodeIgniter
  5. Полезные статьи о CodeIgniter

blog comments powered by Disqus