序 | 教程摘要 |
---|---|
21 |
《PHP實戰:3款值得推薦的微信開發開源框架》【VEPHP】 PHP實例截至2013年11月注冊用戶量已經突破6億,是亞洲地區最大用戶群體的移動即時通訊軟件.基于這么龐大的用戶群體,針對微信公眾平臺的營銷也隨之而來,水漲船高的公眾平臺的二次開發也愈發的熱門起來,今天我們就來具體探討下幾款值得保舉的微信開源框架 |
22 |
《PHP學習:如何讓CI框架支持service層》【VEPHP】 基于上面描述,實現過程:(1)讓CI能夠加載service,service目錄放在application下,因為CI系統沒有service,則在application/core下新建擴展MY_Service |
23 |
《PHP實例:用 Composer構建自己的 PHP 框架之基礎準備》【VEPHP】 PHP學習目前PHP界風頭正勁的Laravel和Symfony均直接基于Composer,大家耳熟能詳著名框架CI和Yii的正開發版本CodeIgniter3和Yii2也都基于Composer(更新:北京時間2014年10月13日Yii2已經發布).Composer便是PHP框架的未來,有了它,讓CI的路由和Laravel的EloquentORM協作就會變的非常簡單 |
24 |
《PHP教程:用 Composer構建自己的 PHP 框架之構建路由》【VEPHP】 PHP學習久負盛名的CodeIgniter框架是很多人的PHP開發入門框架,同樣也是我開始學習如何從頭構建一個網站的框架.在CI中我學到了很多,其中對MVC的深入理解和對框架本質的理解對我的影響最大.從使用框架是為了提高開發效率的角度來看,框架的本質就是路由 |
25 |
《PHP學習:用 Composer構建自己的 PHP 框架之設計 MVC》【VEPHP】 在上一篇教程中,我們使用codingbean/macaw這個Composer包構建了兩條簡單路由,第一條是響應GET‘/fuck'的,另一條會hold住所有哀求.其實對PHP框架來說,有了路由就有了一切.所以接下來我們要做的事情就是讓MFFC框架更加規范,更加豐滿 |
26 |
《PHP編程:用 Composer構建自己的 PHP 框架之使用 ORM》【VEPHP】 PHP教程ORM能夠大幅提高提高開發效率,Eloquent真乃神器也!雖然web屆各語言陣營都在不斷推出新的所謂快速開發框架,終歸還是越來越像Rails.Eloquent在外面上幾乎是最像Rails的ORM的了,但是跟Rails不能比啊,Ruby的超強面向對象特性可不是蓋的.Laravel作者TaylorOtwell接受采訪時曾表示,Eloquent是整個Laravel中最難實現的部分 |
27 |
《PHP應用:Codeigniter(CI)框架分頁函數及相關知識》【VEPHP】 PHP教程忘記說了,帶查詢參數的分頁,我是這么做的.視圖中將查詢參數get提交到控制器的search辦法.在search中,用$get=$this->input->get();去獲取到查詢參數.然后加載model,用帶查詢參數和分頁參數去讀取記錄,將結果顯示到視圖 |
28 |
《PHP實例:CI框架Session.php源碼分析》【VEPHP】 PHP教程$this->session->keep_flashdata('item');?//保留閃存數據代碼如下:/**?*CI是sessionbasedcookie,,?*/classCI_Session{,,?var$sess_encrypt_cookie??=FALSE;?//是否對session加密,,?var$sess_use_database???=FALSE;//是否 |
29 |
《PHP實例:CI框架安全類Security.php源碼分析》【VEPHP】 PHP編程xss_clean()//xss過濾,,sanitize_filename()//凈化文件名,,do_hash()//md5或sha加密,,strip_image_tags()//刪除圖片標簽的不必要字符,,encode_php_tags()//把PHP腳本標簽強制轉成實體對象代碼如下:<?phpif(!defined('BASEPATH'))exit('Nodirectscri |
30 |
《PHP實戰:CI框架裝載器Loader.php源碼分析》【VEPHP】 PHP學習$this->load->library()$this->load->view()$this->load->model()$this->load->database()$this->load->helper()$this->load->config()$this->load->add_package_p |