课程/PHP/后端开发
洪大师带你解读Symfony 2框架
-
-
龙峰
2018-08-24
标签页页面结构示意图-继承与扩展
-
截图
0赞 · 0采集
-
-
龙峰
2018-08-24
页面解构成代码后的型式~
-
截图
0赞 · 0采集
-
-
龙峰
2018-08-24
慕课网问答页面结构拆解示意图~_~
-
截图
0赞 · 0采集
-
-
龙峰
2018-08-24
分解慕课网的面页结构->
-
截图
0赞 · 0采集
-
-
龙峰
2018-08-24
Twig模板中,类的继承关系~
-
截图
0赞 · 0采集
-
-
Issa_Tan
2015-05-27
- 使用类的这种方式编码,可以给不同的部分设置不同的缓存时间,从而更高效率。
头部和尾部的 缓存时间 应该是比较长。
相关课程也可以设置 1小时 的缓存时间。
-
0赞 · 1采集
-
-
Issa_Tan
2015-05-27
- 标签页结构:
class TagPage extends WendaPage{
public $content;
public function getRightMenu(){
return $this->new_question_button.$this->tags.$this->related_class;
}
public $related_class;
}
-
截图
0赞 · 0采集
-
-
Issa_Tan
2015-05-27
- 问答页面的结构:
class WendaPage extends BasicPage{
public $content;
public function getMainContent(){
return $this->getLeftMenu().$this->content.$this->getRightMenu();
}
public function getLeftMenu(){
return $this->global_menu.$this->my_menu;
}
public $global_menu;
public $my_menu;
public function getRightMenu(){
return $this->new_question_button
.$this->tags
.$this->weekly_hot_question
.$this->top_board;
}
public $new_question_button;
public $tags;
public $weekly_hot_question;
public $top_board;
}
-
截图
0赞 · 0采集
-
-
Issa_Tan
2015-05-27
- abstract class BasicPage{
public function getHeader(){}
public function getMainConternt(){}
public function getFooter(){}
}
-
截图
0赞 · 0采集
-
-
前进吧少年
2015-05-21
- 6-6 案例分析:imooc网页结构分析
标签页结构示意图。
页面和页面之间的关系,其实就是类与类之间的继承和复写。是面向对象的思维方式。
twig 可以根据不同内容,设置不同缓存时间。
头部尾部,缓存时间长,不经常修改,渲染到这部分可以直接读取。小板块如相关课程,可以设置1小时的缓存时间。
多个页面也是可以共享缓存时间的。
-
截图
0赞 · 0采集
-
-
前进吧少年
2015-05-21
- 6-6 案例分析:imooc网页结构分析
问答页面的结构也可以写成一个类。
-
截图
0赞 · 0采集
-
-
前进吧少年
2015-05-21
- 6-6 案例分析:imooc网页结构分析
头部header和尾部footer是一样的。
-
截图
1赞 · 0采集
-
-
qiheizhiya
2015-04-29
- /**
* @Route("/mxd")
* 默认一个路由目录
*/
class DefaultController extends BaseController
{
/**
* @Route("/page/{id}",defaults={"page_num":1},requirements={"page_num"="\d+"})
* @Template()
*/
//具有@的注释参数都是有用的,上述路由里参数可以直接访问的,输入localhost:8000/hi/world,world参数就会传入template模板(Resources/views/index.html.twig)
//会打印出hello world,hi这个路径可以在注释里自由改变,访问时相应改变
/*
public function indexAction($page_num)
{
$a=$this->getRequest()->get('a');
return array('name' => $a);
//以上动态获得临时数据,并显示
//return array('name' => $page_num);
}
*/
public function indexAction()
{
$a=$this->checkUser();
//http://a.com/mxd/post/3?a=12
//$a=$this->getRequest()->get('a');
//$a=$this->getRequest()->getSession()->get("c");
//return new RedirectResponse("http://www.baidu.com");
return array('name' => $a);
//以上动态获得临时数据,并显示
//return array('name' => $page_num);
}
}
-
0赞 · 0采集
-
-
qiheizhiya
2015-04-29
- twig 可以根据不同内容,设置不同缓存时间。
非常强大。
相关课程,可以设置1小时的缓存时间。
-
0赞 · 0采集
-
-
nebtden
2015-03-26
- twig 可以根据不同内容,设置不同缓存时间。
非常强大。
相关课程,可以设置1小时的缓存时间。
-
截图
0赞 · 0采集
-
-
猿途
2015-01-15
- 点击标签页面,右边已经变化。
getrightmenu做一个复写
点击标签里面,就只有正文和右边相关课程变了。
每一块的功能,定位为相同属性或方法。相同的地方,定义基类。
网站结构,每一个具体的内容都可以找到一个方法去负责。每一个页面只负责生成自己得页面。
还可以为不同的内容设置不同的缓存时间。
-
截图
0赞 · 0采集
-
-
猿途
2015-01-15
- 用类模拟
-
截图
0赞 · 0采集
-
-
猿途
2015-01-14
- 问答页面结构
-
截图
0赞 · 0采集
-
-
猿途
2015-01-14
- mooc网页,层次结构用twig
-
截图
0赞 · 0采集
-
-
jack1018
2015-01-10
- page structure
-
截图
0赞 · 0采集