zencart 对首页静态化处理
今天有一朋友抱怨自己的网站访问速度太慢,或有时快有时慢。客人点了后,打不开就走了。
解决方法,一般有,看一下服务器的带宽,服务器上网站的数量。给图片瘦身。
在这些都没有办法再改进的情况下,只能想让首页静态化,提高首页的访问速度,尽可能留一些客户。
第一步:
用一个程序,手动生成静态页面。
<?phpob_start(); @readfile("http://www.yourdoname.com/"); $string = ob_get_flush(); $myfile = fopen("myfile.html","w"); fwrite($myfile,$string); ob_clean();
?>
上面的yourdoname要改成自己的域名。
第二步:再index.php开头加入以下代码
if (!isset($_SESSION) && empty($_GET) && empty($_POST)){$file_handle = fopen("http://www.yourdoname.com/myfile.html","r"); while (!feof($file_handle)) {$line = fgets($file_handle);echo $line;}fclose($file_handle);exit(0);
}
这样试一下,在本机速度都快很多。
转载于:https://www.cnblogs.com/zqfleaf/archive/2010/06/04/1751529.html
zencart 对首页静态化处理相关推荐
- 开源 java CMS - FreeCMS2.7 移动端首页静态化
2019独角兽企业重金招聘Python工程师标准>>> 项目地址:http://www.freeteam.cn/ 移动端首页静态化 从左侧管理菜单点击首页静态化进入. 系统会直接提示 ...
- web开发中首页静态化处理
首先为什么我们要将页面静态化呢? 首先我们来讲讲页面静态化的优点: 1:加快网站的运行速度,提升客户体验 2:减少对后端服务器的压力 其次我们再来讲讲页面静态化处理的一些要求? 跟客户信息相关的内容, ...
- PHP 实现全站静态化 首页静态化 列表页静态化 内容静态化 .
首先先要把需要静态话的内容发到模版上去 eg.这个是静态化首页的 function staticIndex(){ $newslist = $article->getArticles(null,5 ...
- Django项目--首页静态化
0前言 1.使用Celery生成静态页面 task.py中新增任务函数generate_static_index_html(),任务函数生成静态页面. @app.task def generate_s ...
- 缓存伪静态html,伪静态缓存(整站静态化)
→→→→→→→→→→→→→→→↑建↑议↑及↑反↑馈 -------------------------- IIS6可以通过404.asp来实现首次生成,有兴趣的可以联系我当小白鼠,,当然插件不免费,, ...
- 开源 java CMS - FreeCMS2.6 静态化管理
2019独角兽企业重金招聘Python工程师标准>>> java 开源论坛系统http://javabbs.javaz.cn 项目地址:http://www.freeteam.cn/ ...
- 大型网站架构提速关键技术(页面静态化、memcached、Mysql优化)
大型网站关键技术介绍 1. pv值(page views),访问量大 带来问题 a. 流量大 10000000*2m ->解决方案 买带宽 ,优化程序(处理图片) b. 并发量,同时访问网站的人 ...
- 页面静态化----------------------------------------个人笔记
***********************************************大型网站提速关键技术(页面静态化,mmecached,mysql优化)****************** ...
- HTML页面静态化技术
随着网站的内容的增多和用户访问量的增多,无可避免的是网站加载会越来越慢,受限于带宽和服务器同一时间的请求次数的限制,我们往往需要在此时对我们的网站进行代码优化和服务器配置的优化. 此文已Django的 ...
- CMS使用freemarker实现页面静态化
(一) FreeMarker的优点 可以彻底的分离表现层和业务逻辑.曾经在使用JSP 开发过程中发现在页面中大量的存在业务逻辑的代码,使得页面内容凌乱,在后期大量的修改维护过程中就变得非常困难.但是, ...
最新文章
- Django-admin管理工具
- java 锁旗标_Java多线程
- 黑客(续) (压位高精+状压dp)
- (计算机组成原理)第二章数据的表示和运算-第二节4:定点数的加减运算和溢出判断
- 高盛的AI说,今年世界杯冠军是巴西
- oracle内连接时列的值是null,Oracle SQL - 比较空值时的JOIN性能
- ROS的学习(十九)用rosserial创建一个subscriber
- 面试题27 二叉搜索树转换为双向链表
- 中行网银安全控件 v1.0 官方版
- 私人助手android,私人助手Pro专业版
- wsimport命令
- 网易邮箱写邮件HTML转换按钮,网易邮箱帮助中心 - 写信
- java和Js中的类型转换_graalvm js 与java 类型转换的一些方法
- [ Node | koa2 ] 喜马拉雅JSSDK签名服务
- 升级安装win11 22H2(跳过TPM和CPU等检测)
- 很雷很有财也很搞笑的笔试答题
- 火焰图(FlameGraph)的使用
- HEX转BCD ,HEX转ASCII,HEX转DEC 算法合集 | C语言实现
- Fedora linux root登录和ssh连接
- 2021数模国赛A题
热门文章
- 拓端tecdat|R语言随机森林RandomForest、逻辑回归Logisitc预测心脏病数据和可视化分析
- 拓端tecdat|R语言特征选择——逐步回归
- matlab 矩阵动态,matlab – 如何以块为单位动态重塑矩阵?
- java调用flex_转载:在JavaScript中调用Flex方法
- scipy中稀疏矩阵coo_matrix, csr_matrix 的使用
- Deep Learning for Content-Based Image Retrival:A Comprehensive Study 论文笔记
- 利用matlab求图像均值和方差的几种方法
- 【Caffe代码解析】compute_image_mean
- 【论文笔记】Deep Learning Face Representation from Predicting 10,000 Classes
- VMware12安装虚拟机教程、Ubuntu16.04安装教程