首頁  >  文章  >  後端開發  >  原始程式下載 一個簡單的PHP入門原始程式

原始程式下載 一個簡單的PHP入門原始程式

WBOY
WBOY原創
2016-07-29 08:33:281469瀏覽

引用「星空浪子」php中文文件的例子:
聊天室,是 Web 站上打發無聊人士的秘密武器。同時,站長或其它人員也可以在這裡殺時間。甚至發生一段轟轟烈烈的網路戀情呢,就算沒有,起碼可以增加打字的速度。
聊天室,其實就是多人共同使用的 CGI 程式。程序將每個人輸入的字串,依系統接收完成的時間整理過後,再送給各個使用者。而Web 聊天室和BBS 的聊天室不同的地方是BBS 聊天室可以每收到一句話,就馬上分送給每位在聊天室的網路用戶;Web 由於CGI 程序不能像BBS 的telnet 一直連線,Web CGI 必須以最快的速度將資訊送出,然後結束連線。會形成這種情形,就是因為 Web 聊天室或使用 HTTP 傳輸協定,在 HTTP 實作的版本,無論是 0.9、1.0 或是 1.1 版都無法長期佔據網路連線的 Port。
為了解決資料無法馬上傳輸的問題,及更新訊息的問題,Netscape 在 3.0 版瀏覽器之後使用了新的技術,而 Internet Explorer 也實行了這些 Netscape 研發出來的技術。 Netscape 將它分成 Server Push 及 Client Pull 二種技術。 Server Push 由Web 服務器將資料以多重MIME 編碼,送給用戶端,目前較少網站使用這種方式;而Client Pull 則利用了HTML 的meta 標籤,並利用http-equiv="Refresh" 的屬性,表示資料要重新載入,至於載入時間,則利用content 屬性來達成。
標籤通常都放在

.. 的區段中,以便讓瀏覽器可以只早準備更新使用者端的網頁。以下為 meta 和 PHP 合用的例子,設定為每十五秒重新載入一次。
">
如果不用Server Push 或是Client Pull 來做聊天室,是否有其它的方法,讓Web 的瀏覽器能聊天呢?了,不是我們要的重點。框技術來做是有必要的。 🎜>


<br> <br>本聊天室需使用頁框,您的瀏覽器無法使用<br> <br>

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