2011-01-05 2 views
0

Обычно я использую CKEditor, когда нам нужны онлайновые редакторы HTML WYSIWYG, но у нас есть проект, для которого компонент редактирования в режиме онлайн довольно критичен, и у нас есть достаточно бюджета, который имеет смысл рассматривать не открытые источники продукты. Скорее всего, нам нужно внести некоторые изменения в любой редактор, который мы используем. Я никогда не обследовал HTML-редакторы без открытых источников WYSIWYG, поэтому мне интересно, есть ли у кого-нибудь предложения по хорошим. В идеале исходный код будет доступен для редактирования, и он легко интегрируется с PHP. Спасибо.Любые редакторы WYSIWYG, не являющиеся открытыми, лучше, чем открытые источники?

+1

Если он не сломался, не исправляйте его! – chutsu

+0

Если продукт с открытым исходным кодом, не означает, что он не является хорошим ... IMO CKEditor является одним из лучших WYSIWYG, которые я пробовал. (Посмотрите на ОС Linux, это бесплатно, с открытым исходным кодом и, возможно, лучшая ОС) – Dan

ответ

0

Вы писали:

... рассмотреть без открытых источников продуктов ...

и

... скорее всего, потребуется внести некоторые изменения .. .

Эти два утверждения находятся в противоречии. Я бы подумал, что вам будет разрешено вносить изменения в закрытый исходный продукт.

Кроме того, основная часть кода практически всех веб-редакторов HTML WYSIWYG - это Javascript, поэтому по умолчанию он открыт с открытым исходным кодом, поскольку программное обеспечение является исходным кодом для каждого веб-браузера, который просматривает страницу.

Из-за этого любой закрытый исходный продукт, который не хочет быть пиратским, почти наверняка имеет сильно зашифрованный и/или запущенный код Javascript, который определенно будет проблематичным для вас, если вам нужно внести в него изменения ,

Существует, однако, третий вариант, который может сработать для вас: есть некоторые, которые предлагают коммерческую лицензию , а также лицензию с открытым исходным кодом.

Примером этого является SPAW Editor, и это на самом деле неплохой продукт. Коммерческая лицензия позволяет вам изменять исходный код без необходимости перераспределять ваш код, что является большим плюсом для некоторых компаний. К сожалению, это, похоже, застопорилось в развитии пару лет назад, поэтому оно не будет столь же хорошим, как некоторые из самых современных альтернатив, но все равно стоит исследовать, является ли этот вариант лицензирования похожим на что вам нужно. Вы даже можете скачать его по лицензии с открытым исходным кодом, чтобы узнать, хорошо ли это, и купите коммерческую лицензию после этого, если вам это нравится.

2

Я думаю, что такие компании, как IBM, Oracle и Adobe имеют достаточно денег, чтобы лицензировать любой редактор они хотят использовать в своих продуктах, а также тот факт, что они используют CKEditor: http://ckeditor.com/who-is-using-ckeditor

Так, может быть, было бы лучше потратьте деньги, поддерживающие CKEditor, с лицензией и помогая таким образом улучшить инструмент, к которому вы уже привыкли.