2010-04-07 4 views
2

인사말 :콘텐츠 편집기의 유용성 : Drupal 또는 PHP 프레임 워크?

일부 사용자 지정 콘텐츠 형식을 지원하고 다국어이며 제한된 콘텐츠 편집기 그룹에 대해 콘텐츠 검토 워크 플로가있는 기본 웹 사이트를 개발하려고합니다. 이것은 드루팔 (Drupal의 분명한 선택 인 것 같습니다. 단, 컨텐츠 편집자에게는 컴퓨터 사용 경험이 거의 없음을 제외하고는.

제 의견으로는 드루팔 (Drupal)의 쇼 스토퍼입니다. 예를 들어, 콘텐츠에 임의의 인라인 이미지를 배치하는 것은 WordPress가 잘 수행하는 작업입니다. 드루팔 (Drupal의 대안 (IMCE, img_assist 등)이 깔끔하고 잘 통합되지 않았 음을 발견했습니다.이 내용 편집자 그룹에게는 문제가 될 것입니다.

또한 필자가 시도한 Drupal 콘텐츠 워크 플로 모듈 중 어느 것도 잘 통합 된 것 같지 않습니다. 그들 모두는 그들에게 "촉박 된"느낌을 가지고있었습니다. 관리자로서 초안 내용 (D7에서 수정되었지만 모든 모듈이 포팅 될 때까지 기다릴 수 없음)을 보려면 "액세스 가능한 콘텐츠"메뉴 항목 (모듈 승인 모듈을 통해)이 필요한 이유를 이해할 수 있지만 꽤 예쁘다. 콘텐츠 편집기를 혼란스럽게 할 것입니다.

다른 대안은 PHP 프레임 워크를 사용하는 것입니다. Drupal을 내 의도에 맞게 구부릴 때 좋은 프레임 워크를 사용하여 대략 같은 시간이 걸릴 것이라고 제안하는 몇 가지 실마리를 읽었습니다. 어쩌면 희망적인 생각일까요? 나는 Symfony를보고 있는데, 이것은 기본적인 자동 생성 백엔드를 제공하지만 내 마음의 내용을 사용자 정의 할 수 있다고 믿는다.

Drupal을 비 정통 컨텐츠 편집기에 어떻게 접근 가능하게 만드십니까? 당신은 PHP 프레임 워크를 추천한다면, 어느 쪽이 좋습니까?

TIA!

+0

정답이 없기 때문에 커뮤니티 위키 일 것입니다. –

답변

0

모든 의견을 제공해 주셔서 감사합니다. 결국 PHP 프레임 워크로 모든 것을 재발 명하는 것은 어리석은 짓이고, WP는 컨텐트 편집자를위한 가장 간단하고 직관적 인 GUI를 가지고 있습니다.

1

CKEditor + CKFinder. CSS 처리는 귀하에게 달려 있습니다.

드루팔 (Drupal)이나 워드 프레스 (Wordpress)를 재발견하는 사람이 너무 많아 이미지 편집기를 사용하여 이미지를 배치하기가 너무 좋아 보이지 않기 때문에 나에게는 사납다. 어쩌면 당신은 그것의 훈련 양상을 개선해야합니까? 예를 들어

Revisioning는 :

http://drupal.org/project/revisioning

http://drupal.org/project/content_moderation

'난에이를 것으로 좋은 프레임 워크를 사용하여 거의 동일한 시간이 걸릴 것으로 제안 몇 스레드를 읽었습니다 내 희망에 드루팔 (Drupal을 굽히다. 아마도 희망적인 생각 일까? 나는 Symfony를보고 있는데, 이것은 기본적인 자동 생성 백엔드를 제공하지만 내 마음의 내용을 사용자 정의 할 수 있다고 믿는다. '

전적으로 사실이 아닙니다.

잔디는 일반적으로 더 푸르지 않습니다. 아무도 완벽하지 않으므로 시스템에 문제가 발생합니다.

2

WYSIWYG 모듈 중 하나 및 filefield (s)와 조합하여 Insert Module을 제안 할 수 있습니다.

수도가 압정으로 고정 것 같다 워크 플로우 모듈

그러나, 이것은 당신이 완전히 사용자 경험을 사용자 정의 할 수 있습니다, 무엇이든 적절한 사용자 경험을 가지고 있지, probaly views 가능성이 일부 rulesactions 및 일부 사용자 지정을 사용하여 고정 할 수 있습니다 메뉴 항목.

은 드루팔의 힘은 지역 사회, 그리고 일반적으로, 이미 문제의 솔루션입니다 잘 지원 모듈의 조합이 유일한 어려움은, 또한 올바른 모듈

의 오른쪽 조합을 찾는 것입니다 일 때 Drupal 7을 기다리면 #D7CX은 Drupal 7이 출시 된 날 모듈의 전체로드가 전체 Drupal 7 릴리스를 갖게합니다.

1

필자는 기술 입력 내용에 대해 다양한 선호도를 지닌 약 30 명으로 구성된 Drupal 사이트 몇 개를 관리하고 유지 보수하고 있습니다. 드루팔 (Drupal은 우리에게 위대한 일을합니다. 나는 우리가 쉽게 그 일을 할 수 있다고 믿지 않습니다. 무시 무시한 Drupal 커뮤니티에 의해 이미 많이 수행 된 작업이 있습니다!

어쨌든, 우리는 약간의 편집자들과 놀았으며 TinyMCE을 실행하는 WYSIWYG 모듈을 IMCEIMCE WYSIWYG bridge으로 정산했습니다. FCK에 반대하는 것은 없습니다. 사실, 저는 이것을 구현하려고 시도했지만 믿거 나 말거나, 그 이름에 어떤 사람들이 찌그러 뜨 렸습니다. 그래서 TinyMCE였습니다 ... 이제 그 모듈을 CK라고 부르겠습니다. 그래서 우리는 다시 방문 할 것입니다. 이 미래에.

검토를 위해 우리는 workflow 모듈을 사용하여 설정하고 구성하기가 비교적 쉽습니다. 한 인터넷 사이트에는 "초안", "검토"및 "게시 됨"상태에 대한 "기여자", "편집자"및 "게시자"역할이 있었으며 각 사이트에는 점차 더 많은 권리가있었습니다. 우리가 같은 사람들을 위해했던 인트라넷 사이트에서 우리는 "draft", "private"및 "published"상태로갔습니다.

Drupal을 CMS로 대체하기 위해 PHP 프레임 워크를 사용하지 않는 것이 좋습니다. 저는 11 년 동안 PHP 프로그래밍을 해왔고 맞춤형 대안 솔루션을 만들 수는 있었지만 빨리 할 수 ​​있다고 생각하지 않습니다. Drupal을 출발점으로 삼고 Drupal 모듈을 개발하여 다른 시스템을 Drupal에 통합하십시오. Track-IT 및 Moodle. 물론 이것은 단지 나, 각자 다른 배경과 경험을 가지고 있으므로 귀하의 의견이 다를 수 있습니다. 즉, Symfony와 codeignite는 일반 앱 개발에 매우 ​​유용합니다 (비록 Drupal이 좋기는하지만).

사람들은 일반적으로 변경하는 것을 꺼립니다. 당신은 그 사람들을위한 견고한 훈련 프로그램을 갖추고 있는지 확인하십시오. 드루팔 (Drupal뿐만 아니라 웹 컨텐츠 제작 전반). 상사가 모든 콘텐츠 관리자에게 Don't Make Me Think 도서 사본을 구매했습니다. 트레이닝과 함께 컨텐츠 제작을위한 기본 원칙을 수립하는 데 도움이되었다고 생각합니다. 또한 스테이징/베타 사이트를 통해이 사람들이 샌드 박스로 사용할 수 있으며 서로의 의견을 묻습니다.

이 정보가 도움이되기를 바랍니다.

+1

FCK의 팬이 아니지만 CK는 세상이 더 좋습니다. – Kevin

관련 문제