OA系统高性能解决方案(史上最全的通达OA系统优化方案)

序:

  这是一篇针对通达OA系统的整体优化方案,文档将硬件、网络、linux操作系统、程序本身(包括web和数据库)以及现有业务有效结合在一起,进行了系统的整合优化。该方案应用于真实生产环境,部署完成后大大提高了员工的工作效率,并且使基于OA后续的开发工作有了保障,带来的间接经济效益每年至少在50W,而投入仅仅只有不到5W(用来购买服务器)。

部分真实信息用XX代替,敬请谅解

概述:

      目前公司所使用的办公平台承载了企业基本的人力资源管理、行政管理、IT、部分研发流程,较大程度实现了基本工作流程的无纸化办公。

随着公司业务的发展及企业组织架构调整,该OA系统对企业管理的承载能力限制显得愈发明显,主要表现为:

    1.   系统访问速度慢,填写流程效率低,用户体验差,投诉率增加

    2.   流程在不选择主办人的情况下就转交,导致运维成本增加

    3.   二次开发程序响应慢,影响系统的灵活和扩展性


    xx公司总计人数在1W5左右,由此将全员的办公信息集中到OA系统服务器后,服务器的访问量将变得异常大。目前在线人数大概在300-600人之间已经出现性能瓶颈,但若支撑整个xxx集团(在线人数将会在800-1500之间)可能会出现系统瘫痪的情况。



主要的参考方案


可以看出,采用现有的2008 版OA系统部署在linux中,成本最低用户体验也是最佳的。


实施步骤

总体优化思路:


具体部署:

1.搭建lamp环境

a.安装操作系统cenos6.3

建议分区如下:

/boot 300M

/ 根分区50G

swap 分区内存1-2倍

/opt 目录200G

剩余空间全部给/home

b.安装xampp集成包xampp-linux-1.6.8a(Apache 2.2.9、MySQL5.0.67、PHP 5.2.6)

c.安装zend加密工具(ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz)

d.通过/opt/lampp/lamppsecurity设置ftp、mysql、lampp密码(避免恶意访问)


2.将MYOA应用程序上传至/opt/lampp/htdocs目录中


3.修改链接数据库参数

/opt/lampp/htdocs/MYOA/webroot/inc/oa_config.php


4.上传最新数据库(TD_OA)数据到/opt/lampp/var/mysql目录下,修改表名为大写5.修改附件目录权限

chmod-R 777 /opt/lampp/htdocs/MYOA/attach


后续工作

功能验证



产生的BUG处理


性能优化:




安全增强


功能增强



posted @ 2015-11-24 09:57  reblue520  阅读(1213)  评论(0编辑  收藏  举报