講師回答 / 洪濤
圖片的地址我也不建議用sf2去管理,因為圖片本身沒有太多的類似轉義、合并、不同環境下顯示的內容不一樣這類的需求,而且現在比較成熟的做法都是把圖片托管到各種云平臺上,所以這個問題應該根本不成問題。
2015-03-15
講師回答 / 洪濤
自定義方法和filter可以參考這個文章:http://symfony.com/doc/current/cookbook/templating/twig_extension.html 簡單來說流程就是:創建一個類繼承Twig_Extension然后在這個類里寫你的各種方法/filter的具體邏輯把這個類注冊成一個twig的插件(使用service)在模板里調用
2015-03-06
講師回答 / 洪濤
這錯有點像是python拋出來的,你確定你的運行環境正常么,app/console其實調用的是app這個目錄里的console這個程序,你確定一下你的執行目錄下是否有app這個目錄以及目錄里是否有console這個程序?比較保險的方法是php app/console這樣使用,至少可以強制指定是使用php去運行console這個程序。
2015-03-03
講師回答 / 洪濤
這個問題沒有你想象的那么簡單,因為不管你最終怎么分,核心問題是分表之間的數據無法很好地整合成一個數據結果集,比如你對user表進行取模分表,如何實現搜索所有大于10歲的用戶這種簡單的操作?而且外鍵關系也會完全打亂,其他表里的user_id到底對應的是哪個user表里的id?從項目定位上,doctrine2的dbal提供了一些簡單的sharding功能,但使用起來有很多的限制,你可以查看一下http://doctrine-orm.readthedocs.org/projects/doctrine-dbal/...
2015-02-28