国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

PHP中實現生成靜態文件的方法緩解服務器壓力

2024-05-04 23:21:02
字體:
來源:轉載
供稿:網友
互聯網快速普及的現在社會,越來越多的人會在一個web應用上進行交流,因而導致服務器與數據庫訪問壓力與日俱增,這邊就需要進行一些優化,譬如增加緩存、二級緩存、動態網頁靜態化以及其他的高端技術。

此處作者是使用生成靜態文件的方法:

復制代碼 代碼如下:


/**
* @desc 生成靜態文件時使用
* @todo htmlcache
* @param $root string html文件存放路徑
* @param $rule string html文件命名規則
* @param $url string 需要生成HTML文件的動態網頁地址
* @return boole true/false
*/
public function setHtmlCache($root,$rule,$url){
//檢測是否生成過靜態文件
if (file_exists($root.$rule.'.html')){//已經存在靜態文件
@unlink($root.$rule.'.html');//刪除靜態文件
return file_put_contents($root.$rule.'.html', file_get_contents($url));//重新生成
}else{//不存在靜態文件直接生成
return file_put_contents($root.$rule.'.html', file_get_contents($url));
}
}


該段方法是最普通的生成靜態文件方式,歡迎大家進行交流溝通!
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 郓城县| 井冈山市| 宜兰县| 惠水县| 叙永县| 栾城县| 屏山县| 丹江口市| 从化市| 同德县| 化德县| 鲁山县| 玉溪市| 纳雍县| 那曲县| 蓝山县| 延安市| 县级市| 开阳县| 海阳市| 四平市| 贵德县| 徐汇区| 甘肃省| 廉江市| 蚌埠市| 桐梓县| 阿勒泰市| 民权县| 南投市| 陵水| 和林格尔县| 天门市| 芒康县| 始兴县| 汤原县| 塔城市| 黑水县| 重庆市| 麻阳| 集安市|