CodeIgniter 4: Что такое рабочие компоненты CodeIgniter 4?
![](/uploads/posts/2022-01/1641714564_codeigniter-4.webp)
CodeIgniter 4 — это последняя версия CodeIgniter и PHP-фреймворка. Все функции CodeIgniter 4, включая структуру папок, рабочий процесс и т. д., отличаются от устаревших версий CodeIgniter.
CodeIgniter 4 разработан с множеством новых компонентов, включая несколько функций, которые дарят милую улыбку всем разработчикам CodeIgniter. Если вы пройдете через иерархию папок CodeIgniter, вы должны почувствовать разницу в новой версии.
В этой статье мы увидим последние модули или рабочие компоненты CodeIgniter 4, что делает его более мощным и удобным по сравнению с существующими версиями.
Рабочие компоненты CodeIgniter 4
Вот список компонентов, из которых состоит CodeIgniter 4, и цель каждого модуля:
- Core: Основные абстракции (контроллер, модель и сущность), а также bootstrap
- API: Удобная обработка запросов
- Autoloader: Загрузчик классов, совместимый с PS4, а также с картой классов и поддержкой устаревших папок.
- CLI (Spark): Интерфейс командной строки и инструменты
- Cache: Система кеширования с обработчиками популярных хранилищ кеша
- Commands: Инструменты командной строки, включая миграции
- Config: CI конфигурации
- Database: Абстракции реляционных баз данных с обработчиками для MySQL и Postgres
- Debug: Средства отладки приложений
- Email: Email поддержка
- Events: Обработка событий
- Encryption: Простое симметричное шифрование
- Exceptions: Именованные исключения для облегчения отладки
- Files: Расширенная поддержка файловой системы
- Filters: Управление фильтром запросов/ответов
- Format: Адаптер форматирования ответа
- HTTP: Обработка ключевых запросов и ответов
- Helpers: Хелперы (помощники)
- Honeypot: Инструмент фильтрации для ботов
- I18n: Интернационализация, поддержка даты и времени
- Images: Обработка изображений
- Language: Локализация с многоязычной поддержкой
- Log: Ведение журнала, совместимое с PSR-3
- Pager: Пагинация
- Router: Рекламные и маршрутные коллекции
- RESTful: Контроллеры для использования в качестве отправной точки для конечных точек RESTful
- Security: CSRF-фильтр
- Session: Улучшенная обработка сессий
- Test: Поддержка тестирования фреймворка или приложения
- ThirdParty: Связанные модули, поэтому вам не нужно использовать composer
- Throttle: Throughput throttling filter
- Typography: форматирование и типография
- Validation: Проверка форм
- View: Инструменты презентации, включая парсер и виды просмотра
Это ключевые рабочие компоненты CodeIgniter 4. Эти функции делают его работу более мощной и эффективной по сравнению с устаревшими версиями.
Мы надеемся, что эта статья помогла вам очень подробно узнать о рабочих компонентах CodeIgniter 4.
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.