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