課程
/后端開發
/PHP
/PHP實現頁面靜態化
這里我有一個疑問,用戶本身訪問的是index.shtml,ajax是寫在index.php中的,也就是說還要讓系統請求index.php一次,才能讓用戶得到動態的熱門排行的內容,那這里不是跟我們的全部靜態化一樣了嗎?
2016-09-13
源自:PHP實現頁面靜態化 2-12
正在回答
視頻標題是局部更新,整個視頻圍繞著是這四個字的意思來講解的。靜態頁面每次被訪問都會執行js文件,通過老師寫出來的代碼,用戶每次訪問都會通過ajax去調用接口去請求數據。
看不懂
因為頁面中加載了jquery 的ajax方法。$.ajax是jquery中前端與后臺服務器進行通信的方法。示例中的ajax的加載方法是每當頁面刷新一次就去執行一次ajax方法,而且是寫在模板文件中的。第一次加載index.php的時候,會生成靜態的.shtml文件,并且執行$.ajax方法與后臺進行數據交互;第二次加載index.php文件時,會直接訪問靜態的.shtml文件,此時的靜態文件中是有$.ajax方法的,所以還是會和后臺進行數據交互。 ?所以無論是第幾次加載index.php入口文件,都會執行$ajax方法。
fallwind 提問者
舉報
網站開發必備技能—頁面靜態化,幫助大家掌握一項加薪利器
2 回答局部動態化和全部純靜態
1 回答關于全站靜態化后 鏈接跳轉的疑問
1 回答laravel頁面靜態化
1 回答頁面靜態化思路
3 回答每臺搞懂這個靜態化
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2019-10-27
視頻標題是局部更新,整個視頻圍繞著是這四個字的意思來講解的。靜態頁面每次被訪問都會執行js文件,通過老師寫出來的代碼,用戶每次訪問都會通過ajax去調用接口去請求數據。
2018-05-31
看不懂
2016-09-13
因為頁面中加載了jquery 的ajax方法。$.ajax是jquery中前端與后臺服務器進行通信的方法。示例中的ajax的加載方法是每當頁面刷新一次就去執行一次ajax方法,而且是寫在模板文件中的。第一次加載index.php的時候,會生成靜態的.shtml文件,并且執行$.ajax方法與后臺進行數據交互;第二次加載index.php文件時,會直接訪問靜態的.shtml文件,此時的靜態文件中是有$.ajax方法的,所以還是會和后臺進行數據交互。 ?所以無論是第幾次加載index.php入口文件,都會執行$ajax方法。