从正在研究的drupal openscholar 总结一下开源代码的开发经验

无意中,发现一个开源的教育用的CMS,openscholar,结果下载之后,一直无法安装成功,然后装上vs.php,跟踪安装过程,这个过程与其说复杂,不如说痛苦。

安装过程,不象开发过程,装一次,失败之后,就需要把中间生成的所有的东西,都删除。


不断地说,往system表中,插入文件名时出错,我很忠实地根据这个信息,进行了全面的跟踪。跟了两个下午。代价相当之大啊。不得不说,开发web程序,效率是真低,跟一次,需要个把小时。


而且原程序,没有全面的日志,这些与CS程序相比,简直无法比拟。还是那句话:我要是自己开公司,绝对不会同意开发BS程序。

但目前,还没有哪个CS程序,把CMS做好。微软的LIGHT SWITCH,成熟度太低。所以,研究一下drupal体系,还是有必要的。


还是说正事吧。


根了两个下午,我开始反思这个事情,虽然锁定出错的位置,但没有意义。看得出来是个乱码,乱码,而且是文件名是乱码,我忽然叹自己太笨!


1. 第一步,把openscholar与原版drupal比较,发现了问题所在,有个"feeds_tamper鈥" ,那个后面的字就是一个乱码!只有这一个地方可疑。

2. 立即装了一个英文版本XP,然后,给老婆刷碗去了。

然后用7xip在全英文系统上,解开之后,和在中文系统上的比较了一下,果然是它,在英文系统下,这个目录叫:"feeds_tamperΓÇÅ“,依然是乱码,但里面的东西却在目录里面了,不象在中文系统下,流肠破肚。

3. 后面还没试,现在看来就是这个错误,这也是一个重要的教训,开发开源系统,一定要在纯英文系统下,省得走这些没用的弯路。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值