<span style="color:#333333;font-family:Simsun;font-size:14px;background-color:#FFFFFF;">《PHP入門速成》是很好的php入門資料,連資料庫,分頁都有介紹。 </span><br /> <span style="color:#333333;font-family:Simsun;font-size:14px;background-color:#FFFFFF;">總共兩組資料,一個速成,一個十天學會,其實3天就差不多了 。 </span><br /> <br /> <span style="color:#333333;font-family:Simsun;font-size:14px;background-color:#FFFFFF;">PHP是一種快速創建動態WEB網站的強大工具,其熟悉的語法風格和原始碼開放的特性能夠使用戶在最短的時間內了解和掌握其功能並進而發揮出其巨大潛力。希望本文能對廣大讀者有所啟發。祝大家早日成為PHP高手。 </span>
<span style="color:#333333;font-family:Simsun;font-size:14px;background-color:#FFFFFF;">Smarty是使用PHP寫出來的模板PHP模板引擎,是目前業界最著名的PHP模板引擎之一。它分離了邏輯程式碼和外在的內容,提供了一個易於管理和使用的方法,用來將原本與HTML程式碼混雜在一起PHP程式碼邏輯分離。簡單的講,目的就是要使PHP程式設計師同前端人員分離,使程式設計師改變程式的邏輯內容不會影響到前端人員的頁面設計,前端人員重新修改頁面不會影響到程式的程式邏輯,這在多人合作的項目中顯的尤為重要。 </span>
寫一本有關PHP的簡明教程,對 PHP選修課程而言,是必要的。 <br /> <br /> PHP 語言是開放原始碼語言,由PHP 開發小組及全世界的PHP 愛好者時刻進行著維護和更新,不斷增強其功能,所以在網絡上不斷地會湧現大量的PHP 的電子參考手冊,在書店和圖書館裡,有關PHP 的圖書也是汗牛充棟,日新月異,這些參考手冊和圖書,其內容越來越豐富,在描述上不可謂不詳盡,但是這些“詳盡”的細節描寫,對初學者而言,都顯得“大而全”,看起來猶如走進了迷宮,總感覺不甚明了。筆者在教學實踐中,曾拿它們直接作為教材使用,效果不是很好,感覺它們不便於直接作為教材使用,尤其是對課時 40 左右的 PHP選修課程而言。 <br /> <br /> 本講義是作者根據自己在實際Web軟體開發工作中,對使用PHP進行Web軟體開發,及實際教學經驗的一個簡明總結,結合相關參考文獻,整理,編寫而成,力求簡明扼要,以適合選修課教學實際的需要,所以,本講義只包含了初學者入門所需的必要的知識和實踐內容。 <br /> <br /> 由於本講義描述中,含有較多的個人見解和體會,不足之處,請各位專家、老師和讀者不吝指正。 <br />
<span style="color:#333333;font-family:Simsun;font-size:14px;background-color:#FFFFFF;">PHP編碼規格(第一版),CHM格式,開花石頭 寫 整理。 </span>
<span style="color:#333333;font-family:Simsun;font-size:14px;background-color:#FFFFFF;">《PHPLIB簡明教程》可以說是筆者用phplib進行開發的經驗與技巧總結。在開發期間,本人用phplib和自己寫的一些核心函數庫和類,用很短時間就開發了很多高效而強大的程序工具,足以表明模組化面向對象編程的好處。 </span><br /> <br /> <span style="color:#333333;font-family:Simsun;font-size:14px;background-color:#FFFFFF;">由於筆者使用phplib做開發的時間並不很長,而且程式本身很多進階的演算法並沒有採用phplib,因此phplib的許多核心進階功能也沒有完全使用。程度有限,所以如果出現任何的錯誤疏漏,請各位不吝賜教。 </span>
《PHPer》第一期目錄:<br /> 前 言 <br /># 一起「快樂 PHP」吧! ................................................ 2 <br /> 新 聞 <br /># 全面迎接 PHP5.2 的時代來臨! .................................(Ben)3 <br /> 活 動 <br />## PEA 活動歷史........................................................(默默)10 <br /> 應 用 <br /> 【程式碼分析】 <br /> PHP 原始碼分析(針對版本 PHP5.1.4) ..........................(浪灣)13 <br /># 實例解析 PHP 結合 AJAX 開發...............................(許立強)18 <br /> 【擴展與框架】 <br /> Pear 的安裝及其部分庫的使用 .............................(耿鴻豪)25 <br /> 【專案經驗(成功案例)】 <br /> 不一樣的敏捷開發實務....................................(廖宇雷)27 <br /><br /><br /># 【安全與優化】 <br /> Memcached的使用與協議分析詳解 ........................(黑夜路人)32 <br /> 【本期主題(大家談) 】 <br /># PHP 企業級應用程式................................................(雷鋒)46 <br /> 【開源專案介紹】 <br /> FleaPHP應用程式開發架構介紹 ...........................(FleaPHP)47 <br /> 知 識 庫 <br /> 【教學連載】 <br /> 教學連載 1:PHPChina 留言本實例..........................(週路明)50 <br /># 【程式設計技巧】 <br /> FCKeditor的配置和使用方法 .............................(welefen)58 <br /> MYSQL 的一些基本操作...................................(welefen)62 <br /><br />## 【外文參考】 <br /> MYSQL 中分層資料的管理 ........(作者:Mike Hillyer;譯者:李益民)66 <br /># 【PHP 百家談】 <br /> Discuz!創辦人戴誌康談中國 PHP發展..........................(Per)84 <br /># 【部落格推薦】 <br /> JSON[java script Object Notation]封裝......................(h058)88 <br /> smarty 快取控制..........................................(Jimmy)93 # ## 【人 才】 ######## 2006 中國 PHP 人才需求報告 ...............................(米粒子)96 ###
《PHPer》第二期 目錄:<br /> 目錄................................................ ........... 1 <br /> 新聞................................................ ........... 2 <br /> PHPCHINA全國巡展回顧......................................... 2 <br /> 新聞摘要................................................ ........ 12 <br /> 新聞專題................................................ ........ 13 <br /> 最新人才培訓資訊........................................ .. 14 <br /> 活動................................................ ........... 16 <br /> PHP策進會2006 回顧與2007年展望................................ 16 <br /> 程式碼分析................................................ ........ 19 <br /> java script效率測試........................................ 19 <br /> SMARTY結合AJAX無刷新留言本實例解析.............................. 24 <br /># 安全優化................................................ ........ 31 <br /> 分錶處理設計想法與實現.......................................... 31 <br /> 寫出安全的 PHP 程式碼...................................... 35 <br /> 變數沒有初始化造成安全漏洞................................ 38 <br /> 視點................................................ ........... 40 <br /> PHPER 為什麼被認為是草根? .................................... 40 <br /> 開源專案介紹......................................... ..... 43 <br /> PHPRPC 遠端過程呼叫............................................. 43 <br /> 教學連載................................................ ........ 44 <br /> PHPCHINA留言本實例(二)........................................ 44 <br /> 程式設計技巧................................................ ........ 51 <br /> MYSQL中的預存程序、觸發器與檢視................................. 51 <br /># PHP百家談.............................................. ................ 59 <br /> 粉絲網的副會孫翯訪談錄........................................ 59 <br /> PHPCHINA部落格推薦................................................ . 62 <br />
<br /> 《PHP MySQL Apache超強組合》具有最新、雖全面、最實用的特點:<br /> <br /> 最新<br /> 本書介紹的PHP、MySQL、Apache皆為目前最新版本,且筆者也透過Internet取得有關PD網站的最新資料,從而保證了本書所介紹的內容包含最新的PHP技術。 <br /> <br /> 最全面<br /> 本書不僅講述了PHP的安裝、程式方法及MySQL的使用方法,同時也附帶了PHP最常用的函式庫和MysQL常用的操作指令。 <br /> <br /> 最實用<br /> 本書後面章節透過大量的經典實例進行全面細緻講解,理論知識融入實踐當中<br />
<span style="color:#333333;font-family:Simsun;font-size:14px;background-color:#FFFFFF;">Ease Template 開發之初的目的就是為了方便使用者使用、高速應用、簡單維護。對公司來說最大優勢就是節省開發成本。假設您有一群php工程師,一組設計師,採用Ease Template只需2個小時就可以實現開發;當您使用phplib時候循環、嵌套循環、每次賦值的頭疼問題接踵而來,smarty的學習如同學習語言,這對於php工程師以及頁面製作人員來說都很大壓力,這麼多問題下,選擇Ease Template就是最經濟、可靠、高效的方案。 </span>
1 標識符命名與定義<br /> 1.1 通用命名規則<br /> 規則1.1.1不得使用漢語拼音<br /> 1.2 文件命名規則<br /> 規則1.2.1採用單字首字母大寫方式(如UserManage)<br /> 1.3 類別命名規則<br /> 規則1.3.1採用單字首字母大寫方式(如UserManage)<br /> 1.4 函數命名規則<br /> 規則1.4.1採用除第一個單字外其他單字首字母大寫方式(如userManage)<br /> 1.5 變數命名規則<br /> 規則1.5.1採用單字之間用下橫線方式(如user_manage)<br /> 1.6 常用命名規則<br /> 規則1.6.1 foreach命名規則,採用如下方式(data可以為其他名稱,鍵必須為k、k1、k2等,等必須為v、v1、v2等):<br /> foreach ($data as $k => $v) {<br /> foreach ($v as $k1 => $v1) {<br /> $t[$k1][$k]=$v1;<br /> }<br /> }<br /> 規則3.6.2 for命名規則,採用如下方式(該變數必須為i、i1):<br /> for ($i=0; $i<8;$i ) {<br /> for ($i1=0; $i1<8;$i1 ) {<br /> }<br /> }<br /> 規則1.6.3函數返回值命名規則(內部接口,只限增、刪、改資料操作的函數),採用以下方式(函數的返回值變數必須為$ ret,其中$ ret['res']是返回的值,$ ret['msg']是出錯訊息):<br /> public function addUser(){<br /> …<br /> $data=…<br /> $ret[‘res’]=$data;<br /> $ret[‘msg’]=’操作失敗! ’;<br /> return $ret;<br /> }<br /> 規則1.6.4 使用少於4次的變量,該變量統一命名為$temp(除上面特定情況外)<br /> 規則1.6.5 單雙引號使用方式,優先使用單引號(如$ret['msg'] ='操作失敗!';、$a=eavl(“$ ret ['msg'] ='操作失敗!' ;”)),特殊情況可以例外(如sql語句中字串必須用單引號)<br /> 規則1.6.6 新增資料的方法名稱以add開頭,更新資料的方法名稱以edit開頭,刪除資料的方法名稱以remove開頭<br /> 規則1.6.7 其他命名請查看excel表<br /> 1.7 資料庫的命名規則<br /> 規則1.7.1 資料庫名稱採用單字間用下橫線方式(如user_manage)<br /> 規則1.7.1 表名採用單字間用下橫線方式(如user_manage)<br /> 規則1.7.1 欄位名稱採用單字之間用下橫線方式(如user_manage)<br />
<div class="para" style="font-size:14px;color:#333333;font-family:arial, 宋体, sans-serif;background-color:#FFFFFF;"> 搜尋引擎優化在傳統意義上是行銷團隊的工作。但在本書裡,我們將從另一個角度看待搜尋引擎優化,讓程式設計師也參與搜尋引擎優化的隊伍。 </div> <div class="para" style="font-size:14px;color:#333333;font-family:arial, 宋体, sans-serif;background-color:#FFFFFF;"> 搜尋引擎優化(SEO)不只是行銷部門的工作。它必須經過Web網站開發人員的深思熟慮,貫穿了從最初的Web網站設想開始的整個開發過程。透過改變Web網站的體系架構和修改其表現技術,能夠大幅提升搜尋引擎的排名和流量水準。 </div> <div class="para" style="font-size:14px;color:#333333;font-family:arial, 宋体, sans-serif;background-color:#FFFFFF;"> 這本獨特的手冊專門為PHP開發人員或涉足技術的營銷人員編寫,為創建和維護針對搜尋引擎進行優化的Web網站提供了各種技術,包括如何透過簡化網站的索引及如何透過協調專業技術和服務來提升自己的站點。本書將引導您瞭解Web網站體系結構在搜尋引擎優化中的角色,並學習相關的各種主題,從而幫助您開發出搜尋引擎排名靠前的網站。最後,本書透過創建一個簡單的電子商務商店和優化的WordPress部落格來教導您如何運用這些知識。 </div>
<div class="para" style="font-size:14px;color:#333333;font-family:arial, 宋体, sans-serif;background-color:#FFFFFF;"> 本書全面、有系統地介紹了PHP實戰開發各個面向的技術。內容由淺入深,從易到難,實例豐富,從PHP的基本知識到高級技術與框架操作,再到專案開發與擴展應用,幾乎涉及PHP開發與應用的所有重要知識。書中全部的實例原始碼都收錄在本書的配書光碟中,供讀者實戰演練。 </div> <div class="para" style="font-size:14px;color:#333333;font-family:arial, 宋体, sans-serif;background-color:#FFFFFF;"> 本書共分5篇。第1篇介紹PHP的檔案系統、程式偵錯、異常處理、表單與JavaScript等基礎應用;第2篇介紹PHP與MySQL、PostgreSQL、SQL Server以及Oracle等多種不同資料庫的互動操作方法;第3篇介紹PHP的擴充庫PEAR、ADOdb、FPDF、GD庫的操作方法,以及目前流行的ThinkPHP、Zend Framework、CakePHP、Symfony等PHP開發框架;第4篇透過對CMS系統、OA系統、流程管理系統、資源管理系統等系統的介紹,詳細說明PHP在實際開發的應用;第5篇介紹PHP的網路用戶端、Web Service擴充應用,以及Ajax的基礎知識。 </div> <div class="para" style="font-size:14px;color:#333333;font-family:arial, 宋体, sans-serif;background-color:#FFFFFF;"> 本書光碟中的電子書分三篇:第1篇介紹PHP開發環境的建構、PHP的基本語法與操作;第2篇介紹PHP的物件導向操作及類別的開發實例;第3篇介紹PHP伺服器環境的硬體知識與伺服器維護策略。 </div> <div class="para" style="font-size:14px;color:#333333;font-family:arial, 宋体, sans-serif;background-color:#FFFFFF;"> 本書無論是對初學PHP應用程式的開發人員,或是對PHP應用程式開發有一定經驗的開發人員,都會有很大的幫助。對於經常使用PHP的程式設計師,本書也是一本不可多得的案頭必備參考書。 </div>
SpeedPHP是一款全功能的國產PHP框架應用系統,速度飛快,上手容易,是最適合初學者的PHP框架,以「快速開發、快速學習、快速執行」為理念,帶你輕鬆進入PHP高手的行列。 <br /> SpeedPHP是一個專注於速度的中文PHP框架程式。 SpeedPHP以MVC架構為基礎,輔以方便實用的命令集、全面封裝的CRUD資料庫操作、豐富的功能函數,很好地滿足了您日常快速開發的需求。 <br /> SpeedPHP以「快速」為設計概念,充分體現了三大優勢:提高開發效率,快速學習,輕快的運行速度。 <br /> php mysql結合,可以開發大中型網站,網店等軟體,flex php mysql結合可以開發像開心網這樣的遊戲,還有phpgame(遊戲),隨著php版本的不斷提高,php涉及領域網站,網遊與管理,銷售軟體等開發。 <br />
本書是全面講述PHP與MySQL的經典之作,書中不僅全面介紹了兩種技術的核心特性,還講解瞭如何高效地結合這兩種技術構建健壯的數據驅動的應用程序。本書涵蓋了兩種技術新版本中出現的最新特性,書中大量實際的示例和深入的分析均來自於作者在這方面多年的專業經驗,可用於解決開發者在實際中所面臨的各種挑戰。 本書內容全面深入,適合各層次PHP和MySQL開發人員閱讀,既是優秀的學習教程,也可作為參考手冊。
《PHP設計模式》首先介紹了設計模式,講述了設計模式的使用及重要性,並且詳細說明了應用設計模式的場合。接下來,本書透過程式碼範例介紹了許多設計模式。最後,本書透過全面深入的案例分析說明如何使用設計模式來規劃新的應用程序,如何採用PHP語言編寫這些模式,以及如何使用書中介紹的設計模式修正和重構已有的程式碼區塊。作者採用專業的、便於使用的格式來介紹相關的概念,自學成才的程式設計人員與經過更多正規訓練的程式設計人員都會非常熟悉這種格式。 <br /> PHP通常被視為建立靈活和功能豐富的網路應用程式的基石。由於學習相對簡單,因此初級程式設計人員能夠方便地採用PHP從頭開始建立應用程式。然而,考慮到這些應用程式的規模,其維護工作令人畏懼。幸運的是,成熟的程式設計社群已經提供了包括設計模式在內的一些解決方案。這些針對相同問題的可重複解決方案已在其他程式語言中應用了多年。 《PHP設計模式》的目標是:透過將經過實踐檢驗的設計模式應用於PHP應用程序,將PHP與早期的程式語言連結在一起。 <br />
PHP經典實例(第2版)能夠為您節省寶貴的Web開發時間。有了這些針對真實問題的解決方案放在手邊,大多數程式設計難題都會迎刃而解。 《PHP經典實例(第2版)》將PHP的特性與經典實例叢書的獨特形式組合在一起,足以幫助您成功地建立跨瀏覽器的Web應用程式。在這個修訂版中,您可以更方便地找到各種程式設計問題的解決方案,《PHP經典實例(第2版)》中內容涵蓋了:表單處理;Session管理;資料庫互動;使用Web服務。 <br /> 從初學者常見的問題到高級Web程式技術,這本包含了豐富的、具有實際應用價值的實例圖書,可以滿足使用PHP生成動態web內容的任何人的需要。書中更新了PHP5的有關內容,並詳細地解釋瞭如何使用新增的語言特性,例如物件導向能力的巨大改進和新的PD0資料存取擴展等。書中特別增加了有關類別和物件的部分,包含了以下基本內容:處理XML;與JavaScript互動;用PHP建構Web服務;使用SOAP和REST架構。 <br /> 《PHP經典實例(第2版)》中超過250個實例,為你每天要面對的諸多問題提供了足夠豐富的解決方案。而且,每個實例的討論部分都浸透著對每個PHP開發人員極為有益的理念。 <br /> <div> <br /> </div>
本書以科技為主線,透過大量的範例、典型應用幫助讀者透徹理解PHP函數及其應用。 <br /> 全書共分34章,主要包括變數函數、字串函數、時間與日期函數、數學函數、陣列函數、流程控制語句、正規表示式函數、session函數、類別與物件函數、目錄函數、檔案系統函數、 URL處理函數、MySQL函數、ImprovedMySQL函數、SQLServer資料庫函數、Oracle資料庫函數、ODBC資料庫連接函數、XML函數、映像函數、網路函數、Socket函數、Soap函數、Mail函數、Imap電子郵件系統函數、壓縮檔案函數、PHP選項及相關資訊函數、Apache伺服器專用函數、程式執行功能函數、FTP檔案傳輸函數、HTTP相關函數、輸出控制函數、訊號與共享記憶體函數、其他常用函數、自訂函數等。 <br /> 本書附有配套光碟。光碟提供了書中所有典型應用程式的原始程式碼,所有原始程式碼都經過精心調試,在WindowsXP\Windows2000\WindowsServer2003\Linux\UNIX下測試通過,保證能夠正常運作。 <br /> 本書是各級程式開發人員必備的參考書,也非常適合大中專院校師生學習參考。 <br />
《PHP部分常見問題總結》全面且有系統地介紹了PHP實戰開發各個面向的技術。內容由淺入深,從易到難,實例豐富,從PHP的基本知識到高級技術與框架操作,再到專案開發與擴展應用,幾乎涉及PHP開發與應用的所有重要知識。書中全部的實例原始碼都收錄在《PHP部分常見問題摘要》的配書光碟中,供讀者實戰演練。 <br /> 《PHP部分常見問題總結》共分5篇。第1篇介紹PHP的檔案系統、程式偵錯、異常處理、表單與JavaScript等基礎應用;第2篇介紹PHP與MySQL、PostgreSQL、SQL Server以及Oracle等多種不同資料庫的互動操作方法;第3篇介紹PHP的擴充庫PEAR、ADOdb、FPDF、GD函式庫的操作方法,以及流行的ThinkPHP、Zend Framework、CakePHP、Symfony等PHP開發框架;第4篇透過對CMS系統、OA系統、流程管理系統、資源管理系統等系統的介紹,詳細解說PHP在實際開發的應用;第5篇介紹PHP的網路用戶端、Web Service擴充應用,以及Ajax的基礎知識。 <br /> 《PHP部分常見問題總結》光碟中的電子書分三篇:第1篇介紹PHP開發環境的建構、PHP的基本語法與操作;第2篇介紹PHP的物件導向操作及類別的開發實例;第3篇介紹PHP伺服器環境的硬體知識與伺服器維護策略。 <br /> 《PHP部分常見問題總結》無論是對初學PHP應用程式的開發人員,或是對PHP應用程式開發有一定經驗的開發人員,都會有很大的幫助。對於經常使用PHP的程式設計師,《PHP部分常見問題總結》也是一本不可多得的案頭必備參考書。 <br />
這是由開源社群入口網站PHPChina與網路上一些PHP技術愛好者共同製作的電子刊物,根據雜誌主創人員介紹,從醞釀思路到創刊號發行,總共花了兩個多月,雜誌的內容完全由網路上的PHPer們積極提供。在發行致詞中,《PHPer》創作小組希望,以履行一個交流平台的使命來運作該雜誌——「收集用戶之所見,回饋用戶之所求。」<br /> 據了解,目前全球有超過2,000萬個網站使用PHP,包括雅虎、Google、百度、YouTube、新浪、騰訊等知名網路公司均採用PHP語言來開發自身的系統,PHP已成為了最熱門的開發語言之一。然而,PHP技術人員的成長數量還不能滿足市場的需求,尤其在中國,與其它電腦開發語言背景不一樣的是,PHP語言的教學沒有納入到普通的高校課程中,大多數PHP程式設計師均依靠自學獲取必要的知識和經驗,所以,十分希望能得到互相交流的機會。 <br /> 《PHPer》正是在這樣的背景下誕生的。 《PHPer》官方承諾,它將永遠成為一份公益性免費電子雜誌,“在開源社區上誕生,再服務於開源社區”,免費提供閱讀、下載、傳播。 <br /> 「分享、奉獻、協作」將是《PHPer》的辦刊理念。與網路Web2.0的精神一樣,該雜誌也希望建立「使用者創造內容」的模式,一方面,雜誌主辦單位希望更多的PHPer能向雜誌提供有價值的資訊和理念,讓每一個PHPer都能分享到PHP事業的發展和成長;另一方面,也期待更多的志工能加入雜誌的組織和創建中來,成為編輯部的一員或做一個積極的《PHPer》雜誌作者。 <br />
這是由開源社群入口網站PHPChina與網路上一些PHP技術愛好者共同製作的電子刊物,根據雜誌主創人員介紹,從醞釀思路到創刊號發行,總共花了兩個多月,雜誌的內容完全由網路上的PHPer們積極提供。在發行致詞中,《PHPer》創作小組希望,以履行一個交流平台的使命來運作該雜誌——「收集用戶之所見,回饋用戶之所求。」<br /> 據了解,目前全球有超過2,000萬個網站使用PHP,包括雅虎、Google、百度、YouTube、新浪、騰訊等知名網路公司均採用PHP語言來開發自身的系統,PHP已成為了最熱門的開發語言之一。然而,PHP技術人員的成長數量還不能滿足市場的需求,尤其在中國,與其它電腦開發語言背景不一樣的是,PHP語言的教學沒有納入到普通的高校課程中,大多數PHP程式設計師均依靠自學獲取必要的知識和經驗,所以,十分希望能得到互相交流的機會。 <br /> 《PHPer》正是在這樣的背景下誕生的。 《PHPer》官方承諾,它將永遠成為一份公益性免費電子雜誌,“在開源社區上誕生,再服務於開源社區”,免費提供閱讀、下載、傳播。 <br /> 「分享、奉獻、協作」將是《PHPer》的辦刊理念。與網路Web2.0的精神一樣,該雜誌也希望建立「使用者創造內容」的模式,一方面,雜誌主辦單位希望更多的PHPer能向雜誌提供有價值的資訊和理念,讓每一個PHPer都能分享到PHP事業的發展和成長;另一方面,也期待更多的志工能加入雜誌的組織和創建中來,成為編輯部的一員或做一個積極的《PHPer》雜誌作者。 <br />