原文:Symfony2 學習筆記之插件格式

一個bundle類似於其它框架中的插件,但是比插件表現更好。它跟其它框架最主要的不同是在Symfony 中所有東西都是bundle,包括核心框架功能和你寫的所有應用程序代碼。Symfony 中,bundle可是一等公民。這給了你使用其它第三方開發的內容包或者分發你自己的bundle更多靈活性。你可以方便的選擇哪些內容可以應用到你的程序中那些不用,來根據你的想法優化它們。 一個bundle就是一個 ...

2012-06-25 23:21 0 7128 推薦指數:

查看詳情

Symfony2學習筆記之表單

  對於一個Web開發者來說,處理HTML表單是一個最為普通又具挑戰的任務。Symfony2集成了一個Form組件,讓處理表單變的容易起來。在這一節里,我們將從基礎開始創建一個復雜的表單,學習表單類庫中最重要的內容。   Symfony2 的Form組件是一個獨立的類庫 ...

Wed Jun 27 07:08:00 CST 2012 4 12431
Symfony2學習筆記之HTTP Cache

  富web應用程序的本質意味着它們的動態。無論你的應用程序多么有效率,每個請求比起靜態文件來說總會存在很多的耗費。對於大多數web程序來說,這沒什么。 Symfony2非常的輕快,無論你做些嚴重超載的請求,每個請求將會得到很快的回復,而不會對你的服務器造成壓力。但是隨着你站點的成長 ...

Sat Jun 30 20:36:00 CST 2012 1 5774
Symfony2學習筆記之數據校驗

  校驗在web應用程序中是一個常見的任務。數據輸入到表單需要被校驗。數據在被寫入數據庫之前或者傳入一個webservice時也需要被校驗。   Symfony2 配備了一個Validator 組件,它讓校驗工作變得簡單易懂。該組件是基於JSR303 Bean校驗規范。一個Java規范用在 ...

Sat Jun 30 21:02:00 CST 2012 2 4915
Symfony2 學習筆記之模板使用

  我們知道,controller負責處理每一個進入Symfony2應用程序的請求。實際上,controller把大部分的繁重工作都委托給了其它地方,以使代碼能夠被測試和重用。當一個controller需要生成HTML,CSS或者其他內容時,它把這些工作給了一個模板化引擎。 模板:  一個 ...

Sun Jun 24 01:08:00 CST 2012 2 12476
Symfony2 學習筆記之服務容器

理它的每一項任務的。   我們將套路一下Symfony2中一個特殊的PHP對象,它幫助我們實例化,組 ...

Wed Jun 20 00:22:00 CST 2012 5 8461
Symfony2 學習筆記之系統路由

  漂亮的URL絕對是一個嚴肅的web應用程序必須做到的,這種方式使index.php?article_id=57這類的丑陋URL被隱藏,由更受歡迎的像 /read/intro-to-symfony 來替代。   擁有靈活性更為重要,如果你要改變一個頁面的URL,比如從/blog ...

Fri Jun 22 05:54:00 CST 2012 2 12437
Symfony2 學習筆記之控制器

  一個controller是你創建的一個PHP函數,它接收HTTP請求(request)並創建和返回一個HTTP回復(Response)。回復對象(Response)可以是一個HTML頁面,一個 ...

Sat Jun 23 00:45:00 CST 2012 1 12197
Symfony2 學習筆記之內部構件

  Symfony2內部是怎樣工作的以及我們如何來擴展它呢?  從外部整體上看,symfony2代碼是由許多獨立的層構成,每一層都是建立在前一層基礎之上。其中,自動加載時不受框架直接管理的,它完全是在UniversalClassLoader類和src/autoload.php文件的幫助下獨立 ...

Tue Jun 26 05:45:00 CST 2012 1 4453
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM