2009-11-26 3 views

답변

3

당신이 CMS 자신이 이미 이전에 사람들이 빌드 오픈 소스 CMS가 발생하여 수정 된 모든 문제 및 버그를 겪고의 큰 기회를 갖게를 구축합니다. ;-)

진심으로, 내 의견으로는, 당신이 당신의 요구에 맞게 사용자 정의 할 수있는 오픈 소스 CMS가없는 경우 자신의 CMS는 의미가 건물입니다. 기존 CMS를 커스터마이징하는 데 어려움이 적을 것입니다.

2

는 당신이 필요에 따라 달라집니다, 얼마나 많은 시간을 당신이 얼마나 많은 코딩 경험, 당신은. 예를 들어 CMS를 작성하여 필요한 기능 만 추가하고 간단하게 유지할 수 있습니다. 하지만 디버깅을해야하고, 문자 인코딩, 보안과 같은 많은 문제를 처리해야하며 내부 검색 엔진과 같은 간단한 기능까지 작성해야합니다. Joomla, Wordpress 또는 Drupal과 같은 것을 사용하는 경우 (가장 인기있는 것만 언급하면), 많은 보안 문제에 대해 패치 된 환경을 테스트 할 수 있습니다. 사진 갤러리, 검색 엔진, 다국어 지원과 같은 다양한 확장 기능을 사용할 수 있습니다. 단점은 특정 것을 추가하고 싶다면 API를 배우는 데 시간을 투자해야한다는 것입니다. 그러나 아마도이 코드는 독자적으로 코딩 할 필요가 없을 것입니다. 그렇지 않을 수도 있습니다. 모든 것이 당신이 필요로하는 것의 복잡성에 관한 것입니다. 하나의 CMS API를 살펴보아야하며 인기있는 API를 제안하여 Google에서 많은 예제를 찾은 다음 배우고 최종 결정을 내리는 것이 얼마나 어려운지 알아 내려고 노력합니다.