到现在为止,因为做过多内容发布相关的站点,所以 WYSIWYG 编辑器也用过不少。比如FCKeditor ( 偶一直不知道这个词怎么发音,就直接念 Fuck Editor 了…… )、TinyMCE 什么的,不过感觉最好用的还是 Xinha,尤其是用 PHP 作后台的时候。
Xinha 的全称是“Xinha is not htmlarea”因为这个项目是在 HTMLArea 停止开发后,继续对这个项目进行开发的。所以很多以前 HTMLArea 的插件也可以移植过来。
Xinha 的安装也很简单:
Xinha 新手上路
简单一点说就是:
- 把文件拷贝到一个目录里面;
- 在页面上增加相关的 js 调用;
- 进行简单的配置;
- 告诉 Xinha 对哪个 textarea 进行处理。
就是这么简单……
我觉得 Xinha 比其他的类似的编辑器的优势是:
- 代码结构规范,很容易继承、扩展,但是又没有复杂到 FckEditor 那个程度;
- 现成的模块很多,而且都很好用;
- 对于 php 作为后台的应用,实在是太完美了,有着全套的文件管理、图片上传灯插件,甚至可以对图片进行简单的编辑!拷贝过来,修改两行设置代码,就能直接使用了,大大的减少了工作量。
强列推荐 ImageManager 和 ExtendedFileManager 这两个插件。
Xinha 的官方网站