2011-02-24 4 views
3

우리는 블로그와 유사한 응용 프로그램을 작성하고 있으며 우리는 WYSIWYG 편집기를 선택하고 있습니다. 매우 작은 숫자가이므로 우리의 첫 번째 선택은 jwysiwyg입니다. 매우 빠르지 만 우리의 필요에 따라 미숙하다고 느껴졌습니다. 따라서 CKEditor (jQuery 플러그인 포함)로 전환했습니다. 매우 안정적이며 구성이 가능하지만 첫 번째 편집기 인스턴스가 표시되는 데는 시간이 걸립니다 ... 우리는 performance guidelines을 따라 갔지만 아직 결과에 만족하지 않습니다.
우리는 무엇을 시도 할 수 있습니까? 우리가 사용할 수있는 CKEditor의 트리밍 된 버전/포크가 있습니까? 아니면, "최대 속도"로, 그로드에 따라 필요한 플러그인 아키텍처로?CKEditor 속도를 올리는 방법

+0

CLEditor는 기본 WYSIWYG 사용에 더 좋습니다. 시도 해봐! –

+0

CLEditor는 실제로 매우 빠르게 보입니다 :)하지만 우리는 "blockquote"와 "클라이언트로부터 이미지 업로드"버튼이 필요합니다 ... 그들이 추가하기가 상당히 쉽다고 생각합니까? – Joril

답변

4

모든 기능이 필요하지 않은 경우 첫 번째 단계는 원하지 않는 모든 플러그인을 제거한 후 재 컴파일하여 초기화 할 때 코드가 작아지고 실행되는 코드가 줄어 듭니다.

또한 맞춤 플러그인을 사용하는 경우 해당 플러그인을 해당 ckeditor.js에 병합해야합니다.

그런 다음 하나의 언어 파일 만 사용하는 것과 같이 결합 할 수있는 다른 추가 파일이 있는지 확인해야합니다.

+0

"원하지 않는 플러그인을 모두 제거하면"미안 해요. 기본 ckeditor.js에서 사용하지 않는 버튼과 관련된 모든 코드를 제거해야합니다. – Joril

+0

예, 플러그인을 제거하면 (특히 여러 플러그인 인 경우) 나머지 기능은 그대로 유지하면서 Kb를 절약 할 수 있습니다. 이 지침에 따라 시작하십시오 : http://alfonsoml.blogspot.com/2009/12/recompressing-ckeditorjs-to-fit-your.html 그리고 플러그인을 ckeditor.js에 추가하면 추가로 강제 실행하지 않습니다. 요청, 그래서 더 큰 저축을 나타냅니다 – AlfonsoML

+0

우수, 나는 최대한 빨리 그것을 시도 할게요! :) – Joril

관련 문제