`
zhangjunbao
  • 浏览: 94957 次
  • 性别: Icon_minigender_1
  • 来自: 核桃博客
社区版块
存档分类
最新评论

某cms访问速度优化过程

阅读更多
其实方法很简单:)

1.问题
某cms,用struts+hibernate开发的,数据库用sql server,放在某虚拟主机上,
开发过程属于周末临时几个人临时在某其他版本上搞出来的那种
某周末早上测试,全部加载完12s,下午测试,全部加载完150s,晚上甚至有时候打不开,

2. 解决
初步判断虚拟主机机器太不稳定了,临时换机器还需要一段时间,用户说太慢了,咋办呢?
本地调试发现,访问首页hibernate一共生成100多条sql,瀑布寒!

用一个静态文件测试发现3-5s就可以加载完,看来是虚拟主机的数据库瓶颈,

于是后台写了个将首页发布成静态页面的功能,在早上-下午-晚上都是3-5s完成加载。

其实说白了就是动态页面静态化,哈~

后来换了服务器,用动态页面跑也3-5s完成。

0
0
分享到:
评论

相关推荐

    帝国cms之微信小程序api

    - **性能优化**:合理设计API接口,避免频繁的数据库查询,可以采用缓存策略提高响应速度。 - **错误处理**:返回清晰的错误信息,便于调试和维护。 - **版本管理**:当API需要更新时,应考虑兼容旧版本,避免对已...

    创易CreateEasy CMS V1.0 Beta版

    1、基于ASP+ACCESS/SQL SERVER的技术构建,支持全生成静态文件,加速你的网站访问速度,增强搜索引擎优化; 2、系统全模块化设计,用户可根据自己的实际需要选用相应的模块组建自己的网站即可,快速有效,拆装方便;...

    最好的asp CMS系统科讯CMSV7.0全功能SQL商业版,KesionCMS V7.0最新商业全能版-免费下载

    经过开发人员的优化,生成速度非常快,操作便捷。生成文件名以倒序方式生成:如index_100.html,index_99.html,index_88.html,自由设置每次生成的页数! 这种好处当您的栏目下有上万篇文章时越是明显,因为每次...

    PHP实例开发源码—DiYunCMS(帝云CMS).zip

    - **路由机制**:在MVC中,路由用于解析URL并调用相应的Controller和Action,理解其工作原理有助于优化网站的导航和访问速度。 3. **数据库交互** - **PDO(PHP Data Objects)**:DiYunCMS可能使用PDO进行数据库...

    创易CreateEasy CMS V1.0 SP7.rar

    1、基于ASP ACCESS/SQLSERVER的技术构建,支持全生成静态文件,加速你的网站访问速度,增强搜索引擎优化; 2、系统全模块化设计,用户可根据自己的实际需要选用相应的模块组建自己的网站即可,快速有效,拆装方便;...

    帝国CMS调用新浪iplookup实现根据ip跳转到不同域名

    此外,频繁调用第三方接口也可能带来性能问题,特别是当网站访问量较大时,需要考虑缓存机制,以减少接口调用次数,提高网站响应速度。 最后,由于本文部分内容是通过OCR扫描出的文档文字,可能存在识别错误或遗漏...

    某餐饮连锁餐饮信息化方案.zip

    这个“某餐饮连锁餐饮信息化方案”旨在为餐饮企业提供一套全面、高效的信息化解决方案,以帮助其实现业务流程的数字化转型。下面将详细探讨此方案中涉及的核心知识点。 1. **餐饮管理系统**:信息化方案的核心是...

    昆山市玉山镇某幼儿园网站源码

    4. **CMS(内容管理系统)**:源码可能基于WordPress、Joomla或Drupal等开源CMS搭建,这样可以简化网站维护和内容更新的工作流程。 5. **安全性**:考虑到涉及到儿童信息,网站需要有安全措施,如SSL证书进行数据...

    某集团网站建设方案书(doc 24页).zip

    方案书可能涉及用户界面(UI)设计、导航易用性、加载速度、可访问性等方面的优化,以提升用户满意度并促进转化。 5. 内容管理:内容管理系统(CMS)的选择和配置是网站日常运营的基础。如选择WordPress,可能讨论...

    某集团网站建设方案.docx

    - **用户体验**: 通过优化设计风格、加载速度等提升用户体验,确保网站的友好性和吸引力。 综上所述,某集团网站建设方案不仅关注于技术实现层面,同时也强调了用户体验和安全性的重要性。通过对这些知识点的深入...

    PHP实例开发源码-php某养生健康网站源码.zip

    CMS可能包含权限管理,允许不同角色的用户访问不同的功能。 9. **SEO优化**:为了提高搜索引擎排名,项目可能考虑了SEO最佳实践,如元标签设置、友好的URL结构和静态化页面生成。 10. **安全性**:考虑到网站涉及...

    某环保包装公司网站源码

    13. **持续集成/持续部署(CI/CD)**:现代化的开发流程可能包含CI/CD工具,如Jenkins、GitLab CI/CD,用于自动化构建、测试和部署过程。 14. **前端框架和库**:源码可能使用了如Bootstrap、React、Vue.js等前端...

    某Bat中高级测试工程师笔试题

    【测试工程师面试知识点详解】 1. **JMeter 运行时资源消耗高的场景及优化**: JMeter 是一种广泛使用的性能测试工具。...测试在整个DevOps流程中扮演着连接开发与运维的桥梁角色,确保快速而可靠的软件发布。

    国内某工作室程序PHP+MYSQL

    2. **数据库设计**:MYSQL中的表结构设计,如ER图(实体关系图),以及索引优化、事务处理、存储过程等高级特性。 3. **安全防护**:防止SQL注入、XSS攻击等,使用预编译语句、参数绑定、过滤用户输入等方式增强...

    ebsite for net4.0网站建设系统 v3.0 正式版.zip

    8.优化后台访问速度,3.0后后台访问速度提升几倍 9.增加IIS日志分析及404错误记录功能,这些功能可以帮助您快速清理网站访问bug,有利于提高搜索引擎权重。 10.提供开方式数据搜索模式接入,网站的搜索可订制,官方...

    商业编程-源码-生成静态页技术源码.zip

    在IT行业中,生成静态页技术是一种常见的网页优化策略,它涉及到网站开发、性能优化和搜索引擎优化(SEO)等多个方面。本资源"商业编程-源码-生成静态页技术源码.zip"显然提供了一套用于实现静态页面生成的源代码,...

    价值5000元的商业集团源码

    4. **性能优化**:考虑到商业集团的规模,源码需要经过优化,以确保高并发访问下的稳定性和响应速度。 5. **可扩展性**:源码应具备良好的扩展性,以适应集团未来业务的发展和变化。 6. **API接口**:可能包含了与...

    SDCMS 企业商业版2.0版本

    - SDCMS 2.0的优化主要体现在操作流程简化、性能提升和用户体验改善上。这使得非技术人员也能轻松上手,快速建立和维护网站。 - 可能包括了更快的页面加载速度、更直观的后台管理界面、一键安装和更新功能等。 3....

    WebLogic_Server_Performance_and_Tuning

    - **案例一**:某大型电商平台在高峰期访问量激增,通过调整WebLogic Server内存配置、优化JDBC连接池设置等手段,显著提高了系统吞吐量和稳定性。 - **案例二**:一家金融企业在进行大规模交易处理时遇到性能瓶颈,...

Global site tag (gtag.js) - Google Analytics