Соблюдение PSR

Ратифицируя интерфейсы, руководства по стилю, и более , что члены были свободны осуществлять или нет. Хотя CodeIgniter не является членом FIG, мы согласны с рядом их предложений. Это руководство предназначено для того, чтобы перечислить статус нашего соблюдения различных принятых и некоторых черновых предложений. PSR-1: базовый стандарт кодирования Эта рекомендация охватывает базовые стандарты именования классов, методов и файлов. Наше руководство по стилю соответствует …

О фреймворке

CodeIgniter изначально был разработан EllisLab . Фреймворк был написан для производительности в реальном мире, со многими исходными библиотеками классов, помощниками и подсистемами, заимствованными из кодовой базы ExpressionEngine . В течение многих лет его разрабатывали и поддерживали EllisLab, команда разработчиков ExpressionEngine и группа членов сообщества под названием Reactor Team. В 2014 году CodeIgniter был приобретен Технологическим институтом Британской Колумбии и затем официально объявлен как …

Требования к серверу

Требования к серверу Требуется PHP версии 7.2 или новее, с установленными расширениями * intl * и * mbstring * . Следующие расширения PHP должны быть включены на сервере: php-json, php-mysqlnd,php-xml Чтобы использовать CURLRequest , вам понадобится установленный libcurl . База данных требуется для программирования большинства веб-приложений. В настоящее время поддерживаются следующие базы данных: MySQL (5.1+) через драйвер MySQLi PostgreSQL через драйвер Postgre SQLite3 через драйвер SQLite3 Не все драйверы были преобразованы / переписаны для CodeIgniter4. В …

Добро пожаловать в CodeIgniter4

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