CodeIgniter

редактировать
CodeIgniter
CodeIgniter logo
Оригинальный автор (-ы) EllisLab
Разработчик (-ы) Британская Колумбия In Институт технологий (2014-2019), CodeIgniter Foundation (2019-настоящее время)
Первоначальный выпуск28 февраля 2006 г. (28 февраля 2006 г.)
Стабильный выпуск 4.0.4 / 2020-07-15
Репозиторий
Написано наPHP
Операционная система Кросс-платформенность
Платформа PHP 5.6.0+ (v3.1.11) и PHP 7.2 или новее (v4.0.0 или выше)
Тип Веб-фреймворк
Лицензия Лицензия MIT
Веб-сайтcodeigniter.com Измените это в Wikidata

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

Содержание

  • 1 Популярность
  • 2 Исходный код и лицензия
  • 3 История
  • 4 См. также
  • 5 Ссылки
  • 6 Внешние ссылки

Популярность

CodeIgniter основан на популярном шаблоне разработки модель – представление – контроллер (MVC). Хотя классы контроллеров являются необходимой частью разработки под CodeIgniter, модели и представления необязательны. CodeIgniter также можно модифицировать для использования Hierarchical Model View Controller (HMVC), который позволяет разработчикам поддерживать модульную группировку контроллера, моделей и View, упорядоченных в формате подкаталога.

CodeIgniter чаще всего выделяется своей скоростью по сравнению с другими фреймворками PHP. В критическом отношении к фреймворкам PHP в целом, создатель PHP Расмус Лердорф выступил на frOSCon в августе 2008 года, отметив, что ему понравился CodeIgniter, «потому что он быстрее, легче и меньше всего похож на framework. "

Исходный код и лицензия

Исходный код CodeIgniter находится на GitHub, а в предварительной версии 3.0rc это сертифицированное программное обеспечение с открытым исходным кодом, лицензированное с Лицензия MIT. Версии CodeIgniter до 3.0.0 лицензируются по собственной лицензии с открытым исходным кодом в стиле Apache / BSD.

Решение 2011 года переключить лицензирование на Open Software License (OSL) вызвало некоторые разногласия в сообществе, особенно по поводу несовместимости новой лицензии GPL, на что EllisLab ответила серией статей под названием Неделя осведомленности о лицензиях на программное обеспечение.

История

Первая публичная версия CodeIgniter была выпущена EllisLab 28 февраля 2006 г.

9 июля 2013 г. EllisLab объявила, что ищет нового владельца для CodeIgniter, ссылаясь на нехватку ресурсов для того, чтобы уделить структуре должное внимание. 6 октября 2014 года EllisLab объявила, что CodeIgniter продолжит разработку под руководством Технологического института Британской Колумбии. По состоянию на 23 октября 2019 года, когда CodeIgniter Foundation взял на себя мантию, CodeIgniter больше не находится под опекой Технологического института Британской Колумбии.

Codeigniter 4 был выпущен 24 февраля 2020 года, в день рождения Джима Парри, который был проектом лидер Codeigniter 4 и умер 15 января 2020 года. После этого проект продолжается до сегодняшнего дня с другим руководителем проекта.

См. Также

Ссылки

Внешние ссылки

Последняя правка сделана 2021-05-15 13:37:30
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте