Repolode
codeigniter4

codeigniter4/CodeIgniter4

Лёгкий, быстрый и гибкий полнофункциональный веб-фреймворк для PHP — четвёртая мажорная версия CodeIgniter, переписанная для современного PHP.

Звёзды
6,011
Форки
2,008
Открытые issues
39
Последний коммит
вчера

Что это?

CodeIgniter 4 — полнофункциональный веб-фреймворк для PHP, предназначенный для создания веб-приложений с небольшим размером и пологой кривой обучения. Это полностью переписанная версия предыдущих выпусков: кодовая база стала современнее, а доступный стиль, благодаря которому фреймворк стал популярным, сохранился.

Фреймворку требуется PHP 8.2 или новее, а также расширения intl и mbstring. Приложения обслуживаются из папки public проекта, благодаря чему код фреймворка и другие компоненты недоступны напрямую через веб. В репозитории содержится только исходный код CodeIgniter 4; некоторые компоненты из версии 3 переносятся в отдельные необязательные пакеты.

Разработка ведётся силами сообщества: ошибки и одобренные пакеты работ отслеживаются в GitHub issues, а обсуждения поддержки и новых возможностей проходят на официальном форуме.

Ключевые возможности

  • 01Полнофункциональный веб-фреймворк для PHP 8.2+ в стиле MVC.
  • 02Лёгкое ядро с небольшим размером.
  • 03Точка входа в папке public отделяет код фреймворка от файлов, доступных через веб.
  • 04Необязательные пакеты для компонентов, вынесенных из ядра.
  • 05Официальное руководство пользователя и документация API.

Сценарии использования

  • Создание веб-приложений с серверным рендерингом и сайтов на PHP.
  • Разработка REST-подобных серверных API на PHP-фреймворке.
  • Миграция существующего приложения на CodeIgniter 3 или его модернизация.

Что важно знать

  • Требуется PHP 8.2 или выше, а также расширения intl и mbstring.

В подборках

Темы

#php#web-framework#mvc#backend#codeigniter#codeigniter4#framework-php#hacktoberfest#php-framework#php8

Частые вопросы

Что такое CodeIgniter4?
Лёгкий, быстрый и гибкий полнофункциональный веб-фреймворк для PHP — четвёртая мажорная версия CodeIgniter, переписанная для современного PHP. CodeIgniter 4 — полнофункциональный веб-фреймворк для PHP, предназначенный для создания веб-приложений с небольшим размером и пологой кривой обучения. Это полностью переписанная версия предыдущих выпусков: кодовая база стала современнее, а доступный стиль, благодаря которому фреймворк стал популярным, сохранился.
CodeIgniter4 можно использовать бесплатно? Какая у него лицензия?
CodeIgniter4 распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
CodeIgniter4 всё ещё поддерживается?
Активно поддерживается. Последний коммит в CodeIgniter4 — 6 нояб. 2026 г..
Для чего можно использовать CodeIgniter4?
Создание веб-приложений с серверным рендерингом и сайтов на PHP. Разработка REST-подобных серверных API на PHP-фреймворке. Миграция существующего приложения на CodeIgniter 3 или его модернизация.
Где скачать CodeIgniter4?
Исходный код и инструкции по установке — на GitHub: https://github.com/codeigniter4/CodeIgniter4

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Symfony — PHP-фреймворк для создания веб-приложений и консольных приложений, а также набор переиспользуемых PHP-компонентов.

31,5 тыс.+301 за неделю10 тыс.PHPMITОбновлён 7 часов назад

PHP-фреймворк для веб-приложений с выразительным синтаксисом: маршрутизация, ORM, миграции, очереди и трансляция событий в реальном времени.

85,4 тыс.+172 за неделю26,2 тыс.BladeБез лицензииОбновлён 8 дней назад

Высокоуровневый веб-фреймворк для Python, который помогает быстро разрабатывать приложения с чистой и практичной архитектурой.

91,7 тыс.+118 за неделю36 тыс.PythonBSD-3-ClauseОбновлён 23 часа назад

Прогрессивный фреймворк для Node.js, позволяющий создавать эффективные и масштабируемые серверные приложения на TypeScript или JavaScript.

77 тыс.+36 за неделю8,7 тыс.TypeScriptMITАктивно поддерживаетсяОбновлён 7 часов назад