저는 지금 2 개월 동안이 문제를 해결해 왔으며 안정적인 솔루션을 찾지 못해서 물어 보려고했습니다. 이미 설계된 CMS에서 실행되는 http://keyjaycompound.com에 기존 사이트가 있습니다. 그 당시에는 좋았지 만, 지금은 그것을 능가하여 지금 그것을 보았고, 조잡한 XD처럼 보입니다.콘텐츠 관리 시스템 구현과 관련된 문제/질문
그래서 처음에는 CMS 솔루션을 사용할 수 있는지, 왜 내 바퀴를 돌리 느냐고 생각하고 CMS를 다시 시작했습니다. CRUD와 사용자 관리와 같은 mondain 작업을 수행하는 제 3 자 솔루션을 얻는 것이 논리적 인 것처럼 보였습니다. 주로 addons에 대해 걱정할 필요가있었습니다.
그래서 필자는 PHP 개발에 필요한 많은 솔루션을 검색하여 시도해 보았습니다. 나의 테스트 기지로서, 나는 현재의 사이트가 얼마나 잘 전달되고 얼마나 번거로운지를 볼 필요가 있었다. Drupal, E107 및 다른 CMS와 같은 CMS는 훌륭했지만 .... 종이에서는 두 가지 모두 내 필요로 보이지 않습니다. 그들은 너무 부풀어 오르거나, 문서 작업이나 지역 사회 지원에 결여되어 있었고, 단순한 작업을위한 큰 번거 로움이나 분명히 혼란 스러웠습니다.> _ <.
그래서 이제 도로가 Frameworks에 왔습니다. 현재 Code Igniter를 배우려고합니다. 이제 내 문제는 보안이됩니다! Drupal이나 Joomla와 같은 CMS 시스템의 장점 중 하나는 보안 구멍을 현장에서 테스트 한 적이 있다는 것입니다. 나 자신과 같은 고독한 겸손한 경험을 가진 개발자는 결코 찾을 수 없을 것입니다. 그러나 일부 사람들이 나에게 말한 것은 CMS가 나에 의해 설계 될 것이라는 사실은 드루팔 (Drupal)이나 워드 프레스 (Wordpress)와 같이 대중에게 공통적 인 것이 아니라는 점을 감안할 때 보안 계층을 다소 형성한다는 것입니다.
여기 내 질문이 있습니다. 시간과 실용성을 고려하여 :
- 어떻게 프로가 실제로 이렇게합니까? 프로젝트를위한 컨텐츠 관리 시스템을 선택 하시겠습니까?
- 그들은 프레임 워크에서 시작하여 보안 문제에 적응하면서 구축합니까?
- 그들은 일반적인 보안 취약점에 대해 걱정할 필요가 없도록 특정 CMS 솔루션을 사용합니까?
- 아마도 Codeigniter와 같은 프레임 워크로 시작해야하고 보안 및 사용자 관리 요구가 변경 될 때마다 확장해야할까요?
감사합니다. 마침내 배울 수있는 솔루션을 고수하고 마침내 개발로 돌아갈 수 있습니다.