Board logo

標題: 1-1 認識PHP [打印本頁]

作者: 小誌    時間: 2011-4-17 05:35     標題: 1-1 認識PHP

1-1   認識PHP
Personal Home Page Tools(個人網頁工具),這是PHP於1995年首次登場時的稱呼,在PHP嶄露頭角後,它有了更耀眼的全名:Hypertext Preprocessor,這還不打緊,甚至有人更稱讚它是:Professional Home Page,無論如何,我們都簡稱它為『PHP』,PHP 程式所產生的執行結果都是標準的 HTML 格式,而且這些程式是在網路伺服器端中執行,使用一般的瀏覽器 (如IE或Netscape等) 都可以正確的獲得『執行』結果,並且將這PHP程式執行的結果直接在瀏覽器中『瀏覽』,不像 VBScript 或 JavaScript 是在使用者客戶端(Client)端的瀏覽器上執行,若使用 VBScript 來設計程式 ,客戶端(Client)在 IE 瀏覽器中可以顯示程式執行的結果,可是,客戶端(Client)若使用 Netscape 瀏覽器就無法顯示VBScript的執行結果。

只要使用一般的文書編輯器都可以撰寫PHP程式,如 Windows 中的記事本,就可以編輯。當然,其他網頁發展工具,例如,FrontPage Express、 FrontPage ....... 等也都可以;不過還是建議您用記事本來寫就好了,既省錢又方便,若是使用那些所見即所得的網頁編輯來寫PHP,可能會發生一些意想不到的離奇狀況呦。筆者一向反對使用「所見即所得」的網頁編輯軟體來撰寫網頁程式,但對大多數學習者而言,「所見即所得」的網頁編輯軟體似乎是一項快捷的工具(不必自己編寫HTML標籤敘述),所以筆者可以認同使用這些編輯軟體來完成基礎的網頁版面編輯,但前提是您必須了解這些HTML標籤敘述的意義與用法,如果您不懂得這些HTML標籤敘述的意義與用法,那如何懂得將程式敘述安插於這些HTML標籤敘述中?

由於PHP程式是在網路伺服器端執行,執行結果所產生的HTML文件適用於不同的瀏覽器。如果我們在瀏覽器中直接查看PHP網頁的原始碼,就只能看到HTML文件,原始的PHP程式碼是看不到的!這是因為PHP程式先於網站伺服器(Web Server)端執行後,將結果轉換成標準HTML法,再傳送到客戶端(Client)的瀏覽器上,因此,我們所辛苦撰寫的 PHP 程式並不會輕易的被看見進而被盜用。如下圖(A)為PHP的原始程式碼,圖(B)則是使用瀏覽器直接查看網頁的原始碼,結果就只能看到HTML文件。
         
圖(A)[attach]5376[/attach]        圖(B)[attach]5377[/attach]

之前說過:PHP能在Linux作業平台上執行,同樣也能在Windows平台上執行,為什麼?因為「PHP」有『跨平台』的功能,在不同的作業系統中PHP是暢行無阻的,因此,您不用擔心:已經在Windows平台上完成的PHP程式,移轉到Linux作業平台上就無法執行,相對的,在Linux平台上完成的PHP程式,來到Windows平台的主機中還是一樣可以執行的。
作者: carlkyo    時間: 2012-10-27 12:41

感謝大大的教學
3Q




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)