吁吁
樓主你好!php程序空間:就是能支持運行php程序文件的空間,php是一種web開發(fā)語言,后綴名.php,要支持它,說明您的空間所在的主機裝了php,你能放php程序開發(fā)的網(wǎng)站,還有一點,數(shù)據(jù)庫的支持,光支持php還不明確,還要知道支持哪種數(shù)據(jù)庫,php一般跟mysql應(yīng)用在一起;跟asp空間的不同就是運行的程序不一樣,asp空間是指支持運行asp程序的空間,asp以.asp為后綴名.asp一般跟access或sqlsever數(shù)據(jù)庫一起用!不過還有些空間兩種都支持的.
斬妖旗
ThinkPHP是為了簡化企業(yè)級應(yīng)用開發(fā)和敏捷WEB應(yīng)用開發(fā)而誕生的。最早誕生于2006年初,2007年元旦正式更名為ThinkPHP,并且遵循Apache2開源協(xié)議發(fā)布。ThinkPHP從誕生以來一直秉承簡潔實用的設(shè)計原則,在保持出色的性能和至簡的代碼的同時,也注重易用性。并且擁有眾多原創(chuàng)功能和特性,在社區(qū)團隊的積極參與下,在易用性、擴展性和性能方面不斷優(yōu)化和改進。[1] ThinkPHP是一個快速、兼容而且簡單的輕量級國產(chǎn)PHP開發(fā)框架,誕生于2006年初,原名FCS,2007年元旦正式更名為ThinkPHP,遵循Apache2開源協(xié)議發(fā)布,從Struts結(jié)構(gòu)移植過來并做了改進和完善,同時也借鑒了國外很多優(yōu)秀的框架和模式,使用面向?qū)ο蟮拈_發(fā)結(jié)構(gòu)和MVC模式,融合了Struts的思想和TagLib(標簽庫)、RoR的ORM映射和ActiveRecord模式。ThinkPHP可以支持windows/Unix/Linux等服務(wù)器環(huán)境,正式版需要PHP5.0以上版本支持,支持MySql、PgSQL、Sqlite以及PDO等多種數(shù)據(jù)庫,ThinkPHP框架本身沒有什么特別模塊要求,具體的應(yīng)用系統(tǒng)運行環(huán)境要求視開發(fā)所涉及的模塊。作為一個整體開發(fā)解決方案,ThinkPHP能夠解決應(yīng)用開發(fā)中的大多數(shù)需要,因為其自身包含了底層架構(gòu)、兼容處理、基類庫、數(shù)據(jù)庫訪問層、模板引擎、緩存機制、插件機制、角色認證、表單處理等常用的組件,并且對于跨版本、跨平臺和跨數(shù)據(jù)庫移植都比較方便。并且每個組件都是精心設(shè)計和完善的,應(yīng)用開發(fā)過程僅僅需要關(guān)注您的業(yè)務(wù)邏輯。
蔣佑功
游戲行業(yè)所使用的技術(shù)多種多樣,PHP也是可以做游戲的。我當年進入的第一家游戲公司的產(chǎn)品就完全是用PHP作為后端的,當我入職之后拿到SVN權(quán)限把代碼check out出來之后看了一下心里感嘆道:原來PHP還可以這樣玩!
平可福
PHP是一個基于服務(wù)端來創(chuàng)建動態(tài)網(wǎng)站的腳本語言,您可以用PHP和HTML生成網(wǎng)站主頁。當一個訪問者打開主頁時,服務(wù)端便執(zhí)行PHP的命令并將執(zhí)行結(jié)果發(fā)送至訪問者的瀏覽器中,這類似于ASP和CoildFusion,然而PHP和他們不同之處在于PHP開放源碼和跨越平臺,PHP可以運行在WINDOWS NT和多種版本的UNIX上。它不需要任何預(yù)先處理而快速反饋結(jié)果,它也不需要mod_perl的調(diào)整來使您的服務(wù)器的內(nèi)存映象減小。PHP消耗的資源較少,當PHP作為Apache Web服務(wù)器一部分時,運行代碼不需要調(diào)用外部二進制程序,服務(wù)器不需要承擔任何額外的負擔。 除了能夠操作您的頁面外,PHP還能發(fā)送HIIP的標題。您可以設(shè)置cookie,管理數(shù)字簽名和重定向用戶,而且它提供了極好的連通性到其它數(shù)據(jù)庫(還有ODBC),集成各種外部庫來做用PDF文檔解析XML的任何事情。 有了PHP就無需特殊的開發(fā)環(huán)境和IDE,您可以以<?php 作為程序塊的開始,可以以 ?>作為PHP代碼塊的結(jié)束,當然您也可以用帶有<% %>的標記甚至用<SCRIPT LANGUAGE=“php”></script>的ASP的格式來配置PHP,PHP會在那些標志間處理所有的事情。 PHP的編程語言類似與C和Perl。在使用它們之前您沒必要聲明任何變量,而且建立數(shù)組和Hash是很簡單的事情。PHP還有一些面向?qū)ο蟮奶卣鳎梢詾榻M織和打包您的代碼提供很好的幫助。 雖然PHP在Apache里能快速運行,但是在PHP網(wǎng)站里有一些用來對Microsoft IIS 和Netscape Enterprise Server無縫結(jié)合的指令集。如果您還沒有copy PHP的話,您可以在 http://www.php.com 下載,您也可以使用操作手冊,它里邊包括了所有的關(guān)于PHP的功能和特性的說明。
張爽
php 是一種服務(wù)器端的腳本語言,一般用來做網(wǎng)站。php可以做任何其他cgi程序所能做的事,例如收集表格數(shù)據(jù),生成動態(tài)頁面內(nèi)容,或者收發(fā)cookies.可能最強大,php支持大范圍的數(shù)據(jù)庫.寫一個支持數(shù)據(jù)庫的網(wǎng)站是難以置信的簡單.通常PHP就是用來寫網(wǎng)站,一個腳本語言
駝神乙休
這么說吧,php就是實現(xiàn)用戶和服務(wù)器交流的語言。前臺就是你看到的那些東西,有些事不會變的,但有些東西是會變的,你告訴服務(wù)器你想要什么,服務(wù)器就給你顯示什么,這個過程就需要用到php來實現(xiàn),也就是后臺的數(shù)據(jù)調(diào)用。就拿這個百度知道的頁面說吧,你每個問題看到的東西都不一樣,但是結(jié)構(gòu)都是一樣的,這個結(jié)構(gòu)就是前臺設(shè)計好的,而這些內(nèi)容就是根據(jù)你點的問題,通過php(也可能是其他服務(wù)端腳本語言)來獲取相應(yīng)的數(shù)據(jù),然后在相應(yīng)的位置顯示相應(yīng)的內(nèi)容;你填寫好提問或回答,點提交,然后又是通過php把你的提交的數(shù)據(jù)保存起來,以便以后或其他人查看。
我只是不懂為什么后臺也要用到編程啊 而且代碼看著和前端代碼差不多 那么學完php后代碼到底要在前端寫還是后臺寫啊 比如下面這個代碼 為什么在前端里面加入了php代碼?hello, world
html是靜態(tài)文本,是不能喝服務(wù)器交互的,就是你所謂的前臺,那要和服務(wù)器交互獲取或上傳數(shù)據(jù)就要用到php了,就是所謂的后臺編程。php是腳本語言,就像js也是腳本語言,只不過js是在用戶端執(zhí)行的,php是在服務(wù)器端執(zhí)行的。php獲取數(shù)據(jù)后要在頁面上顯示出來就要用到php的輸出,就像你這里的至于說寫在什么地方,這個沒規(guī)定的,一般獲取數(shù)據(jù)的代碼寫在前面或者其他頁面然后調(diào)用,輸出數(shù)據(jù)就嵌套在html代碼里你要輸出的地方。
強歡笑
在學習任何東西之前,我們都得了解這門東西究竟是什么,有什么用。學習PHP一樣如此。一、什么是PHPPHP,全稱 Hypertext Preprocessor ,中文翻譯“超文本預(yù)處理器”。在PHP的官網(wǎng)是這樣介紹PHP的:PHP is a popular general-purpose scripting language that is especially suited to web development.Fast, flexible and pragmatic, PHP powers everything from your blog to the most popular websites in the world. 照顧英文能力較差的同學,以下為中文版PHP是一種被廣泛應(yīng)用的開源通用腳本語言,尤其適用于 Web 開發(fā)。擁有快速,靈活,實用的特點,PHP能做任何事,包括你的個人博客甚至是全球性的大型站點系統(tǒng)。PHP內(nèi)核由C開發(fā),因此在語法上跟C有不少相似之處。但PHP絕對不是C。PHP語法除了跟C有相似之處外,還跟Java、Perl比較流行的編程語言存在相似的地方。因此,如果你有上述語言基礎(chǔ),PHP入門會更加快速。二、PHP能干什么PHP能干任何事!PHP能直接嵌入HTML語言中,與HTML混編。PHP開發(fā)的目的主要是允許 web 開發(fā)人員快速編寫動態(tài)生成的 web 頁面,但 PHP 的用途遠不只于此。PHP還包含了命令列執(zhí)行接口(command line interface),和產(chǎn)生圖形使用者接口(GUI)程式。PHP能干任何事!PHP能干任何事!PHP能干任何事!重要的事情要說3遍!三、為什么選擇PHP1、PHP開源免費,沒有任何收費的項目。你可以隨便修改他的內(nèi)核然后用于自己的商業(yè)使用。2.、PHP開發(fā)組件豐富(對于新手來說一堆IDE也是夠選擇困難癥糾結(jié)的)3、社區(qū)成熟,85%以上的問題能在社區(qū)找到相應(yīng)的解決思路。4、PHP學習成本低,不想某門語言要學就得三件套。見效快,學1個月基本能入門5、開源庫豐富,基本所有類型均有開源產(chǎn)品6、PHP7.0基本不輸任何一門語言~!這是重點7、與MySQL近乎完美的支持8、找工作容易9、連Facebook都在用php,你還什么理由不用?
賀萍子
主要用于對象,也就是一個類中隊類內(nèi)部的變量或者函數(shù)進行操作;例如:class Mushroom{ public $size; public function __construct($size) { $this->size = $size;//這里使得上面聲明的變量$size等于構(gòu)造函數(shù)傳進來的值$size; } public function fun($i){ return $i++; } public function fun2(){ $j = $this->fun(2);//這里$j=3; }}懂了吧!不懂,可以郵件給我!webhappy@126.com
張節(jié)
PHP,一個嵌套的縮寫名稱,是英文超級文本預(yù)處理語言(PHP:Hypertext Preprocessor)的縮寫。PHP 是一種HTML內(nèi)嵌式的語言,PHP與微軟的ASP頗有幾分相似,都是一種在服務(wù)器端執(zhí)行的嵌入HTML文檔的腳本語言,語言的風格有類似于C語言,現(xiàn)在被很多的網(wǎng)站編程人員廣泛的運用。PHP 獨特的語法混合了 C、Java、Perl 以及 PHP 自創(chuàng)新的語法。它可以比 CGI 或者 Perl 更快速的執(zhí)行動態(tài)網(wǎng)頁。用PHP做出的動態(tài)頁面與其他的編程語言相比,PHP是將程序嵌入到HTML文檔中去執(zhí)行,執(zhí)行效率比完全生成HTML標記的CGI要高許多;與同樣是嵌入HTML文檔的腳本語言JavaScript相比,PHP在服務(wù)器端執(zhí)行,成分利用了服務(wù)器的性能;PHP執(zhí)行引擎還會將用戶經(jīng)常訪問的PHP程序駐留在內(nèi)存中,其他用戶在一次訪問這個程序時就不需要重新編譯程序了,只要直接執(zhí)行內(nèi)存中的代碼就可以了,這也是PHP高效率的體現(xiàn)之一。PHP具有非常強大的功能,所有的CGI或者JavaScript的功能PHP都能實現(xiàn),而且支持幾乎所有流行的數(shù)據(jù)庫以及操作系統(tǒng)。PHP 最初是1994年Rasmus Lerdorf創(chuàng)建的,剛剛開始只是一個簡單的用Perl語言編寫的程序,用來統(tǒng)計他自己網(wǎng)站的訪問者。后來又用C語言重新編寫,包括可以訪問數(shù)據(jù)庫。在1995年以Personal Home Page Tools (PHP Tools) 開始對外發(fā)表第一個版本,Lerdorf寫了一些介紹此程序的文檔,并且發(fā)布了PHP1.0。在這早期的版本中,提供了訪客留言本、訪客計數(shù)器等簡單的功能。以后越來越多的網(wǎng)站使用了PHP,并且強烈要且增加一些特性,比如循環(huán)語句和數(shù)組變量等等,在新的成員加入開發(fā)行列之后,在1995年中,PHP2.0發(fā)布了。第二版定名為PHP/FI(Form Interpreter)。PHP/FI加入了對mSQL的支持,從此建立了PHP在動態(tài)網(wǎng)頁開發(fā)上的地位。到了1996年底,有15000個網(wǎng)站使用 PHP/FI;時間到了1997年中,使用PHP/FI的網(wǎng)站數(shù)字超過五萬個。而在1997年中,開始了第三版的開發(fā)計劃,開發(fā)小組加入了 Zeev Suraski 及 Andi Gutmans,而第三版就定名為PHP3。2000年,PHP4.0又問世了,其中增加了許多新的特性。
參考資料:http://baike.baidu.com/view/118283.htm