php的学习
PHP最大的優(yōu)點(diǎn)之一就是易于學(xué)習(xí)。不論你是一位經(jīng)驗(yàn)豐富的程序員還是正在提高自身的Web設(shè)計(jì)技術(shù),PHP簡(jiǎn)潔直觀的結(jié)構(gòu)和大多熟悉的語(yǔ)法都能令你很快上手。這篇摘要性的文章將幫助你初步了解PHP技術(shù),同時(shí)通過(guò)文獻(xiàn)的指南帶給你掌握更多有關(guān)技能的機(jī)會(huì)。
什么是PHP?
PHP(PHP Hypertext Preprocessor的縮寫(xiě))是一種開(kāi)放源代碼的服務(wù)器端腳本語(yǔ)言,主要用于開(kāi)發(fā)Web應(yīng)用程序。同ColdFusion和ASP一樣,它也具有內(nèi)嵌和獨(dú)立的腳本功能。而且也像C++和Java一樣具有面向?qū)ο蟮慕Y(jié)構(gòu)體系。不過(guò)有一點(diǎn)卻不同于它的競(jìng)爭(zhēng)者——PHP是免費(fèi)的。
PHP已逐漸成為企業(yè)級(jí)開(kāi)發(fā)的解決方案。它已經(jīng)被許多公司所采用而且還在進(jìn)一步擴(kuò)大地盤(pán)。PHP可以在很多平臺(tái)上運(yùn)行,來(lái)自世界各地,具有多種技術(shù)背景的開(kāi)發(fā)者為其提供了強(qiáng)大的支持。
要了解有關(guān)PHP背景的更多信息以及幫助你使用PHP的技術(shù)素材不妨查閱文章《PHP:服務(wù)器端的腳本語(yǔ)言》。這篇文章提供了了解PHP工作原理的基本例子和一些有用PHP資源的鏈接,包括從哪兒得到 PHP以及如何安裝PHP等。
如何開(kāi)始
了解了PHP的基本情況要開(kāi)始學(xué)習(xí)和應(yīng)用PHP就很容易了。PHP社團(tuán)規(guī)模龐大,牽扯到開(kāi)放源代碼編程的許多方面。因此要想搞得些免費(fèi)的編程示例是一件非常簡(jiǎn)單的事。你可以修改示例代碼或者從頭開(kāi)始編寫(xiě)程序,大量的教程、幫助組織和免費(fèi)腳本唾手可得。
《教程:PHP初步》一文介紹了PHP語(yǔ)言的基本語(yǔ)法和構(gòu)造以及簡(jiǎn)短的例子。文中還包括了指向網(wǎng)上其他教程的鏈接和免費(fèi)的腳本資源,通過(guò)這些示例你可以很快熟悉PHP的開(kāi)發(fā)技術(shù)。
更進(jìn)一步
PHP的基本語(yǔ)法是非常容易的,你應(yīng)該在此基礎(chǔ)上作好進(jìn)一步深入學(xué)習(xí)的準(zhǔn)備。現(xiàn)在你已經(jīng)知道PHP是一種用于Web程序開(kāi)發(fā)的理想嵌入語(yǔ)言。文章《理解PHP的函數(shù)和類(lèi)》詳細(xì)地闡述了Web表單應(yīng)用程序的開(kāi)發(fā)內(nèi)幕。在應(yīng)用文中提到的示例之后,你應(yīng)該對(duì)PHP強(qiáng)大的面向?qū)ο筇匦杂辛巳碌恼J(rèn)識(shí)。另外,你還能從該文中學(xué)到如何顯示和接收Web變量,如何讀寫(xiě)文件以及如何用PHP發(fā)送電子郵件等信息。
如果你有C或C++編程的經(jīng)驗(yàn)就更好了,你會(huì)注意到Web表單示例的編碼結(jié)構(gòu)看起來(lái)非常熟悉。結(jié)果學(xué)習(xí)PHP編程也變得更加容易了。而且如果PHP是你的第一編程語(yǔ)言的話(huà),你采用的編程結(jié)構(gòu)同其他流行的編程語(yǔ)言別無(wú)二至。
具體應(yīng)用
為了釋放因特網(wǎng)的巨大潛能,數(shù)據(jù)庫(kù)是少不了的。PHP在這一領(lǐng)域?yàn)樗械闹饕獢?shù)據(jù)產(chǎn)品提供了連接性。由于PHP是開(kāi)放源代碼軟件,同類(lèi)的MySQL可能是與 PHP 一道使用的最流行數(shù)據(jù)庫(kù)。
《使用PHP的數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)和交付動(dòng)態(tài)Web內(nèi)容》一文討論了與數(shù)據(jù)庫(kù)聯(lián)接的各種選擇方案。為了能對(duì)你有更大的幫助,文中采用了一個(gè)MySQL示例而且還了討論你能用來(lái)操作請(qǐng)求數(shù)據(jù)的有關(guān)函數(shù)。在讀完這篇文章以后,相信你應(yīng)該實(shí)現(xiàn)自己網(wǎng)站上試圖實(shí)現(xiàn)的大多夢(mèng)想!。
獲得幫助
編寫(xiě)PHP代碼也許是一件趣事,但你完全不必重新發(fā)明車(chē)輪。PHP在開(kāi)放源代碼團(tuán)體內(nèi)非常盛行,不管是高級(jí)用戶(hù)還是初學(xué)者都能從中找到大量的有用資源。比方說(shuō),PHP擴(kuò)展和應(yīng)用程序庫(kù)(PEAR)就是PHP世界中的“Perl的CPAN”。它由嚴(yán)格指導(dǎo)和分派規(guī)則下編寫(xiě)的代碼庫(kù)所組成。
你可以在PEAR庫(kù)歷發(fā)現(xiàn)大量不但免費(fèi)而且確實(shí)非常有用的函數(shù),包括錯(cuò)誤檢查、數(shù)據(jù)庫(kù)連接、日志記錄、發(fā)送電子郵件等等。PEAR有相當(dāng)多的支持者而且受到了相當(dāng)好的維護(hù)。文章《采用PEAR加速PHP應(yīng)用程序的開(kāi)發(fā)》就解釋了如何利用PEAR模塊以便創(chuàng)建更強(qiáng)大應(yīng)用程序的原理。
轉(zhuǎn)載于:https://www.cnblogs.com/etsec/archive/2013/03/08/2950032.html
總結(jié)
- 上一篇: IT真的很重要,还是会被边缘化?
- 下一篇: 不同dll相同Type.FullName