Jump to content

КодИгнитер

(Перенаправлено с Codeigniter )
КодИгнитер
Оригинальный автор(ы) ЭллисЛаб
Разработчик(и) Технологический институт Британской Колумбии (2014–2019), Фонд CodeIgniter [ 1 ] (2019-настоящее время)
Первоначальный выпуск 28 февраля 2006 г. ( 28 февраля 2006 г. )
Стабильная версия
4.5.2 [ 2 ] / 10 июня 2024 г .; 59 дней назад ( 10.06.2024 ) [±]
Репозиторий
Написано в PHP
Операционная система Кросс-платформенный
Платформа PHP 5.6.0+ (v3.1.11) [ 3 ] и PHP 8.1 или новее (v4.XX) [ 4 ]
Тип Веб-фреймворк
Лицензия МОЯ лицензия
Веб-сайт кодегнитер Отредактируйте это в Викиданных

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

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

[ редактировать ]

CodeIgniter во многом основан на популярном шаблоне разработки модель-представление-контроллер (MVC). Хотя классы контроллеров являются необходимой частью разработки в CodeIgniter, модели и представления не являются обязательными. [ 6 ] CodeIgniter также можно модифицировать для использования контроллера представления иерархической модели (HMVC). [ 7 ] ), что позволяет разработчикам поддерживать модульную группировку контроллера, моделей и представления, организованную в формате подкаталога.

CodeIgniter чаще всего известен своей скоростью по сравнению с другими PHP-фреймворками. [ 8 ] [ 9 ] [ 10 ] Критически оценив фреймворки PHP в целом, создатель PHP Расмус Лердорф выступил на frOSCon в августе 2008 года, отметив, что ему нравится CodeIgniter, « потому что он быстрее, легче и меньше всего похож на фреймворк » . [ 11 ]

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

[ редактировать ]

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

Решение 2011 года о переходе на лицензию открытого программного обеспечения (OSL) вызвало некоторые споры в сообществе. [ 14 ] особенно о несовместимости новой лицензии с GPL , на что EllisLab ответила серией статей под названием «Неделя осведомленности о лицензиях на программное обеспечение». [ 15 ]

Первая общедоступная версия CodeIgniter была выпущена EllisLab 28 февраля 2006 года. [ 16 ]

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

CodeIgniter 4 был выпущен 24 февраля 2020 г. [ 20 ] день рождения Джима Пэрри, руководителя проекта CodeIgniter 4, умершего 15 января 2020 года. [ 21 ] С тех пор проект продолжается под другим руководством.

См. также

[ редактировать ]
  1. ^ «Фонд CodeIgniter наконец-то здесь» . 23 октября 2019 г. Проверено 10 июня 2020 г.
  2. ^ «Релизы CodeIgniter» . github.com . Проверено 10 июня 2024 г.
  3. ^ «Требования к серверу — документация CodeIgniter 3.1.11» . www.codeigniter.com . Архивировано из оригинала 11 июля 2019 г. Проверено 23 июня 2017 г.
  4. ^ «Требования к серверу — документация CodeIgniter 4.x» . www.codeigniter.com .
  5. ^ «CodeIgniter – Самый легкий из PHP-фреймворков» . Цифровой гид IONOS . Проверено 30 марта 2022 г.
  6. ^ «Руководство пользователя CodeIgniter: Модели» . CodeIgniter.com. Архивировано из оригинала 3 февраля 2015 г. Проверено 3 февраля 2015 г.
  7. ^ «wiredesignz/codeigniter-modular-extensions-hmvc — Bitbucket» . bitbucket.org . Проверено 5 мая 2016 г.
  8. ^ «7 лучших PHP-фреймворков» . TISindia.com. 12 февраля 2014 г.
  9. ^ «Тестирование PHP-фреймворков» . Sellersrank.com. Архивировано из оригинала 15 декабря 2014 г. Проверено 5 августа 2014 г.
  10. ^ «Обновление эталонного теста: Cake против CodeIgniter против Kohana» . Pr0digy.com. 3 сентября 2008 г. Архивировано из оригинала 14 июня 2014 г. Проверено 5 августа 2014 г.
  11. ^ «Расмус Лердорф: PHP-фреймворки? Подумайте еще раз» . Сайтpoint.com. 29 августа 2008 г. Проверено 5 августа 2014 г.
  12. ^ «bcit-ci/CodeIgniter · GitHub» . Проверено 3 февраля 2015 г.
  13. ^ «Лицензионное соглашение CodeIgniter» . CodeIgniter.com . Проверено 28 февраля 2016 г.
  14. ^ «CodeIgniter меняет лицензию на OSL 3.0?» . Форум CodeIgniter.com. 21 октября 2011 г. Архивировано из оригинала 8 августа 2014 г. Проверено 5 августа 2014 г.
  15. ^ «Неделя осведомленности о лицензиях на программное обеспечение» . EllisLab.com. 31 октября 2011 г. Архивировано из оригинала 22 марта 2016 г. Проверено 28 декабря 2012 г.
  16. ^ «Руководство пользователя CodeIgniter: Журнал изменений» . CodeIgniter.com. Архивировано из оригинала 22 марта 2016 г. Проверено 21 марта 2016 г.
  17. ^ «EllisLab ищет нового владельца для CodeIgniter — блог» . Экспрессионный движок .
  18. ^ «У вашего любимого PHP-фреймворка CodeIgniter появился новый дом» . Блог ЭллисЛаб . ЭллисЛаб. Архивировано из оригинала 17 октября 2014 года . Проверено 16 октября 2014 г.
  19. ^ «Фонд CodeIgniter наконец-то здесь» . 23 октября 2019 г. Проверено 10 июня 2020 г.
  20. ^ «CodeIgniter 4.0 уже здесь!» . Проверено 24 февраля 2020 г.
  21. ^ «Важные новости о Джиме Пэрри и проекте» . forum.codeigniter.com . Проверено 15 января 2020 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: a2169d8e03a36233cb887eda0376a54b__1718032440
URL1:https://arc.ask3.ru/arc/aa/a2/4b/a2169d8e03a36233cb887eda0376a54b.html
Заголовок, (Title) документа по адресу, URL1:
CodeIgniter - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)