老站排名技巧

您当前的位置: 首页> 老站排名技巧> 关于门户网站性能优化

关于门户网站性能优化

发表日期:2020-10-29 08:30:00

1、 软件体系结构

该体系结构采用EJB业务层+strts2(视图层)+Hibernate(持久层),能够满足不同客户的需求。它具有良好的可扩展性。缺点:层次多,开放性强

2、 性能优化

(1)静态页面(使用velocity模板、FreeMarker等)

该方案避免了用户频繁访问数据库,导致系统负载过高,性能下降。对于门户网站来说,如果主页不是静态的,每天的访问量都在10万人次以上。使用JSP动态技术,用户需要等待太长时间,从而失去访问权限,使网站无法得到良好的宣传,严重的会使后台系统崩溃。

(2)缓存技术(分为:页缓存、二级缓存)

a、 页面缓存方案可以减少用户对数据库的频繁访问,并将数据库内容缓存到客户端,提高了系统的整体性能。缺点:不能实时更新信息,

b、 二级缓存,该方案和页面缓存可以减少用户对数据库的频繁访问,并能实现实时更新,但性能低于页面缓存。

如果该方案在apacheweb服务器上性能良好,可以提高系统的整体性能;如果在tomcat上效果不明显,则效果不明显。

在用户的前端搜索功能中,通常有两套方案:SQLlike模糊查询和luceneapi。考虑到系统的整体性能,我建议

然后。原因总结如下:如果使用SQL模糊查询,查询结果的相关性不高;如果数据库表中记录较多,查询字段较多,则SQL模糊查询是有效的

速度会很慢!SQL模糊查询不支持关键字分解和关键字高亮显示。如果使用Lucene搜索,则可以达到上述要求。

采用服务器集群技术提高系统的高并发性和可用性,采用磁盘阵列来提高系统的整体性能。如果经济条件不允许,硬件应根据实际情况确定。

也可以通过软件实现。Apache+tomcat+jküMod+MySQL解决方案也可以实现,但效果肯定不如硬件。

至于软件解决方案集群,我将不在这里详细介绍,因为这里有很多知识网站。


上一篇: 网站设计五步优化排名

下一篇: 如何通过搜索引擎获得准确的客户?

技巧精选

热门推荐

地址:浙江省杭州市余杭区联胜路10号 电话:0571-88730320 联系人:方经理

Copyright © 2015-2020 yueduo.net