Loveyuki's BLOG

L-BLOG.NET, The Matrix Reloaded.

标签:FCKeditor
FCKeditor 2.5.1 精简优化版本下载
Loveyuki | 原创作品 | 2008-01-19 01:06 | 1600 点击 | 11 评论 | FCKeditor

从 FCKeditor 发布以来就一直想做个精简版本的替换 Bitrac 现在用的 2.4.3 版本。不过中间遇到很多次问题。感觉 2.5.1 精简的力度做不到太大,所以精简了一个发表评论版本的以后就一直没有做一个文章发表的精简版本,趁今天有空,头脑清醒所以就用 6 个多小时精简了一个文章用的版本,主要 JS 文件从 235 K 精简到了 162 K。效果还算凑合吧。主要精简内容如下:

  1. 去除了插件支持,精简版本把插件支持去掉了,还有 DEBUG 提示也去掉了。
  2. 去掉了表格和表单的支持。虽然这两个功能有时候有用,但是在 WEB 上直接操作体验只能说一般。所以就去掉了。想要更好的效果我们完全可以用 DW 来做,呵呵
  3. 精简了语言目录,只保留了英文和简体中文,优化了头像插入。弹出窗口插入头像的体验并不好。很早我就做成了现在的样子。
  4. 还有好多精简的东西。比如 XHTML 格式化之类的,这些功能最好在后台实现,前台实现了也基本没有用。绕过 JS 的验证简直太简单了

有需要的下载吧,目前只能说是精简了一下,很多优化和增强功能没有做,比如插入媒体,代码高亮都还没有做。如果你有什么好的建议可以留言或者发邮件给我。

2007-01-20 16:18 更新:修正了一些 BUG 并再次精简了一点东西。特别感谢唯枫多次提交 BUG 给我。

2007-01-21 05:00 更新:增加代码高亮和插入媒体功能。

FCKeditor 2.5 正式版发布,正在精简中……
Loveyuki | 资源分享 | 2007-12-01 19:46 | 1708 点击 | 21 评论 | FCKeditor

FCKeditor 2.5 千盼万唤终于出来了,新版本兼容 Internet Explorer 5.5+,Firefox 1.5+,Opera 9.50+,Safari 3.0+,Camino 1.0+,Netscape 7.1+,通用性更强了,不过体积也更夸张了,JS 文件竟然达到了 250K 左右,对于网速慢的朋友简直是个噩梦。精简起来也更麻烦了。要达到最好的精简效果,FCKeditor 就无法输出标准格式的 XHTML 了,正在考虑如何精简,2.4.3 我精简到了90K 左右,2.5 估计最多精简到 150K。要往下精简有些困难了。后台的编辑器 JS 多大无所谓。但是前台评论的必须要达到最优精简,要不就利用 AJAX 延迟加载 FCKeditor。头疼啊。。。。。

FCKeditor 精简优化后我会放出代码的,毕竟修改别人的么,呵呵,藏私不好,至于代码高亮功能,是用 .NET 组件还是 Javascript 呢?也需要考虑。做个通用性强的BLOG不容易啊,要考虑的方面太多了。

推荐在 ASP.NET 中使用 SQLite
Loveyuki | 资源分享 | 2007-11-25 22:21 | 1333 点击 | 10 评论 | ASP.NETSQLiteFCKeditor

SQLite 是一个轻量级的数据库引擎,相比一般我们用 JET 引擎访问 Aceess 优点很多,ASP.NET 可以使用 System.Data.SQLite 这个 .NET Wrapper,我在本机测试了一下 Bitrac 程序使用不同引擎的速度,目前数据量很小的情况下可以提高一倍的速度,数据库越大提高肯定越多的。就是不知道 System.Data.SQLite 能否在这个服务器上使用,毕竟我所使用的服务器的 .NET 权限是有所限制的。

今天把 Access 到 SQLite 的转换程序已经写完了。明天测试一下服务器是否支持,不管支持不支持,Bitrac 都会多一个 Database Provider。写 Database Provider 真麻烦。每种数据库的 SQL 语句都不太一样,数据类型也要考虑好,真头疼。

FCKeditor 2.5 正式版的Roadmap,看得真让人心惊,100% 又给跳回去了……

关于什么时候提供 Bitrac 下载。
Loveyuki | 原创作品 | 2007-11-20 21:43 | 1264 点击 | 43 评论 | BitracHTML TidyFCKeditor

Bitrac 开发的时间一共有两周左右吧。目前后台功能并不完善。但是勉强可以用。目前不发布的主要原因有两个:

  1. FCKeditor 的问题。目前我使用的是自己优化过的 2.4.3 版本。对 Opera 和 Safari 的支持是不行的。所以我在等官方的 2.5.0 正式版然后优化精简。所以 Bitrac 的发布时间会受 FCKeditor 的发布时间影响。
  2. 另外一个就是 HTMLFormat 的问题。目前的 HTMLFormat 使用了 HtmlAgilityPack 格式化,HTMLTIDY 暂时不考虑了。移植起来太麻烦了。PS:C 代码好难理解啊……

希望大家不要着急。我会努力把 Bitrac 打造成一个最优秀的 .NET 博客程序。

 

版权所有©2007-2008, Loveyuki.com | 系统:Bitrac | 皮肤:Blog Pixel | 空间域名:光辉互联,易联网络