Опции CodeIgniter
Обсуждение опций (features) — это очень плохой способ судить о приложении. Опции ничего не говорят о качестве кода, о производительности, об отношении к деталям и о практике безопасности. Единственный путь оценить приложение — это попробовать его, и исследовать его код. Инсталляция CodeIgniter — это детская игра, поэтому мы рекомендуем сначала сделать именно это. Вот список опций CodeIgniter:
- MVC-ориентированная система
- Экстремально легкий вес
- Полнофункциональные классы для доступа к базе данных, поддерживающие несколько платформ.
- Active Record
- Валидация форм и данных
- Безопасность и фильтрация XSS
- Управление сессиями
- Класс для отправки электронной почты, поддерживающий вложения, письма HTML/Text, различные протоколы (sendmail, SMTP, и Mail) и много больше.
- Библиотека для манипуляции изображениями (обрезка, изменение размера, поворот, нанесение ватермарка и т.д.). Поддерживает GD, ImageMagick и NetPBM
- Класс для загрузки файлов
- Класс FTP
- Локализация
- Нумерация страниц
- Шифрование данных
- Тестирование производительности
- Полное кеширование страниц
- Логгирование ошибок
- Профилирование приложения
- Класс календаря
- Класс User Agent
- Класс шифрования Zip
- Класс движка шаблонов
- Класс для трекбеков
- Библиотека XML-RPC
- Класс модульного тестирования
- SEO-дружественные URL
- Гибкий URI роутинг
- Поддержка хуков и расширения классов
- Большая библиотека функций-помощников