심포니 (웹 프레임워크) 목차 기술적 설명 출시 같이 보기 각주 추가 문헌 외부 링크 둘러보기 메뉴symfony.comHigh Performance PHP Framework for Web Development - SymfonyThe symfony and Doctrine booksymfony-docs/contributing/community/releases.rst at 4cd6dc2825924c9569621bf749f168a7ba2a235d · symfony/symfony-docs · GitHubSymfony blog - Why will Symfony 2.0 finally use PHP 5.3?Symfony blog - Symfony2 releaseSymfony 2.1.0 releasedBump minimum version to PHP 7.1 for Symfony 4심포니심포니심포니eheh7604038-0
앤디 거트먼즈라스무스 러도프지브 수라스키HHVMHPHPc패럿Phalanger프로젝트 제로Quercus젠드 엔진BehatPHPUnitPHP 유닛 테스팅 프레임워크라임심포니AptanaCodelobster이클립스 PDT넷빈즈PHPEditPhpStormRadPHP젠드 스튜디오CppCMSWtCFWheels콜드박스 플랫폼콜드스프링퓨즈박스Mach-II모델-글루Vibe.dAppFuseFlexiveGrailsGWTICEfacesItsNat자바서버 페이스JHipsterJspxJWtOpenXava플레이Reasonable Server Faces리모트 애플리케이션 플랫폼RIFESeam스프링Stripes스트럿츠TapestryVaadinVert.xWebWorkWicket웨이브메이커ZK카탈리스트댄서메이슨메이폴모졸리셔스WebGUIBlueBreamCherryPy장고플라스크GrokNevowPyjsPylonsPyramidQuixoteTACTIC토네이도TurboGearsweb2pyWebwareZope 2리프트플레이Scalatra애플리케이션 익스프레스PL/SQLGrails그루비케플러루아OpenACSTcl피닉스ElixirSproutCore자바스크립트루비Yaws얼랑
웹 애플리케이션 프레임워크PHP로 작성된 자유 소프트웨어MIT 라이선스 소프트웨어
PHP웹 프레임워크자유 소프트웨어MIT 허가서스프링 프레임워크유지보수장기 지원https://symfony.com/roadmap?version=3.4
심포니 (웹 프레임워크)
둘러보기로 가기
검색하러 가기
심포니 환영 페이지 | |
원저자 | Fabien Potencier |
---|---|
개발자 | 심포니 기여자들 및 SensioLabs |
발표일 | 2005년 10월 22일(2005-10-22) |
최근 버전 | 4.0.1 / 2017년 11월 4일(2017-11-04) |
개발 상태 | 개발 중 |
프로그래밍 언어 | PHP |
운영 체제 | 크로스 플랫폼 |
종류 | 웹 프레임워크 |
라이선스 | MIT 허가서 |
웹사이트 | symfony.com |
심포니(Symfony)는 PHP 웹 프레임워크의 하나로서 재사용 가능한 PHP 구성 요소/라이브러리들의 모임이다. 심포니는 2005년 10월 18일 자유 소프트웨어로 출시되었으며 MIT 허가서에 의거하여 출시된다.
목차
1 기술적 설명
2 출시
3 같이 보기
4 각주
5 추가 문헌
6 외부 링크
기술적 설명
심포니는 스프링 프레임워크에 큰 영향을 받았다.[1]
심포니는 기존의 PHP 오픈 소스 프로젝트들을 프레임워크의 일부로 사용하며, 다음을 포함한다:
프로펠 또는 독트린 - 객체 관계 매핑 계층으로서[2]
PDO 데이터베이스 추상화 계층 (1.1 + 독트린 및 프로펠 1.3)
PHPUnit: 유닛 테스팅 프레임워크
Twig: 탬플릿 엔진
스위프트 메일러: 이메일 라이브러리
심포니는 또한 자신만의 구성요소들을 이용하는데, 이것들은 그 밖의 다양한 프로젝트를 위해 심포니 컴포넌츠 상에서 자유롭게 이용이 가능하다:
- 심포니 YAML: Spyc 기반 YAML 파서
- 심포니 이벤트 디스패처
- 심포니 디팬던시 인젝터: 의존성 주입기
- 심포니 태플릿팅: 탬플릿팅 엔진
출시
심포니는 시간 기반 모델을 통해 릴리스를 관리한다. 새로운 심포니는 6개월마다 출시된다. 5월에 한 번, 11월에 한 번 꼴이다. 이 릴리스는 심포니 2.2 기준으로 채택되었으며 이 문서에 언급되는 모든 규칙들은 심포니 2.4 기준으로 준수되어야 한다.
심포니의 표준 버전은 8개월 간 유지보수되는 한편 장기 지원(LTS) 버전은 3년 간 지원된다. 새로운 LTS 릴리스는 2년에 한 차례 출시된다.[3]
현재의 LTS 릴리스는 https://symfony.com/roadmap?version=3.4 에 의거하여 버전 3.4이다.
색 | 의미 |
---|---|
빨강 | 더 이상 지원되지 않는 릴리스 |
녹색 | 현재 지원 중인 릴리스 |
파랑 | 차기 릴리스 |
버전 | 출시일 | 지원 | PHP 버전 | 유지보수 만기 |
---|---|---|---|---|
1.0 | 2007년 1월 | 3년 | ≥ 5.0 | 2010년 1월 |
1.1 | 2008년 6월 | 1년 | ≥ 5.1 | 2009년 6월 |
1.2 | 2008년 12월 | 1년 | ≥ 5.2 | 2009년 11월 |
1.3 | 2009년 11월 | 1년 | ≥ 5.2.4 | 2010년 11월 |
1.4 | 2009년 11월 | 3년 | ≥ 5.2.4 | 2012년 11월 |
2.0[4] | 2011년 7월[5] | ≥ 5.3.2 | 2013년 3월 | |
2.1[6] | 2012년 9월 | 8개월 | ≥ 5.3.3 | 2013년 6월 |
2.2 | 2013년 3월 | 8개월 | ≥ 5.3.3 | 2013년 11월 |
2.3 | 2013년 6월 | 3년 | ≥ 5.3.3 | 2016년 5월 |
2.4 | 2013년 11월 | 8개월 | ≥ 5.3.3 | 2014년 7월 |
2.5 | 2014년 5월 | 8개월 | ≥ 5.3.3 | 2015년 1월 |
2.6 | 2014년 11월 | 8개월 | ≥ 5.3.3 | 2015년 7월 |
2.7 | 2015년 5월 | 3년 | ≥ 5.3.9 | 2018년 5월 |
2.8 | 2015년 11월 | 3년 | ≥ 5.3.9 | 2018년 11월 |
3.0 | 2015년 11월 | 8개월 | ≥ 5.5.9 | 2016년 7월 |
3.1 | 2016년 5월 | 8개월 | ≥ 5.5.9 | 2017년 1월 |
3.2 | 2016년 11월 | 8개월 | ≥ 5.5.9 | 2017년 7월 |
3.3 | 2017년 6월 | 8개월 | ≥ 5.5.9 | 2018년 1월 |
3.4 | 2017년 11월 | 3년 | ≥ 5.5.9 | 2020년 11월 |
4.0 | 2017년 11월 | 8개월 | ≥ 7.1.3[7] | 2018년 7월 |
같이 보기
- 웹 프레임워크 비교
- 라임
- 젠드 프레임워크
각주
↑ High Performance PHP Framework for Web Development - Symfony. Symfony-reloaded.org. Retrieved on 2014-05-30.
↑ The symfony and Doctrine book
↑ symfony-docs/contributing/community/releases.rst at 4cd6dc2825924c9569621bf749f168a7ba2a235d · symfony/symfony-docs · GitHub. Github.com. Retrieved on 2016-03-16.
↑ Symfony blog - Why will Symfony 2.0 finally use PHP 5.3?
↑ Symfony blog - Symfony2 release
↑ Symfony 2.1.0 released
↑ Bump minimum version to PHP 7.1 for Symfony 4
추가 문헌
- Potencier, Fabien and Zaninotto, Francois. (2007). The Definitive Guide to symfony. en:Apress. ISBN 1-59059-786-9.
- Potencier, Fabien. (2009). Practical symfony (2009). Sensio Labs Books. Doctrine edition, ISBN 978-2-918390-06-0, Propel edition, 978-2918390077, and Spanish edition available on lulu.com.
- Fabien Potencier, Hugo Hamon: Symfony, Mieux developper en PHP avec symfony 1.2 et Doctrine, Eyrolles 2009, ISBN 978-2-212-12494-1, French
- Tim Bowler, Wojciech Bancer (2009). Symfony 1.3 Web Application Development, en:Packt. ISBN 978-1-84719-456-5.
외부 링크
위키미디어 공용에 관련된 미디어 분류가 있습니다. 심포니 |
심포니 - 공식 웹사이트
(영어) 심포니 - Curlie (DMOZ 기반)
분류:
- 웹 애플리케이션 프레임워크
- PHP로 작성된 자유 소프트웨어
- MIT 라이선스 소프트웨어
(RLQ=window.RLQ||[]).push(function()mw.config.set("wgPageParseReport":"limitreport":"cputime":"0.524","walltime":"0.938","ppvisitednodes":"value":2692,"limit":1000000,"ppgeneratednodes":"value":0,"limit":1500000,"postexpandincludesize":"value":58875,"limit":2097152,"templateargumentsize":"value":4914,"limit":2097152,"expansiondepth":"value":24,"limit":40,"expensivefunctioncount":"value":0,"limit":500,"unstrip-depth":"value":0,"limit":20,"unstrip-size":"value":2818,"limit":5000000,"entityaccesscount":"value":1,"limit":400,"timingprofile":["100.00% 807.767 1 -total"," 64.70% 522.626 1 틀:위키공용분류"," 63.66% 514.189 1 틀:Sister"," 63.28% 511.130 1 틀:사이드_박스"," 12.68% 102.408 1 틀:소프트웨어_정보"," 8.58% 69.307 16 틀:정보상자_선택칸"," 6.05% 48.838 4 틀:ISBN"," 3.84% 31.048 2 틀:둘러보기_상자"," 3.46% 27.953 2 틀:정보상자_그림칸"," 3.37% 27.230 1 틀:PHP"],"scribunto":"limitreport-timeusage":"value":"0.240","limit":"10.000","limitreport-memusage":"value":6361133,"limit":52428800,"cachereport":"origin":"mw1338","timestamp":"20190729033109","ttl":2592000,"transientcontent":false););"@context":"https://schema.org","@type":"Article","name":"uc2ecud3ecub2c8 (uc6f9 ud504ub808uc784uc6ccud06c)","url":"https://ko.wikipedia.org/wiki/%EC%8B%AC%ED%8F%AC%EB%8B%88_(%EC%9B%B9_%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%AC)","sameAs":"http://www.wikidata.org/entity/Q1322933","mainEntity":"http://www.wikidata.org/entity/Q1322933","author":"@type":"Organization","name":"uc704ud0a4ubbf8ub514uc5b4 ud504ub85cuc81dud2b8 uae30uc5ecuc790","publisher":"@type":"Organization","name":"Wikimedia Foundation, Inc.","logo":"@type":"ImageObject","url":"https://www.wikimedia.org/static/images/wmf-hor-googpub.png","datePublished":"2018-02-04T12:45:26Z","dateModified":"2018-11-15T06:42:35Z","image":"https://upload.wikimedia.org/wikipedia/commons/2/24/Symfony_Welcome_Page.png"(RLQ=window.RLQ||[]).push(function()mw.config.set("wgBackendResponseTime":311,"wgHostname":"mw1246"););