在Linux系統下實現Server Push(轉)
在Linux系統下實現Server Push(轉)[@more@]由於Linux的開放性,極大激發了程式設計師的創造力,使得以Linux為作業平臺的新技術不斷出現。Server Push(推技術)就是其中一例。它可在完全不增加成本的基礎上,使網站達到最佳的效能。本文將對其進行詳細介紹。
一、環境配置
為了在Linux下更充分領略Server Push的功能,在執行環境上,我們需進行一些選擇。
1.WWW伺服器
首先要在Linux上安裝Apache,以便能自由編譯功能模組,這樣可以充分使用Server Push、FastCGI、EPerl和PHP等新的擴充套件功能。
2.指令碼支援
筆者推薦用Perl或C語言來寫CGI指令碼,因為Perl已經是CGI指令碼程式事實上的標準。而且在Perl 5中已經可以直接呼叫 C子程式而不需要任何宣告。不管你用什麼語言來寫CGI指令碼,直譯器中應該有CGI.PM模組,筆者試用的版本是 5.004,這一模組的更新版大家可以從網上下載。
二、程式例項及函式剖析
好了,有了上面的工具,下面我們就來寫一個Server Push程式來說明它的實現過程:
一、環境配置
為了在Linux下更充分領略Server Push的功能,在執行環境上,我們需進行一些選擇。
1.WWW伺服器
首先要在Linux上安裝Apache,以便能自由編譯功能模組,這樣可以充分使用Server Push、FastCGI、EPerl和PHP等新的擴充套件功能。
2.指令碼支援
筆者推薦用Perl或C語言來寫CGI指令碼,因為Perl已經是CGI指令碼程式事實上的標準。而且在Perl 5中已經可以直接呼叫 C子程式而不需要任何宣告。不管你用什麼語言來寫CGI指令碼,直譯器中應該有CGI.PM模組,筆者試用的版本是 5.004,這一模組的更新版大家可以從網上下載。
二、程式例項及函式剖析
好了,有了上面的工具,下面我們就來寫一個Server Push程式來說明它的實現過程:
QUOTE:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617542/viewspace-944634/,如需轉載,請註明出處,否則將追究法律責任。
上一篇:
全面瞭解Linux載入器(轉)
請登入後發表評論
登入
全部評論
|
相關文章
- 在Linux中,如何實現檔案系統的快照和克隆?Linux
- 【Linux】Linux系統實現回收站功能Linux
- Linux檔案系統的實現Linux
- linux下安裝 openoffice 實現 office文件轉 pdfLinux
- 在Linux系統下製作U盤啟動盤Linux
- HTTP/2之伺服器推送(Server Push)最佳實踐HTTP伺服器Server
- Linux下玩轉nginx系列(五)---nginx實現負載均衡LinuxNginx負載
- Linux下玩轉nginx系列(七)---nginx如何實現限流功能LinuxNginx
- Linux系統管理命令二(轉)Linux
- 深入理解Linux作業系統下的守護程式(轉)Linux作業系統
- Linux 執行升訊威線上客服系統:同時支援 SQL Server 和 MySQL 的實現方法LinuxServerMySql
- 在linux下搭建NFS伺服器實現檔案共享LinuxNFS伺服器
- Linux系統呼叫詳解(實現機制分析)Linux
- WSL2:我在原生的Win10玩轉Linux系統Win10Linux
- windows server系統,登入系統提示按下 ctrl+alt+deleteWindowsServerdelete
- 用C語言在Linux系統下建立守護程式(Daemon)C語言Linux
- 在Linux系統下如何建立定時任務?操作介紹!Linux
- 在Linux 上安裝 SQL ServerLinuxSQLServer
- 在linux環境下 開機掛載 windows server share目錄LinuxWindowsServer
- linux系統下svn常用指令Linux
- VirtualBox下安裝Linux系統Linux
- Linux系統下網路配置Linux
- Linux系統下活用History命令Linux
- 在Unity中實現2D光照系統Unity
- 10分鐘實現dotnet程式在linux下的自動部署Linux
- Windows 系統,PHP實現PPT轉PDF,PDF轉圖片的操作WindowsPHP
- Linux下玩轉nginx系列(六)---nginx實現cache(快取)服務LinuxNginx快取
- polipo/privoxy 實現 Linux 系統全域性/自動代理Linux
- Bash 實現 Linux 版 sysinfo 獲取系統資訊Linux
- 深度剖析 Linux 夥伴系統的設計與實現Linux
- HTTP/2 伺服器推送(Server Push)教程HTTP伺服器Server
- linux下軟raid的實現LinuxAI
- Linux + .net core 開發升訊威線上客服系統:同時支援 SQL Server 和 MySQL 的實現方法LinuxServerMySql
- RUST 在linux 系統的安裝RustLinux
- 在 Linux 系統中開放埠Linux
- 【MSSQL】在Linux上安裝SQL SERVERSQLLinuxServer
- Linux系統下的HDD Rootkit分析Linux
- 作業系統 Linux下的程式作業系統Linux
- 【轉載】SAP 系統中STO+VC 技術實現