2011-05-09 6 views
1

저는 2 년 동안 joomla를 사용해 왔습니다. joomla 유일한 문제는 내가 덜 사용자 정의를 제어 할 수있다.더 많은 사용자 정의와 관련하여 어떤 프레임 워크를 zend 또는 symfony에서 선택해야합니까?

나는 처음부터 사이트를 디자인 할 필요가있을 때를 대비하여 새로운 프레임 워크를 배울 것을 생각하고있다.

내가 작은 기본 packagae을 가질 수 있고 그 다음 내가 거기에서 새로운 사이트를 구축 할 수

1)Registration Form 
2)members ARea 
3)Login System 

그래서 갖는 m 생각 아이오와.

젠드 또는 심포니를 선택해야하는 프레임 워크가 혼란 스럽습니다. 아무도 배울 준비가되었지만 아무 것도 배울 준비가되었습니다.

+0

이것은 여러 번 전에 여러 번 요청되었습니다. 오른쪽 상단의 '검색'상자를 사용하거나이 페이지의 오른쪽에있는 관련 링크 목록을 확인하십시오 ... – richsage

+0

왜 귀찮게 설명 하시겠습니까? 드루팔 (Drupal) 또는 줌라 (Joomla)는 항상 고객을 위해 손을 댈 수 있습니다. 그러나 직접 작성한 코드를 작성하는 방법을 배우려는 경우에는 프레임 워크를 사용하지 말고 정확한 패턴으로 처음부터 다시 빌드하십시오. – PurplePilot

+0

선택할 프레임 워크가 궁금하신 분은 Bob 삼촌을 읽고보십시오. http://stackoverflow.com/a/18853233/1614973 –

답변

2

처음부터 빌드하는 것은 항상 가장 어려운 방법입니다. 그러나 그렇게하면 다른 경우에는 가질 수없는 사용자 지정 기능을 사용할 수 있습니다. 올바른 기법으로 CMS를 코딩하면 다른 어떤 것보다 더 가볍습니다. 그러나 프레임 워크를 사용하여 빌드하려면 Codeigniter를 배우고, 사용자 정의가 쉽고, 최고의 가이드와 현장 설명서가 있으므로 가장 좋습니다. 여기
시작 http://codeigniter.com/
및 사용자 정의에 대한 http://codeigniter.com/user_guide/

1

, 젠드 매우 읽기 쉬운 크게 문서를 사용합니다. 이것은 매우 분리되어 있으며 어떤 의미에서는 "프레임 워크 프레임 워크"입니다. 그러나 다른 프레임 워크 (예 : Symfony)를 사용하면 더 빨리 작동 할 수 있습니다.

어떤 프레임 워크를 사용하든 많이 사용자 정의하려는 경우 대다수의 코드를 사용하지 않을 것입니다. '모델'(즉, 파일 구성, MVC 구현, '로더'작동 방식)이 필요한 항목에 가장 밀접하게 부합하는 모델로 이동하십시오.

관련 문제