qazmlp 发表于 2013-4-20 13:34:48

Free仓储系统后续开发建议

一、数据库方面:
       1、数据库建议改用postgresql,原因如下:
            a:mysql在oracle的掌控下,越来越不开源,版权风险日益增大,许多linux发行版原来自带的sql数据库都开始向MariaDB转移;
            b:mysql在事务支持方面太弱了,如果free仓储以后发展起来,必然要用到事务处理,到时候再换就麻烦了;
            c:mysql数据库在大数据量的情况下性能比较差,具体何以参考php版本的discuz的帖子,如google 或者百度
discuz真实环境中postgres与myisam查询性能对比,还有人说mysql快么,差别真的很巨大。discuz的现在的方法是分库,群体。这些对中小企业用户来说基本上是无法实现的。
       2、在版本升级方面,如果表结构发生变化,最好能在升级说明中详述此点,避免那些把mysql安装在unix上面集中管理的情况在升级时出现问题。出现这种问题的时候,只能手动对比默认库的表和原版本的表,一个一个手动修改,很麻烦,也比较危险。
二、程序方面:
       1、这个具体没有测试,个人感觉现在的版本貌似是vb编写的,性能方面不如用VC或者GTK来编写好。如果用GTK来编写的话,同时也解决了多平台兼容的问题。


       谢谢为大伙儿带来这么好的软件!

admin 发表于 2013-8-16 10:31:35

qazmlp 发表于 2013-8-8 12:04 static/image/common/back.gif
对了,查阅了一下,postgresql也可以实现绿色安装,只需要设置系统变量和命令行初始化数据库即可。这些东西 ...

谢谢你的提示,感谢你的参与!

admin 发表于 2013-4-21 15:30:30

1、感谢你对我们软件产品的关注,你对我们提出的建议很好,你对mysql和pg一定非常熟悉,应该是linux的忠实粉丝,更是一个技术高手,你建议我们迁移到pg,但为了保持产品的延续性,更为了把有限的精力集中在产品设计上,暂时不准备做迁移,也许将来的某天会迁移到pg。
2、你的第二条建议很好,我们将在后续的版本中采纳,在新版本描述中注明新版本对数据库结构的修改。
3、我们的产品客户端暂时只能运行在Windows环境,数据库端可以运行在llinux环境,用户只会在Windows环境使用,至于界面和用户体验,我们正在努力中。。。。。。:lol

qazmlp 发表于 2013-8-8 12:04:27

对了,查阅了一下,postgresql也可以实现绿色安装,只需要设置系统变量和命令行初始化数据库即可。这些东西在安装程序贵方的安装程序里面应该很容易可以实现。

阿拉雷 发表于 2014-12-25 18:29:51

能不能自定义打印单据啊,该软件的固定格式很局限
页: [1]
查看完整版本: Free仓储系统后续开发建议