실버 스트라이프에 익숙합니까? 당신의 의견/인상은 무엇입니까? [닫은

StackOverflow https://stackoverflow.com/questions/249328

문제

포털이 아닌 좋은 CMS를 선택하려고합니다. 내 모든 연구는 실버 스티프가 최선의 선택이라고 믿게합니다. 의견/인상을주세요.

당신이 가진 모든 생각에 감사드립니다.

편집 : 나는 그것을 시도하기로 결정했습니다. 시간을 보낸 후에 내 자신의 답변을 게시하겠습니다. 응답의 부족에 근거하여 큰 사용자 기반이없는 것 같습니다. (적어도 스택 오버플로 커뮤니티와 교차하는 사람.)

도움이 되었습니까?

해결책

우리 회사는 작년에 맞춤형 CMS에서 Silverstripe (SS)로 전환했습니다. Active Record는 모든 건물로 인해 예상보다 훨씬 오래 걸렸습니다. 또한 데이터 공유가 더 어려워집니다. 그러므로 우리가 공유 데이터를 수행하는 것과 같은 많은 사이트가 있다면 조심하십시오.

그 외에는 ... 실제로 Silverstripe에서 사이트/cms를 개발하는 것은 OO의 꿈이 이루어집니다. 더 이상 일부 앱 기능을 코딩 한 다음 일부 관리자를 코딩 한 다음 버그를 모두 고정하고 하나의 작업이 있고 다른 작업이 아닙니다. 나는 실제로 약간의 생각을 가진 성숙한 활성 레코드/PHP 솔루션을 찾는 개발자에게 SS를 진심으로 추천합니다. 관리자는 정말 멋지다.

보너스 : 대부분의 시간에 나는 무언가를하려고 노력하고 있으며 WTF와 같습니다 ... 나는 단지 코드를 검색하거나 찾아보고 이미 내가 원하는 것을 정확하게 수행 할 수있는 기능이 있습니다.

지원 : 여기에 문제가 없습니다. 지능적인 질문이 요청되고 아직 답변되지 않을 때 답변을받는 포럼이 있습니다. 이것은 더 많은 사람들이 탑승하고 Ingo의 SS 책이 영어로 번역되면 시간이 지남에 따라 개선 될 수 있습니다.

다른 팁

나는 방금 일주일 전에 Silverstripe / Sapphire를 우연히 발견했으며 (지금은 2008 년 11 월 3 일) 놀랐습니다. 이것은 과소 평가 된 소프트웨어 인 것 같습니다. 나는 확실히 말할 수있는 전문가는 아니지만 그들의 코드는 매우 견고하고 깨끗하며 지능적이라고 생각합니다. 그들은 방금 같은 방향으로 힌트가 될 수있는 가장 유망한 오픈 소스 CMS에 대한 수상을 받았습니다.

  • CMS에는 여전히 Joomla 또는 Drupal과 비교할 때 막대한 양의 플러그인과 모듈이 부족하지만 코드는 더 발전된 것 같습니다.
  • 전체 CMS가 사용됩니다 활성 레코드 패턴 접근 및 a 청정 MVC 설계. 새 PageType을 만들면 페이지 클래스에 새 DB 필드를 추가하고 URL을 통해 구축 된 DB를 플러시하고 CMS는 새 테이블과 필드를 삽입 할 수 있습니다.
  • 템플릿을 만드는 것이 더 쉽습니다 예를 들어 Joomla와 비교하여 MVC 덕분에 레이아웃이라는 템플릿과 하위 템플릿을 사용하는 두 가지 레벨 접근 방식 덕분입니다. 예 : "블로그 페이지"라는 페이지 유형이있는 경우 "블로그 페이지"클래스는 먼저 "블로그 페이지"템플릿을 찾아서 찾지 못하면 "블로그 페이지"레이아웃을 찾고 템플릿의 주어진 위치에 삽입합니다. .

그것은 며칠이 지나간 후의 첫 인상입니다.

지금까지 나는 그것이 매우 흥미 롭다는 것을 알았습니다. 그것은 문제의 일부를 가지고 있지만 전반적으로 매우 유연합니다. 기본 사항은 몇 시간 안에 손톱을 내기가 쉽지만, 진보 된 것들이 실제로 매달리는 데 며칠이 걸립니다. 그러나 나는 MVC를 처음 접했기 때문에 대부분의 학습 곡선이 소비 된 곳입니다.

확실히 볼만한 가치가 있습니다. 고급 작업을 시도하는 사람은 PHP 및 MVC 디자인에 익숙하거나 친숙 해지는 것을 계획하는 것이 좋습니다.

웹 사이트에는 도움을위한 많은 리소스가 있습니다.http://silverstripe.com/community-overview/

튜토리얼을 사용했지만 더 고급적인 것들에 대한 최선의 도움은 포럼에서 찾을 수 있습니다.

나는 여전히 다른 사람들의 생각을 듣고 계속 게시하고 싶습니다.

나는 몇 가지 다른 프레임 워크, Codeigniter, Cake, Drupal, Joomla, 일부 CMS, 다른 CMS 및 Silverstripe를 사용하여 다른 프레임 워크보다 성능이 약간 느립니다. 그러나 실제로 구현을 빠르게 만드는 멋진 조각과 기능이 있습니다. 따라서 귀하의 사이트가 그렇게 크지 않고 실제로 고성능에 대해 걱정하지 않는다면 이것이 좋은 선택 일 수 있습니다. 그러나 성능 (속도, 대량 등)이 요구되는 경우 다른 사람들을 조사 할 수 있습니다.

확인한 온라인 문서, 법정, API 참조, 나는 샀다 그 책. 내가 한 가장 좋은 일 - 나는 Silverstripe로 약간 진지하게 생각하는 사람 에게이 행동 과정을 추천 할 것입니다.

그러나이 프로젝트는 여전히 젊고 온라인 문서는 재구성되는 과정에 있습니다. 시간이 주어지면 개선 할 수 있다고 생각합니다.

나는 아니지만 아마도 그것을 확인할 것입니다. ID 의문 관심있는 WordPress에 대해. 부작용으로, 나는 또한 제안 된 Python 프레임 워크 Django를 살펴볼 것입니다. SO에는 다른 PHP CMS가 있습니다.

Silverstripe에 관한 책도 지금 있습니다 - 최소한 독일어 버전, 8 월의 릴리스를 위해 anogned ancounged 영어 버전

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top