CodeIgniter — это фреймворк для разработки приложений, который можно использовать для разработки веб-сайтов с использованием PHP. Это фреймворк с открытым исходным кодом. Он обладает очень богатым набором функциональных возможностей, что увеличит скорость разработки веб-сайтов.
Если вы хорошо знаете PHP, то CodeIgniter облегчит вашу задачу. У него очень богатый набор библиотек и помощников. Используя CodeIgniter, вы сэкономите много времени, если разрабатываете сайт с нуля. Кроме того, веб-сайт, встроенный в CodeIgniter, также является безопасным, поскольку он способен предотвращать различные атаки, совершаемые через веб-сайты.
CodeIgniter Особенности
Некоторые из важных функций CodeIgniter перечислены ниже —
Система на основе модели-представления-контроллера
Очень легкий вес
Полнофункциональные классы баз данных с поддержкой нескольких платформ.
Поддержка базы данных Query Builder
Проверка формы и данных
Безопасность и XSS-фильтрация
Управление сессиями
Класс отправки электронной почты. Поддерживает вложения, HTML / текстовую электронную почту, несколько протоколов (sendmail, SMTP и Mail) и многое другое.
Библиотека манипулирования изображениями (обрезка, изменение размера, вращение и т. Д.). Поддерживает GD, ImageMagick и NetPBM
Класс загрузки файлов
Класс FTP
локализация
пагинация
Шифрование данных
Бенчмаркинг
Кэширование полной страницы
Регистрация ошибок
Профилирование приложений
Класс календаря
Класс агента пользователя
Класс Zip-кодирования
Шаблон Engine Class
Trackback Class
Библиотека XML-RPC
Класс модульного тестирования
Дружественные поисковой системе URL
Гибкая маршрутизация URI
Поддержка хуков и расширений классов
Большая библиотека «вспомогательных» функций