当前位置: 首页 > 动态
济南网站优化公司分享网站如何正确进行程序、数据库优化
时间:2020.03.27 浏览:

现在很多企业都有合作的网站优化公司,搜索引擎优化是一项需要坚持的长期推广工作。那么今天济南网站优化公司亚宁传媒说说网站如何正确进行程序、数据库优化。

一、程序优化

1.页面静态化

动态网页需要执行拼接等操作,耗时较大。而济南网站优化公司表示,客户访问最多的就是商品详细页面。每一种商品的详细页面在生成过后不经过人为操作是不会发生变化的,因此,可以将商品详情页面进行静态化以加快服务器的响应时间。

对于商品详情页在添加完商品保存后将该页面进行静态化,对于其他页面当客户第一次访问该页面时,后台服务程序首先检查该页面是否有静态页面,如果有直接返回,如果没有则生成静态页面,并更改该页面的访问路径,当下次访问时直接返回该页面的静态页面。

2.AUAX提交

在价格公告模块中,当用户选择一个商品后,济南网站优化公司认为,只需用选择商品价格时间查找价格,点击查找后整个商品详情页面不会改变,发生改变的只有商品的价格属性,所以济南网站优化公司告诉大家,不需要重新请求并刷新整个页面,可以使用AJAX提交局部刷新请求,减少网络访问次数,提高页面的流畅度,价格数据更新快速,用户体验更加快捷流畅。

二、数据库优化

1.SQL语句的优化

本系统数据库使用 MYSQL5.0,对SQL语句进行的优化将基于此数据库来展开。在本系统中优化SQL语句的步骤是:首先运用 show status命令了解各种SQL的执行频率,然后定位到执行效率较低的SQL语句,济南网站优化公司认为,通过 explaint命令来分析低效的SQL的执行计划,然后根据出现的问题采取相应的优化方法。

2.通过拆分表提高访问效率

在销售系统中,有一模块叫商品推荐模块,模块主要是当客户查看或者购买一个商品后系统需要关联类似的商品,在用户下次登录时进行推荐。济南网站优化公司表示,由于客户每次点击一种商品都会进行关联,如果一个用户每天点击10个商品,每天有500个客户,那么一个月表里将会有15万条记录,如果每个用户登录时都在这个表里进行关联商品的话,那将会出现速度缓馒的情況。

这里将采用分表的方法来提高查询效率将一个月按时间分成三部分,记录分别存放在三个表里,如1711表示2017年1月第一部分的记录,由于用户下次再登录网站购买商品多为10天以内的用户,大部分用户都会在最近表里命中,故这样可以有效提高记录的命中率,提高数据查询的性能。

以上就是亚宁传媒今天所要分享的内容,济南网站优化公司建议在网站优化过程中注意以上这几条,提高网站排名与转化。


关于亚宁 | 服务 | 案例 | 团队 | 动态 | 客户 | 联系 | 网站地图 | XML

  Copyright © 2019.YaNing All rights reserved. 备案号 : 鲁ICP备12015922号

18653128686
18653123386
返回顶部