라라벨

위키백과, 우리 모두의 백과사전.
(Laravel에서 넘어옴)
이동: 둘러보기, 검색
라라벨
LaravelLogo.png
개발자 테일러 오트웰(Taylor Otwell)
발표일 2011년 6월(6년 전)(2011-06)[1]
최근 버전 5.5.0[2] / 2017년 8월 30일(5달 전)(2017-08-30)
개발 상태 Active
프로그래밍 언어 PHP 7[a]
운영 체제 크로스 플랫폼
종류 웹 프레임워크
라이선스 MIT 허가서
웹사이트 laravel.com

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

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

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

역사[편집]

출시 역사[편집]

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

버전 출시일 참고
오래된 버전, 지원 중단: 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일 NA
오래된 버전, 지원 중단: 4.1 2013년 12월 11일 NA
오래된 버전, 지원 중단: 4.2 2014년 6월 1일 NA
오래된 버전, 지원 중단: 5.0 2015년 2월 4일 NA
오래된 버전, 지원 중: 5.1 LTS 2015년 6월 9일 NA
오래된 버전, 지원 중단: 5.2 2015년 12월 21일 NA
오래된 버전, 지원 중단: 5.3 2016년 8월 23일 NA
오래된 버전, 지원 중: 5.4 2017년 1월 24일 NA
현재 안정화 버전: 5.5 LTS 2017년 8월 30일 NA
배포 예정: 5.6 2018년 2월 NA
범례: 오래된 버전 오래된 버전, 지원 중 현재 버전 최신 미리보기 버전 배포 예정

출처: 깃허브[12]

라라벨의 파트너[편집]

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

  • Vehikl
  • Tighten Co.
  • Kirschbaum Development Group

같이 보기[편집]

내용주[편집]

  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]

각주[편집]

[14]

  1. Maks Surguy (2013년 7월 27일). “History of Laravel PHP framework, Eloquence emerging”. 《maxoffsky.com》. 2015년 5월 10일에 확인함. 
  2. “laravel/framework: Release v5.5.0”. 《github.com》. 2017년 8월 30일. 2017년 8월 30일에 확인함. 
  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월 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. “Github: Laravel”. Laravel. 2017년 2월 26일에 확인함. 
  13. Otwell, Taylor (2017년 4월 7일). “Laravel Partners”. 《Taylor Otwell》. 2017년 9월 4일에 확인함. 
  14. http://www.mindinventory.com/blog/laravel-the-best-php-framework-for-web-development/

추가 문헌[편집]

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

외부 링크[편집]