Zend Framework 1과 Zend Framework 2의 성능 비교
Zend Framework 2는 막 출시되었으며 Zend는 앞으로 18개월 동안만 ZF1을 지원합니다.ZF2의 새로운 기능을 위해 노력하고 있었고 ZF1보다 속도가 5배 느렸기 때문에 속도를 크게 개선하려고 했습니다.
순수한 추측이 아닌 당신이 했던 벤치마크나 테스트에서 ZF2가 ZF1보다 얼마나 느리는지 알고 싶습니다.
제가 발견한 최근 벤치마크는 2012년 2월 22일의 것으로 ZF2가 ZF1보다 4배 느리다는 결론을 내렸습니다.
여기에 링크
FAQ - (어제 실시한 개인 실험을 기반으로 한 답변)
젠드 프레임워크 2와 젠드 프레임워크 1의 차이점은 무엇입니까?
건축
ZF1은 MVC, ZF2는 MOVE를 기반으로 합니다.큰 차이.MOVE = 모델 작업 뷰 이벤트, MVC = 모델 뷰 컨트롤러.여기 더 있습니다.젠드 프레임워크 2는 100% 객체 지향 코드를 사용하며 네임스페이스, 후기 정적 바인딩, 람다 함수 및 폐쇄와 같은 PHP 5.3의 대부분의 새로운 기능을 활용합니다. 소스
설치 규모
최신 ZF1 파일은 약 30Mb이고 ZF2는 약 2.5Mb(Zip)입니다.
의존
ZF1은 핵심 라이브러리 집합이며 매우 느슨하게 결합된 아키텍처입니다(경쟁사/플레이어인 CakePHP와 관련).ZF1은 루비처럼 많은 '젬'을 필요로 하지 않지만 플러그인으로 더 잘 할 수 있습니다.ZF2는 작곡가에 대해 알아야 하며 곧 다른 프레임워크보다 더 잘 어울릴 수 있습니다.신개념: 젠드 팬들을 위한 의존성 주입.
인증
ZF1에 대해서만 인증이 가능하지만, 온라인으로 교육 자료를 이용할 수 있음에도 불구하고 ZF2 인증서에 대한 논의에 대한 소문이 있습니다.
관습
ZF1의 classname은 Zend/Db/Table.php의 클래스에 대한 Zend_Db_Table인 반면 ZF2의 경우 클래스 My\Auth\Adapter입니다. 충분합니다.
지역 사회
ZF1은 Zend Technologies(그 외에는 이름이 알려지지 않은 소수의 기술)의 지원을 받았습니다.ZF2는 구글과 마이크로소프트를 포함한 놀라운 지지자들을 가지고 있습니다.여기서 소스
속도
ZF2에서 "Hello World!"를 실행하는 데 약 20배의 시간이 걸렸습니다.저는 여기서 판단하고 있지 않습니다.제가 틀릴 수도 있어요.DIY의
어떤 것을 선택해야 합니까?
MVC는 거의 10년 전부터 존재해 왔고 만약 여러분이 새로운 건축물에 대해 모두 슬퍼하는 그들 중 한 명이라면 그들은!IT는 '당신이 선택한' 도메인입니다. 최신 동향을 파악하고 업데이트하십시오!여기서 ZF2를 시작합니다.
언급URL : https://stackoverflow.com/questions/12314300/zend-framework-1-vs-zend-framework-2-performance
'sourcecode' 카테고리의 다른 글
메서드 setDrawerListener가 더 이상 사용되지 않습니다. (0) | 2023.08.26 |
---|---|
java.util용 Spring JavaConfig.속성 필드 (0) | 2023.08.26 |
Angular 2에서 HTTP 통화를 체인화하려면 어떻게 해야 합니까? (0) | 2023.08.26 |
MariaDB 10.2 및 Opensl 1.1.0e에서 "incomplete type MD5_CONTEXT" 오류 발생 (0) | 2023.08.26 |
두 날짜 사이의 달 수를 계산하는 우아한 방법? (0) | 2023.08.26 |