动易系统性能优化完全手册(3)_动易Cms教程

编辑Tag赚U币
教程Tag:暂无Tag,欢迎添加,赚取U币!


十一、尽量减少“站内链接”的数目。
通过站内链接,我们可以方便的在文章内容中自动的将相关要害字加上链接,会大大增强网站内容间的关联度。但站内链接的数目不宜过多,否则会引起严重的性能下降。这个功能和自定义标签一样,在生成每篇文章时,要对文章内容进行替换操作,假如站内链接数量过多,就会因为替换次数太多而引起性能下降问题,如确实需要很多的替换内容,请尽量减少替换次数,比如可以设置为“替换1次”,而不使用全文替换。


十二、尽量不要使用文章内容“自动分页功能”,改为“不分页”或“手动分页”。
自动分页的算法非常复杂,动易2006中有近千行代码来对自动分页过程中的各种边界问题进行判定,但这仍然会出现许多程序员考虑不周的情况,从而导致分页效果不理想,非凡是在一些排版格式复杂的文章中,自动分页的效果不理想。另外,假如文章内容比较大,而自动分页功能可能会引起性能问题。


十三、把数据从ACCESS导入到SQL时,绝对不能使用SQL自带的“导入/导出功能”,而是使用动易提供的数据迁移工具。
我们从数据库查询数据时,查询的性能除了和查询语句的优化有很大关系外,还和数据库结构设计有很大关系,非凡是表的主键、索引的合理设计密切相关。动易官方的数据库对此已经做了许多优化,不用担心这些设计。但我们在使用SQL自带的数据导入/导出功能时,会丢失数据库中的主键、索引等数据约束条件,这样导入的数据虽然也能“正常”查询,但查询可能是动易原始数据库的几倍之多。为此,动易专门提供了一个数据迁移工具。所以大家在把ACCESS中的数据迁移到SQL中时,一定要使用动易提供的数据迁移工具。


十四、尽量将搜索间隔时间设置得大一些


十五、删除无用的模板方案和模板。删除无用的风格
无用的模板方案会占用大量的数据库空间,在查询时也会占用更多资源。所以对于不必要的模板方案、模板、风格,我们一定要果断的删除掉。动易提供的官方数据库为了让大家有更多的模板使用,放了4套模板方案,另外在下载中心还提供了40多套模板,当你选定好自己中意的模板方案后,对于其他模板一定要果断的删除掉。


十六、栏目导航不要使用“无级下拉菜单”,改为使用“普通菜单”或“无菜单”方式
动易默认的“无级下拉菜单”提供的效果非常漂亮,但客户端要实现这些效果需要非常大的计算量,当栏目比较多后,配置差点的电脑打开网站时,将会因为IE长时间运算这个菜单的显示效果而导致打开速度非常慢。所以为了性能,请大家不要使用这个菜单效果,最好是改为使用“无菜单”效果,或者干脆自己定义一个自定义标签,用纯HTML代码。


十七、不要使用动易自带的网站统计功能
众所周知,网站统计功能是非常占用资源的,动易的网站统计功能也不例外。现在网上有许多免费的网站统计服务,如Google、CNZZ,我们为什么不用这些免费的统计服务,而让自己的网站再增加一个极占资源的功能。

十八、更改自动刷新短消息时间
  默认模板的“用户登录”的自定义标签里,将“LoadUserLogin('{$InstallDir}',0,2)”都改成“LoadUserLogin('{$InstallDir}',0,1)”。
  用户短消息弹出窗口设置参数,参数“1”表示用户进行会员中心弹出未读短信息窗口,即系统不自动刷新,只有会员登录会员中心时或但手动刷新页面系统才检测是否有短消息,若有则弹出短消息窗口,登录后若不刷新页面,即使在登录的状态有人发短消息给会员,也不会自动弹出短消息窗口。参数“

查看更多 动易Cms教程  动易Cms模板

来源:模板无忧//所属分类:动易Cms教程/更新时间:2006-05-25
相关动易Cms教程