配置要求
硬件要求
这款软件可以运行在很多可能的配置上。最终的配置由企业的规模决定。
操作系统和数据库引擎的选择会极大地影响系统需求。每个连到网页服务器和数据库引擎的客户端都会消耗RAM(内存),所以连线用户越多,需要的RAM(内存)越大。同样,硬盘的需求是顾客,供应商和交易数量的函数。按照客户端--服务器(C/S)的标准来看,可以有把握地说:由于系统组件的效率,系统对于硬件的要求是格外轻量级的。
作为一个指导原则,最多50个同时连线的部署可以使用如下组合:Linux操作系统,Apache服务器,入门级的512MB的RAM内存和一个10M的网卡。这已经足以提供良好表现了。现在100M的网卡属于入门级. 对于要密集存储的环境来说,最好使用RAID SCSI可交换硬盘阵列。
通过使用SMP(对称多处理技术)的多个服务器,负载平衡,单独的数据库服务器,大容量的内存,数据库的大小和数量的限制可以克服,以满足最严格业务的需要。
当使用第三方提供的服务器主机时,必须从以下方面考虑主机提供商的设施:
备份-在任何情形下,公司都必须有自己的备份
备用的硬件-例如备用的服务器,硬盘等
安全和主机硬件的保护
备用发电机
备用的联网线路,例如超过一条连接到互联网的线路是最好的。
软件要求
如果企业选择在企业内部安装网页服务器,有很多套件可供选择,他们提供了必须的基础设施:
PHP 版本高于5.1
MySQL4.3以上版本,需要有支持事务处理的innodb引擎
在Windows环境下, 这里 apache2triad bundle 提供所有需要的软件及方便的安装精灵。
在Windows/linux/unix环境下,XAMPP也提供所需的软件。
安装上述任何两款软件包,都会提供您继续下一步的所需。要得到单独组件最新最好的版本,您需要:
· PHP 任何高于4.2版本的PHP。PHP运行在所有操作系统上,因此webERP是独立于操作系统的。如果需要传递EDI订单 ,需要PHP的FTP扩展组件。
· MySQL-Max 支持Innodb引擎的事务表。Innodb在2001年被引入MySQL.拥有和甲骨文Oracle类似的功能—和相似的速度。(这个系统也可以与Oracle或者其他的数据库系统一起使用,只要做稍微修改。) Mysql 4以后的版本就默认设置有Innob表。由于MySQL优越的性能因此极具商业价值而被广泛采用。配置文件范本在my.cnf里面,通常可以在/usr/local/mysql /var路径下找到。在mysql的文件中可以看到Innodb的典型配置设定。期望的数据大小是有用的,虽然需要时可以可逆地创建数据文件。注意:只是需要事务型支持的表才需要被定义为Innodb表。虽然总有争议,但是MyISAM表被誉为有更快的速度。
· 网页服务器,Apache是明智之选---但是PHP以不同格式支持各种各样网页服务器。
· 如果网页服务器是通过互联网浏览,而不仅仅是通过内联网LAN使用,这时需要加密传输。Openssl和mod-ssl可以方便地使用,以保证用加密的形式传送。
本软件可以运行于很多其他种类的数据库服务器,但是它是在MySQL数据库上测试和开发的。对于处理大量的普通数据库工作而言,独立的研究显示MySQL是最快的服务器之一,尤其在建立连接方面---而这对于每一页而言都是至关重要的,因此MySQL是理想地适用于网络环境的。在通过互联网而不是仅在LAN内传递数据时,使用mod ssl和openssl 与Apache 是明智之举。
将Wiki与webERP一起使用
维基对于一款非凡的商业工具而言,是一个不幸的名字。
他们是允许用户对网站进行编辑的一类软件。webERP定义了wiki页面的名字以及为保存在wiki上的信息提供了一个架构--这里用户可以增加他们的关于顾客,产品和供应商的体验和信息。webERP连接到一个顾客的页面-如果页面不存在,会有一个提示符来创建它--这端视企业如何将wiki整合到他们的业务中去。可能的组合是顾客页面包含连接:
· 信用控制履历
· 顾客服务查询日历
· 销售电话日记
如果安装了一个整合的wiki,那么可以依此设定的设置->基础信息->系统,点击后,然后选择wiki整合程序。webERP在主菜单上有为物料(商品)(SelectProduct.php),Customers(SelectCustomer.php)顾客,和Supplier供应商(SelectSupplier.php)提供到wiki的连接.点击连接,会产生wiki.如果这个页面不存在,您可以创建它--将来他会直接来到创建的页面。
webERP产品连接到wiki可能包含的细节:如商品研发,图片链结,规格,保修,指示,竞争产品和竞争者产品细节。需要考虑一下wiki的结构。作为一个整合的知识基地,这个工具用得越多,他越会变得不可或缺,就会提供更多价值。
wacko wiki是非常轻量级的,并且对于网页服务器只是增加了些许开销。他可能是最具功能和灵活性的wiki了。
简单地将他与webERP安装在同样的网页服务器上, 并且在设置-->基础设置-->系统(Setup->General->Configuration Settings) 提供到wiki的路径。B
您可将此wiki设置为仅仅对注册用户可见—见wacko wiki的配置页面—特别对于config.inc.php的设置而言:
“default_read_acl”=>“*”--这个设置决定谁可以读取页面。默认值为 “*”意味着任何人都可以读取。改为“?”意味这只有注册的用户可以读取。
“default_comment_acl”=> “*”-这个决定谁可以在页面留言,默认值为 “*”允许任何人留言。改为 “?”将只允许注册用户留言。
“allow_registration”=> “1”-将这个改为 “0”,确保未授权用户要注册的话,要联络系统管理员。