首頁 >後端開發 >php教程 >感覺沒睡好就-shenmedoumeixie

感覺沒睡好就-shenmedoumeixie

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB原創
2016-07-29 09:10:46920瀏覽

  hi

昨晚沒睡好,雖然夢很香,但睡不好沒精神做科研啊。 。 。

1、jQuery

十二、實現聊天室創建

12.1 基本功能

登陸;

無刷新即時交流;

支援表情。

12.2 大致效果

登陸——》驗證,打算用ajax來做;

聊天——》php實現具體功能就行。

12.3 資料流分析

登陸頁面:獲取使用者名稱和密碼請求登陸-返回聊天頁面或失敗訊息以及登陸頁面;

聊天頁面:聊天內容的請求和返回(實現無刷新的更新資料);線上人員訊息的請求和回傳;處理發送內容的請求,寫入聊天內容。

12.4 登陸頁開發

 --------突然間發現需要ajax的知識儲備,但我今天不想看ajax,週末再來吧。 。 。 -----------

2、PHP實作頁面靜態化(一)

一、靜態化簡介

1.1、動態頁與靜態頁

動態:執行動態程序,php,jsp等等;例如php,語法分析,編譯再運行。

靜態:html等文件。

1.2、關於最佳化頁面回應時間

--主要手段

動態頁靜態化-本節重點;

-動態頁面靜態化

場景:頁面中的一些內容不經常改動;

實質:產生靜態的HTML文件;(減少了執行步驟,也就節省了時間)

減少響應時間,重要的是減少伺服器負擔。

不適合微博等更新較快的。

1.3 關於動態URL位址設定靜態形式

http://state.com/index.php?c=play&a=index&id=8123

變成

http://state.com/play/8123.shtml

這個過程暫時還是偽靜態(實際上還是動態文件,只是換了個馬甲)。

1.4 PHP靜態化

--純靜態

透過php程式產生的真正的靜態檔案。

又分為局部純靜態(/局部動態,實作方法可能是

ajax

的非同步操作)和全域純靜態。

--偽靜態

把URL位址轉換為類似html的情況。 二、純靜態化案例實作

2.1 buffer

--概述

其實就是緩衝區,一個記憶體位址空間,用於儲存資料。

實現靜態化,要圍繞buffer展開。

比如說電腦系統中的buffer,就是當有資料要進行儲存操作的時候,需要先把某個buffer存滿,然後再寫入磁碟。

--流程

內容——php buffer——tcp——終端機

--使用

echo 1;echo "
";

echo ob_get_contents();如果沒開啟,要嘛改php.ini,要嘛加頭檔

ob_start();

2.2 實作純靜態化

--基本方式

file_put_contents()

output_buffering()

file_put_contents()

output_buffering()

file_put_contents()

output_buffering())

以上就介紹了感覺沒睡好就-shenmedoumeixie,包括了ajax方面的內容,希望對PHP教程有興趣的朋友有所幫助。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
上一篇:IOS檔案上傳下一篇:IOS檔案上傳