Yii
Yii![]() |
![]() | |
안정된 릴리스 | |
---|---|
저장소 | YII 저장소 |
기입처 | PHP |
운영 체제 | 크로스 플랫폼 |
유형 | 웹 응용 프로그램 프레임워크 |
면허증. | 새로운 BSD 라이선스 |
웹 사이트 | www |
Yii는 오픈 소스 객체 지향 컴포넌트 기반 MVC PHP 웹 애플리케이션 프레임워크입니다.Yii는 "Yee" 또는 [ji:]로 발음되고 중국어로 "단순하고 진화적인"을 의미하며 "Yes It Is!"[2]의 약자일 수 있습니다.
역사
Yii는 PRADO 프레임워크의 인식된 결점을 수정하기 위한 시도로 시작했습니다.복잡한 페이지의 처리 속도가 느리고, 학습 곡선이 가파르며, 많은 컨트롤을 커스터마이즈하기 어렵습니다.개발 10개월 만인 2006년 10월에 Yi의 첫 번째 알파 버전이 출시되었고, 그 후 2008년 12월에 정식 1.00 버전이 출시되었습니다.
Yii 1.1은 폼빌더, 관계형 Active 레코드 쿼리, 유닛 테스트 프레임워크 등을 추가하여 2010년 1월에 출시되었습니다.Yii 커뮤니티는 PHP7+ 지원 및 보안 수정과 함께 1.1 브랜치를 계속 따르고 있습니다.최신 버전 1.1.23은 2020년 12월에 출시되었습니다.
2011년 5월에 개발자들은 새로운 PHP 버전을 사용하고 아키텍처 단점을 수정하기로 결정하였고, 그 결과 버전 2.0이 [3]출시되었습니다.2013년 5월에 Yii 2.0 코드가 공개되었고, 2014년 10월에 첫 번째 안정적인 릴리스가 발표되었습니다.PHP8은 버전 2.0.38 [4]이후 지원됩니다.최신 버전 2.0.45는 2022년 [5]2월에 출시되었습니다.
버전 역사
색. | 의미. |
---|---|
빨간. | 이전 버전, 더 이상 지원되지 않음 |
노란 색 | 이전 버전, 계속 지원 |
초록의 | 현재 버전 |
파랑색 | 미래 버전 |
버전 | 발매일 | 액티브[6] 서포트 종료 | 보안/호환성 지원 종료 | 요건[6] |
---|---|---|---|---|
1.0 | 2008년 12월 3일 | 2010년 12월 31일 | PHP 5.1.0 이후 | |
1.1 | 2010년 1월 10일 | 2016년 12월 31일 | 2023년 12월 31일 | PHP 5.1.0 이후 |
2.0 | 2014년 10월 12일 | 미정 | 미정 | PHP 5.4.0 이후 |
3.0 | 미정 | 미정 | 미정 | PHP 7.4.0 이후 |
내선번호
Yii 프로젝트에는 코어 [7]프레임워크와 병합된 공식 확장 라이브러리 zii 외에 사용자가 제공한 확장 저장소도 포함되어 있습니다. Yii 버전 1.1.0 이후 모든 릴리스에 번들되어 있으며 그리드 및 jQuery UI 등의 추가 위젯이 포함되어 있습니다.
「 」를 참조해 주세요.
레퍼런스
- ^ "Yii 2.0.41". yiiframework.com. Retrieved 2022-04-14.
- ^ "About Yii". Yii2 Guide. yiisoft.
- ^ "What's Yii - CyberBukit TTS". tts.demo.cyberbukit.com. Retrieved 2022-02-22.
- ^ "Yiisoft/Yii2". GitHub. 5 March 2022.
- ^ "2. Build With · kostmits83/m102 Wiki". GitHub. 19 May 2019. Retrieved 2022-02-22.
- ^ a b "Download Yii Framework". Retrieved 18 January 2011.
- ^ "Yii".
참고 문헌
책들
- Merkel, Dirk (2010). "Chapter 6: PHP Frameworks". Expert PHP 5 Tools. Packt Publishing. ISBN 978-1-84719-838-9.
- Winesett, Jeffrey (2010). Agile Web Application Development with Yii1.1 and PHP5. Packt Publishing. ISBN 978-1-84719-958-4.
- Makarov, Alexander (2011). Yii 1.1 Application Development Cookbook. Packt Publishing. ISBN 978-1-84951-548-1.
- Ullman, Larry (2013). The Yii Book. Larry Ullman.
- Winesett, Jeffrey (2012). Web Application Development with Yii and PHP. Packt Publishing. ISBN 978-1-84951-872-7.
- O'Meara, Lauren J.; Hamilton III, James R. (2012). Yii Rapid Application Development Hotshot. Packt Publishing. ISBN 978-1-84951-750-8.
- Макаров, Александр (2012). Yii. Сборник рецептов. ДМК Пресс. ISBN 978-5-94074-786-4.
- Sosna, Łukasz (2013). Yii Framework. Helion. ISBN 978-83-246-7920-1.
- Mumm, Jacob (2013). Instant Yii 1.1 Application Development Starter. Packt Publishing. ISBN 978-1-78216-168-4.
- Uday, Sawant (2013). Instant Building Multi-Page Forms with Yii How-to. Packt Publishing. ISBN 978-1-78216-642-9.
- Safronov, Mark (2014). Web Application Development with Yii 2 and PHP. Packt Publishing. ISBN 978-1-78398-188-5.
- Portwood II, Charles R. (2014). Yii Project Blueprints. Packt Publishing. ISBN 978-1-78328-773-4.
- Keck, Bill (2014). Yii 2 For Beginners. Leanpub.
- Pescarin, Matteo (2015). Learning Yii Testing. Packt Publishing. ISBN 978-1-78439-227-7.
- Portwood II, Charles R. (2016). Mastering Yii. Packt Publishing. ISBN 978-1-78588-242-5.
- Bogdanov, Andrew; Eliseev, Dmitry (2016). Yii2 Application Development Cookbook - Third Edition. Packt Publishing. ISBN 978-1-78528-176-1.
일지
- Behme, Henning (January 2009). "World Wide Web". IX. Heise.
- Winesett, Jeffrey (March 2009). "Adding the Yii Framework to Your Web Development Toolbox". PHP architect.
- Winesett, Jeffrey (July 2009). "Yii: Flex Your Flash". PHP architect.
- Kreußel, Peter (November 2009). "PHP-Frameworks im Überblick, Viel Holz für den Rahmen". Linux-Magazin. Linux New Media AG.
- Setter, Matthew (December 2010). "YiiLocal – Find Stuff Near You". PHP architect.
- Moorjani, Philip (April 2014). "Introduction to Yii 2.0". PHP architect.