2009-11-20 8 views
1

다른 프레임 워크보다 앞서 서있는 cakephp를 만드는 이유는 무엇입니까? 이것이 PHP 프로그래밍 측면에서 실제로 차트를 채우고 있습니까?다른 프레임 워크에 비해 CakePHP의 장점

+0

투표 마감 : 복수의 중복과 주관! – markus

+0

나는 Anax와 동의하지 않지만, 당신은 PHP 프레임 워크의 주제를 검색 할 수 있으며 방대한 양의 정보를 얻을 수 있습니다. – markus

+0

IMHO cakePHP는 다른 프레임 워크에 비해 실질적인 이점이 없습니다. 나는 결코 그것을 선택하지 않을 것이다. Zend Framework 및/또는 Symfony를 살펴보십시오. – markus

답변

2

Zend, Symfony, CodeIgnitor 등 Cake의 가장 큰 장점은 빠른 개발 프레임 워크라는 것입니다. 사이트를 신속하게 구축하고 운영하는 데 도움이되는 많은 자료가 있습니다. 최소한의 실행 가능한 제품, 개념 증명 또는 웹 sw의 데모 조각을 제작하는 경우 Cake는 훌륭합니다!

그러나 많은 단점도 있습니다 (다른 사람들이 지적했듯이). 그것은 매우 엄격합니다. 어떤 것들은 당신이 그것을 기대하는 방식으로 작동하지 않습니다. API는 꽤 많이 변경됩니다 (2.0 이후에는 안정화 될 것으로 예상되지만). 가장 큰 파업은 정기적으로 주요 프레임 워크 중에서 가장 느린 것입니다.

+0

젠드보다 느린가요? 나는 그 중 하나를 사용하지 않았지만, 젠드는 내가 읽고들은 모든 것에서 짐승처럼 보인다. – keithjgrant

+0

예, 속도가 훨씬 느립니다. Zend는 일을 매우 느리게로드합니다. 그래서 많은 모듈을 가지고 있지만, 더 빠른 부트 스트랩 루틴을 가지고 있습니다. 케이크는 매우 강력한 방식으로 많은 것을로드합니다 (Zend는 그렇지 않지만, 여전히 ...). Paul Jones의 북마크는 가장 자주 인용되는 것입니다 (http://paul-m-jones.com/). p = 315 –

+0

재미있는 일이지만 일시적인 것으로 보입니다. 게시물은 1 년이고 케이크 1.1은 Zend 1.0, 1.5 및 1.6보다 빠릅니다. Cake 1.1에서 1.2.0까지의 성능 저하는 알려진 문제로 확인되었으며 해결되었습니다. 나는 1.2.5가 어떻게되는지 궁금 할 것이다. – keithjgrant

관련 문제