shopex系统需要增强的两个功能

第一个是数据库的抽象,不要绑定一个mysql ,选择性可以多一点,oracle ,postgresql ,都可以支持,做个抽象层出来,就行drupal ,zabbix ,都支持多种数据库的。分别针对不同客户。网店成长到一定程度以后,数据库很容易成为一个瓶颈。还好,现在的解决方案是mysql 有个innodb 的engine, 比较高效,myisam 会比较坑,并发性不好。sql 语句也有优化的余地。sql至少支持事务啊,这方面就有不少需要支持改进的地方了。因为这个是个商业用途的东西,你中途mysql down 了,不能数据的一致性。这是很致命的,我觉得。

第二个是自动升级功能,应该做到网店里面去,可以时时检查更新,有就提示客户下载下来, 自动升级,众所周知,版本也是比较多的,如果一个个补丁下载下来,而且目录树又比较里的话,还是很蛋疼的。wordpress 和drupal 等系统都有这样的功能。

还要关于开源方面,其实shopex说是说开源软件,其实有些代码还是加密的,不是完全开源。最新的ecstone 已经改进了些了,安装比以前的版本要方便些了,基本上php5.3加个zend 扩展就ok了,nginx 设置pathinfo。真心希望能越做越强。多发点工资,哈哈。

原文地址:https://www.cnblogs.com/gqdw/p/2888295.html