코드 시그니터
CodeIgniter| 원저작자 | 엘리스랩 |
|---|---|
| 개발자 | British Columbia Institute of Technology (2014-2019), CodeIgniter Foundation (2019-현재) |
| 초기 릴리즈 | 2006년 2월 28일 ( |
| 안정된 릴리스 | |
| 프리뷰 릴리즈 | 4.2.0[3] |
| 저장소 | |
| 기입처 | PHP |
| 운영 체제 | 크로스 플랫폼 |
| 플랫폼 | PHP 5.6.0+(v3.1.[4]11) 및 PHP 7.2 또는 새로운 버전(v4.0.0 이상)[5] |
| 유형 | 웹 프레임워크 |
| 면허증. | MIT 라이선스 |
| 웹 사이트 | codeigniter |
CodeIgniter는 [6]PHP로 동적 웹 사이트를 구축하기 위한 오픈 소스 소프트웨어 급속 개발 웹 프레임워크입니다.
인기
CodeIgniter는 널리 사용되는 모델 뷰 컨트롤러(MVC) 개발 패턴에 근거하고 있습니다.컨트롤러 클래스는 CodeIgniter에서 개발에 필수적인 부분이지만 모델과 뷰는 옵션입니다.[7]또한 CodeIgniter를 변경하여 계층형 모델 뷰 컨트롤러[8](HMC)를 사용하여 개발자가 하위 디렉토리 형식으로 배열된 컨트롤러, 모델 및 뷰의 모듈식 그룹을 유지할 수 있습니다.
CodeIgniter는 다른 [9][10][11]PHP 프레임워크와 비교했을 때 가장 자주 그 속도로 알려져 있습니다.PHP 프레임워크 전반에 대한 비판적인 시각에서 PHP의 크리에이터인 Rasmus Lerdorf는 2008년 8월 frOSCon에서 "CodeIgniter가 더 빠르고 [12]가볍고 프레임워크와 비슷하지 않기 때문"이라고 말했다.
소스 코드 및 라이선스
CodeIgniter의 소스 코드는 GitHub에서 [13]유지되며 프리뷰 버전 3.0rc는 MIT 라이선스로 인증된 오픈 소스 소프트웨어입니다.3.0.0 이전 버전의 CodeIgniter는 Apache/B에 따라 라이선스가 부여됩니다.SD 스타일의 오픈 소스 라이센스.[14]
2011년 오픈 소프트웨어 라이선스(OSL)로 라이선스를 전환하기로 결정함에 따라 특히 새로운 라이선스의 GPL 비호환성에 대한 커뮤니티에서 [15]논란이 일고 있습니다.이것에 대해 EllisLab은 Software License Awareness [16]Week라는 제목의 일련의 기사로 대응하고 있습니다.
역사
CodeIgniter의 첫 번째 공개 버전은 2006년 [17]2월 28일 EllisLab에 의해 출시되었습니다.
2013년 7월 9일, EllisLab은 CodeIgniter의 새로운 소유자를 찾고 있다고 발표하면서, 프레임워크에 관심을 가질 [18]만한 리소스가 부족하다고 생각했습니다.2014년 10월 6일, EllisLab은 CodeIgniter가 British Columbia Institute of [19]Technology의 관리 하에 개발을 계속할 것이라고 발표했습니다.2019년 10월 23일부로 CodeIgniter Foundation이 맨틀을 인수하면서 CodeIgniter는 더 이상 [20]브리티시컬럼비아공과대학에서 위탁 관리를 받지 않게 되었습니다.
코드 시그니터 4는 코드 [21]시그니터 4의 프로젝트 리더였던 짐 패리의 생일인 2020년 [22]2월 24일에 발매되어 2020년 1월 15일에 사망했다.그 후, 프로젝트는 다른 프로젝트 리더와 함께 오늘까지 계속됩니다.
「 」를 참조해 주세요.
레퍼런스
- ^ "The CodeIgniter Foundation is finally here". 2019-10-23. Retrieved 2020-06-10.
- ^ "CodeIgniter Releases". github.com. Retrieved 2022-04-14.
- ^ "CodeIgniter 4.2.0". CodeIgniter.
- ^ "Server Requirements — CodeIgniter 3.1.11 documentation". www.codeigniter.com. Archived from the original on 2019-07-11. Retrieved 2017-06-23.
- ^ "Server Requirements — CodeIgniter 4.x documentation". www.codeigniter.com.
- ^ "CodeIgniter – The lightweight of the PHP frameworks". IONOS Digitalguide. Retrieved 2022-03-30.
- ^ "CodeIgniter User Guide: Models". CodeIgniter.com. Archived from the original on 2015-02-03. Retrieved 2015-02-03.
- ^ "wiredesignz / codeigniter-modular-extensions-hmvc — Bitbucket". bitbucket.org. Retrieved 2016-05-05.
- ^ "7 Best PHP Frameworks". TISindia.com. 2014-02-12.
- ^ "PHP Frameworks Benchmarks". Sellersrank.com. Archived from the original on 2014-12-15. Retrieved 2014-08-05.
- ^ "Benchmark update: Cake vs. CodeIgniter vs. Kohana". Pr0digy.com. 2008-09-03. Archived from the original on 2014-06-14. Retrieved 2014-08-05.
- ^ "Rasmus Lerdorf: PHP Frameworks? Think Again". Sitepoint.com. 2008-08-29. Retrieved 2014-08-05.
- ^ "bcit-ci/CodeIgniter · GitHub". Retrieved 2015-02-03.
- ^ "CodeIgniter License Agreement". CodeIgniter.com. Retrieved 2016-02-28.
- ^ "CodeIgniter changes license to OSL 3.0?". CodeIgniter.com Forum. 2011-10-21. Archived from the original on 2014-08-08. Retrieved 2014-08-05.
- ^ "Software License Awareness Week". EllisLab.com. 2011-10-31. Archived from the original on 2016-03-22. Retrieved 2012-12-28.
- ^ "CodeIgniter User Guide: Change Log". CodeIgniter.com. Archived from the original on 2016-03-22. Retrieved 2016-03-21.
- ^ "EllisLab Seeking New Owner for CodeIgniter - Blog". ExpressionEngine.
- ^ "Your Favorite PHP Framework, CodeIgniter, Has a New Home". EllisLab Blog. EllisLab. Archived from the original on 17 October 2014. Retrieved 16 October 2014.
- ^ "The CodeIgniter Foundation is finally here". 2019-10-23. Retrieved 2020-06-10.
- ^ "CodeIgniter 4.0 is here!". Retrieved 2020-02-24.
- ^ "Important News about Jim Parry and the Project". forum.codeigniter.com. Retrieved 2020-01-15.