PHP扩展加密工具
信息中心
Information Center
技术反馈
信息正文

软件中的“静态加速”是什么功能?

【更新时间:2020-07-02 20:45:29】   【字体大小:

功能作用:将您的网站PHP页面生成静态的HTML页,极大减轻服务器负载,加快页面显示速度,实现大型网站的访问要求。

应用范围:该功能适合页面访问量大的专业级网站和门户级网站。

应用说明:开启该功能由于会生成HTML文件,因此您的网站必须有相应写入权限。生成相应的HTML文件会保存在网站根目录下的 XLoad_HTML 的文件夹中。

应用规则:一般来说,网站管理后台是不适合使用该功能的,使用范围应该是在用户访问量较大的前台页面,当然您也可以将该功能应用在您认为需要的任何页面上。加密时一般操作方法:
进入“更多设置”-“静态加速”,启用“静态加速”和设置相应参数后“确定”。回到主界面选择部分文件加密功能(如下图),根据您的需要加密应用了静态加速功能的相关文件即可。

应用结果:最后设置好IIS或将加密好的网站上传至服务器,然后访问相应页面后的网站文件状态如下:

相关选项
网页缓存时间:即生成的HTML更新时间,一般设置1-5分钟即可;
检测HTML页面特性:加密后智能检测页面特性,如果是HTML页面会自动生成相应HTML,否则不作任何应用直接运行原PHP文件;
网页输出代码小于X字符时不生成静态:即访问某PHP文件时,输出的HTML字符太少而不必使用静态,可以利用该设置控制是否对该文件生成HTML静态;
页面地址参数大于X个时不生成静态:页面地址参数即Url中的GET提交的参数,如http://www.abc.com/view.php?userid=2817&id=40913,这个地址是2个参数。该选项可以根据当前页面的参数来控制是否生成静态。
启用节省网站空间策略:由于生成的HTML是需要占用网站空间的,您的网站信息量越多,生成的HTML文件就越多,那么占用的网站空间就会越大,启用该选项后会根据相应规则节省您的网站空间。
删除本地临时静态文件:加密并应用该功能后有时我们会在本地电脑上进行测试运行,点此按钮则会自动删除您在本地生成的HTML文件,以节约您的硬盘空间。

一般问题
1、应用静态加速功能后如何根据用户登录状态显示不同信息?
  在大型网站中,一般都会有用户交互参与。在PHP中,可以根据用户登陆状态检查其Session或Cookies来判断用户是否登录,如果登陆后则显示用户相应信息,否则显示提示登陆。
  但PHP生成HTML文件后,HTML是无法根据Session或Cookies去判断用户是否登录的。因此,具有显示用户登录状态的页面应用该功能时,必须对其相应的代码进行处理。处理方式有二种:一种是在原PHP文件相应状态显示区域使用IFRAME框架,IFRAME页面中的PHP文件显示相应信息,该IFRAME页面加密时不要应用静态加速功能。另外一种是采用js技术,Ajax获取相应状态信息并加以显示。

     

版权所有 © 江西省数联网络技术有限公司 企业机构信用代码证书[G1036010100289750R] 繁體中文 |  版权声明 |  使用条款 |  打印本页 |  回到顶部

微信服务

地址:江西省南昌市高新区金庐软件开发中心620室 电话:0791-86910377  传真:0791-86910378
邮编:330029 邮箱:support@phpXLoad.com
网站备案许可证编号:赣ICP备12008748号 您是第 299727 位访客,共有 6 位访客在线,页面耗时:0.02