亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

洪大師帶你解讀Symfony 2框架

洪濤 其它
難度中級
時長 8小時44分
學習人數
綜合評分9.70
28人評價 查看評價
9.9 內容實用
9.6 簡潔易懂
9.6 邏輯清晰
  • Route('URL',requirements={"變量名"="正則"})
    查看全部
    0 采集 收起 來源:如何定義URL

    2018-03-22

  • server:run -vvv
    查看全部
  • twig模板引擎以及JS/CSS文件管理。 提升網頁速度。smarty或者twig、php本身就是一個模板引擎。 1、如何用twig開發 2、如果用symfony2去管理JS/CSS文件,比如需要考慮在生產環境和開發環境是不同的。開發的JS/CSS文件是沒有壓縮過的。甚至可以把很多的JS/CSS文件壓縮成一個大的文件,以加快載入速度。 又比如:LESS/SASS->CSS源文件--動態編譯成css 怎么樣保證每次部署完,讓用戶重新加載,因為更改后,瀏覽器可能會有緩存,會自動去讀取現有。
    查看全部
    0 采集 收起 來源:概述

    2018-03-22

  • 心得:在具體開發當中,會有很多controller,一組業務邏輯就死controller。 目前是直接繼承的,在項目開始的時候,建立一個baseController,以后所有的就繼承這個controller。這可以提升開發效率。主要用于共享代碼。 controller是否可以封裝成一個service呢?可以做到。如果封裝成了,那就可以在代碼的任何地方直接調用。 我希望在做某件事情的之前和之后,做一個特定的事情。如:checkBeforeRun和checkAfterRun.運行聲明周期。 自己寫annotation?
    查看全部
  • container里面有很多很多service。 doctrine是獲取數據庫,$this->container->get('container'); 很多東西就是一個服務。 使用symfony編程就是調用各種service。 app/console container:debug可以看到所有的service。
    查看全部
  • 互不干擾的。 將一類事情封裝成一種服務。 鏈接、表單驗證、session管理。對于別人來說,就是小程序,對外暴露接口。 比如把所有關于session,全部封裝起來,變成一個類,只要調用就好了。
    查看全部
  • service,最重要的概念。 服務:程序架構的方式 作用:把特定事情的類或方法獨立于當前代碼。 SOA:面向服務的架構。 比如,鏈接數據庫,數據庫就是第三方獨立存在的服務。對于業務邏輯是相對獨立的。雖然業務邏輯會用到數據庫,但是不關心數據庫類型、IP等。是有自己的完整的生命周期的。
    查看全部
  • session,是應用程序之間傳輸數據的一種方式。 $this->getRequest()->getSession()->set("c",1000);這樣設定與獲取。 如果php在app/cache/dev/session要有寫權限。這主要是用vagrant做開發的。 getFlashBag()->add();將很多,前端遍歷,每行錯誤信息,用在表單驗證上。
    查看全部
  • return new RedirectResponse,只要訪問這個頁面就被自動定向到頁面。 Response,把所有的關于所有的response,都給封裝了。非常嚴謹非常強大的封裝。做任何我們想做的事情。
    查看全部
  • $this->getRequest(),可以獲取所有頁面請求。isXmlHttpRequest 工具:httple,簡單地在命令行模擬的工具,調試工具。 當又有get又有post的時候,獲取的是什么呢? 1、應該避免get與post請求變量名。 2、會以get請求優先于post請求,重名的時候,得到的是get值。
    查看全部
  • symfony是對request進行加工,根據業務需求處理成特定的response并返回給用戶的一個流程。而request和response都是symfony的兩個類。
    查看全部
    0 采集 收起 來源:Controller簡介

    2015-01-12

  • 了解controller,必須了解這兩個概念。對于輸出,response,可能是頁面、JSON字符串、URL地址等。
    查看全部
    0 采集 收起 來源:Controller簡介

    2015-01-12

  • 三中開發環境的用途
    查看全部
    0 采集 收起 來源:本章概述

    2015-01-11

  • assetic:dump
    查看全部
  • asset version
    查看全部

舉報

0/150
提交
取消
課程須知
1、熟練掌握PHP基本語法知識 2、熟練掌握PHP面向對象思想 3、具有1-2年開發經驗
老師告訴你能學到什么?
1、如何搭建Symfony2的開發環境 2、如何使用Symfony2框架進行網站開發 3、如何部署Symfony2項目

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!