-
HTML5BOILERPLATE前端框架: 網(wǎng)址:html5boilerplate.com查看全部
-
Twig: 核心概念:用類的繼承關(guān)系去管理頁面之間的關(guān)系查看全部
-
Service: 概念:程序架構(gòu)的方式 作用:把特定時(shí)期的類或方法獨(dú)立于當(dāng)前代碼單獨(dú)存在并通過Service進(jìn)行調(diào)用 查詢所有可用的Services: /app/console container:debug查看全部
-
Session: 控制器里: $this->getRequest()->getSession()->get("c"); $this->getRequest()->getSession()->set("c","11"); Flashmessage:(一般用戶表單錯(cuò)誤信息,只存儲(chǔ)一次) 控制器里:$this->getRequest()->getSession()->getFlashBag()->add([ 'mess'=>'表單錯(cuò)誤信息1', 'mess1'=>'表單錯(cuò)誤信息2', ]);查看全部
-
Request: 引用:use Symfony\Component\HttpFoundation\Request 控制器里:$this->getRequest()->方法 Response: 引用:use Symfony\Component\HttpFoundation\Response 控制器里: 1.return new Response("1234"); 2.return new JsonResponse(['a'=>'1111']); 3.return new RedirectResponse(url);查看全部
-
Controller 基本概念: --輸入(Request) header信息、get信息、post數(shù)據(jù) --輸出(Response) 頁面、JSON字符串、URL跳轉(zhuǎn)查看全部
-
路由定義引用文件: use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route;路由定義 use Sensio\Bundle\FrameworkExtraBundle\Configuration\Template;模板定義 use Sensio\Bundle\FrameworkExtraBundle\Configuration\ParamConverter;參數(shù)轉(zhuǎn)換 路由常用兩種定義方式: annotation和yml annotation格式: ( 可以在控制器定義前,定義annotation: /** *@Route("/post") */ ) /** *@Route("/{$page_num}",name="page_index",defaults={"page_num":1},requirements={"page_num"="\d+"}) *@ParamConverter("post",class="ScourgenWebBundle:Post") *@Template() */ yml格式: 控制臺(tái)查詢路由: app/console router:debug查詢所有路由定義 app/console router:match /page/index查詢指定路由定義查看全部
-
命令行生成bundle:/app/console generate:bundle查看全部
-
/composer.json文件中定義了第三方包的安裝 /app/AppKernel.php文件中定義了要啟用的包查看全部
-
vagrant管理虛擬機(jī)的工具:https//github.com/scourgen/Vagrant-PHP-Stack查看全部
-
symfony開發(fā)環(huán)境搭建: 1.使用PHP CLI-Server搭建簡(jiǎn)易開發(fā)環(huán)境-適用于個(gè)人開發(fā)者 2.使用Vagrant搭建完整開發(fā)環(huán)境-適用于需求復(fù)雜,運(yùn)用較多第三方組件或者插件的項(xiàng)目 3.搭建共享開發(fā)服務(wù)器-適用于多人團(tuán)隊(duì)查看全部
-
定義user(2)查看全部
-
定義user(1)查看全部
-
form表單的創(chuàng)建查看全部
-
發(fā)布js 和css查看全部
舉報(bào)
0/150
提交
取消