라라벨

위키백과, 우리 모두의 백과사전.
(Laravel에서 넘어옴)

라라벨
개발자테일러 오트웰(Taylor Otwell)
발표일2011년 6월(12년 전)(2011-06)[1]
안정화 버전
11.0.3[2] 위키데이터에서 편집하기 / 2024년 3월 14일(13일 전)(2024년 3월 14일)
저장소
운영 체제크로스 플랫폼
언어PHP 7[a]
종류웹 프레임워크
라이선스MIT 허가서
상태개발 중
웹사이트laravel.com

라라벨(Laravel)은 자유, 오픈 소스[4] PHP 웹 프레임워크의 하나로, 테일러 오트웰이 개발하였으며 모델-뷰-컨트롤러(MVC) 아키텍처 패턴을 따라 웹 애플리케이션을 개발하기 위해 고안되었다. 라라벨의 기능들 중 일부는 모듈 방식의 패키징 시스템이며, 전용 의존성 관리자, 관계형 데이터베이스에 접근하는 각기 다른 방법, 소프트웨어 전개와 유지보수의 도움을 주는 유틸리티, 신택틱 슈거 지향이 포함된다.[5][6]:2,5–9[7][8]

2015년 3월 기준으로, 라라벨은 심포니, 젠드 프레임워크, 코드이그나이터, Yii2 등과 함께 가장 대중적인 PHP 프레임워크 가운데 하나로 간주된다.[6]:1[9]

라라벨의 소스 코드깃허브에 호스팅되어 있으며 MIT 허가서의 조항에 의거하여 허가된다.[10]

역사[편집]

출시 역사[편집]

라라벨 5.1과 같은 LTS 릴리스의 경우 2년 간 버그 수정이, 3년 간 보안 픽스가 제공된다. 이 릴리스들은 가장 긴 지원 및 유지보수를 제공한다. 일반판의 경우 버그 수정은 6개월, 보안 픽스는 1년 간 제공된다.[11]

버전 출시일 최소 PHP 버전
오래된 버전, 지원 중단: 1.0 2011년 6월 NA
오래된 버전, 지원 중단: 2.0 2011년 9월 NA
오래된 버전, 지원 중단: 3.0 2012년 2월 22일 NA
오래된 버전, 지원 중단: 3.1 2012년 3월 27일 NA
오래된 버전, 지원 중단: 3.2 2012년 5월 22일 NA
오래된 버전, 지원 중단: 4.0 2013년 5월 28일 5.3.0
오래된 버전, 지원 중단: 4.1 2013년 12월 11일 5.3.0
오래된 버전, 지원 중단: 4.2 2014년 6월 1일 5.4.0
오래된 버전, 지원 중단: 5.0 2015년 2월 4일 5.4.0
오래된 버전, 지원 중단: 5.1 LTS 2015년 6월 9일 5.5.9
오래된 버전, 지원 중단: 5.2 2015년 12월 21일 5.5.9
오래된 버전, 지원 중단: 5.3 2016년 8월 23일 5.6.4
오래된 버전, 지원 중단: 5.4 2017년 1월 24일 5.6.4
오래된 버전, 지원 중단: 5.5 LTS 2017년 8월 30일 7.0.0
오래된 버전, 지원 중단: 5.6 2018년 2월 7일 7.1.3
오래된 버전, 지원 중단: 5.7 2018년 9월 4일 7.1.3
오래된 버전, 지원 중단: 5.8 2019년 2월 26일 7.1.3
오래된 버전, 지원 중: 6 LTS 2019년 9월 3일 7.2.0
오래된 버전, 지원 중단: 7 2020년 3월 3일[12] 7.2.5[13]
현재 안정화 버전: 8 2020년 9월 8일 7.3.0
현재 안정화 버전: 9 2022년 2월 8일 8.0.0
범례: 오래된 버전 오래된 버전, 지원 중 현재 버전 최신 미리보기 버전 배포 예정

출처: 깃허브[14]

라라벨의 파트너[편집]

2017년 4월, 테일러 오트웰은 라라벨 웹사이트의 파트너 섹션을 발표하였다. 라라벨 공동체에게 최고의 라라벨 개발 및 지침을 제공하는 신망있는 기업들의 권고 목록을 제공하기 위해 마련되었다.[15] 2017년 9월 기준으로 라라벨 파트너의 현재 목록은 다음을 포함한다.

같이 보기[편집]

각주[편집]

내용주
  1. PHP version 5.3.7 or newer is required for Laravel versions 4.1 and older, Laravel 4.2 and 5.0 require at least PHP 5.4, while Laravel 5.1 requires PHP 5.5.9 or newer. Laravel 5.5 requires PHP 7.0.0 or newer.[3]
참조주

[16] [17]

  1. Maks Surguy (2013년 7월 27일). “History of Laravel PHP framework, Eloquence emerging”. 《maxoffsky.com》. 2015년 5월 10일에 확인함. 
  2. “Release 11.0.3”. 2024년 3월 14일. 2024년 3월 22일에 확인함. 
  3. “Laravel documentation (version 5.3): Release notes”. 《laravel.com》. 2015년 8월 29일에 확인함. 
  4. “The real-time community site Voten goes open-source”. 
  5. Daniel Gafitescu (2013년 6월 6일). “Goodbye CodeIgniter, Hello Laravel”. 《sitepoint.com》. 2013년 12월 21일에 확인함. 
  6. Martin Bean (April 2015). 《Laravel 5 Essentials》. 《books.google.com》 (en:Packt). ISBN 978-1785283017. 2015년 9월 2일에 확인함. 
  7. “Laravel Documentation (versions 3.0–3.2.14)”. 《three.laravel.com》. 2014년 8월 26일에 원본 문서에서 보존된 문서. 2014년 8월 30일에 확인함. 
  8. “Laravel Documentation (version 4.2)”. 《laravel.com》. 2014년 8월 30일에 확인함. 
  9. Bruno Skvorc (2015년 3월 28일). “Best PHP Framework for 2015 - SitePoint Survey Results”. 《sitepoint.com》. 2015년 6월 14일에 확인함. 
  10. “laravel/laravel: laravel/readme.md at master”. 《github.com》. 2015년 4월 22일. 2015년 5월 10일에 확인함. 
  11. “Laravel Documentation: Releases”. Laravel. 2017년 2월 26일에 확인함. 
  12. https://twitter.com/laravelphp/status/1227607366717321216
  13. “Upgrade Guide - Laravel - The PHP Framework For Web Artisans”. 2020년 1월 18일. 2020년 1월 18일에 원본 문서에서 보존된 문서. 2020년 9월 5일에 확인함. 
  14. “Github: Laravel”. Laravel. 2018년 5월 5일에 확인함. 
  15. Otwell, Taylor (2017년 4월 7일). “Laravel Partners”. 《Taylor Otwell》. 2017년 9월 4일에 확인함. 
  16. https://www.solutionanalysts.com/blog/6-reasons-to-choose-laravel-php-framework-for-web-development/
  17. “laravel development company”. 《CMARIX》 (미국 영어). 2016년 3월 21일. 2018년 5월 30일에 확인함. 
참조주

[1]

추가 문헌[편집]

  • Laravel Design Patterns and Best Practices, Packt, ISBN 978-1783287987, July 2014, by Arda Kılıçdağı and H. İbrahim Yilmaz

외부 링크[편집]