专业网站建设品牌,18年专业建站经验,服务6000+客户--广州松河
免费热线:400-963-0016
微信咨询
|
联系我们
扫二维码关注公众号
网站首页
网站建设
短视频
网站推广
网站模板
客户案例
资讯动态
关于我们
网站首页
网站建设
短视频
网站推广
网站模板
客户案例
资讯动态
关于我们
位置:
广州松河
>
技术支持
> CodeIgniter视图
CodeIgniter视图
来源:网络整理 时间:2023/2/14 0:09:27 共
3656
浏览
CI中视图即application/views/下的模版文件,模版中支持直接使用PHP,所以模版的实现没有太多好说的,说几点从视图想到的吧。
1、CI的视图可以在控制器中load多个视图,页面最后将这些内容组合起来后输出。这里load的动作如果交给控制器去做,需要调整模版结构时就需要调整控制器,这不太好。可以在控制器中进行封装或者直接交给视图去做,保证每个ACTION都只load一个视图文件。
2、让视图做它擅长的事情,不要在PHP代码中直接定义HTML,这样子会让程序和视图都难以维护,如果要加载HTML,可通过load的方式返回。
3、虽然有万能的get_instance方法,但在视图中也不要直接去读取数据或者做一些其他模块的事情。视图的作用就是接收数据并展现出来,以确保人尽其责,物尽其用。
4、关于是否要使用模版的问题,个人趋向于使用模版。直接使用PHP时,需要自己去处理变量的定义问题、转换为HTML实体的问题,而这些问题模版都可以解决,以及会提供一些更方便的操作。如果要说效率问题,不在这里,也大多不在PHP。
关于Twig模版的使用,可参考:
PHP模版引擎 – Twig
Twig模版语言入门
版权说明:
本网站凡注明“广州松河 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
相关主题:
刘德华网站建设文案怎么写
长治网站建设收费情况表
手机壁纸网站建设文案模板
搜索网站建设学校教室
买东西网站建设文案模板
孝感网站建设详细教程图
专业医疗知识网站建设方案
周口医院网站建设费用标准
出口企业备案网站建设方案
揭阳自助网站建设流程视频
·上一条:
PHP模版引擎 – Twig
|
·下一条:
jquery/layer
同类资讯
WEB前端开发是做什么的_CSS学习
如何迅速的转换音视频格式_CSS学习
html怎么在画布中添加按钮_CSS学习
空心胶囊的各个规格的具体内容积分别是多少_CSS学习
AI里边怎么插入条码_CSS学习
页面元信息的标识符是什么_CSS学习
flex什么属性为1时等比分配_CSS学习
我想在湖北省黄石市做美的空气能热水器的经销商_CSS学习
将高清的图导进我新建的图层就会很模糊_CSS学习
红米手机如何刷机_CSS学习
的含义是什么_CSS学习
word表格文字换行内容下移怎么办_CSS学习
个人税收居民身份声明文件是什么意思_CSS学习
30岁学前端开发有前途吗_CSS学习
威士忌类鸡尾酒有哪些种类_CSS学习
前端里面的BFC是什么_CSS学习
剧本杀玩家大多是什么年龄段的人_CSS学习
wps表格怎么自动计算均数差_CSS学习
web相对路径是啥_CSS学习
HTML5的网页是否是以DIV_CSS学习
资讯动态
公司新闻
互联网资讯
电商资讯
优化推广
技术支持
关于我们
公司简介
企业文化
服务项目
公司新闻
服务项目
网站建设
网站推广
品牌策划
移动应用
服务支持
在线咨询
服务流程
产品报价
售后服务
联系我们
代理加盟
付款方式
在线留言
联系方式
联系方式
电话:400-963-0016
邮箱:sales@itwy.com
QQ:250211130
微信:18520775521
Copyright © 广州松河信息科技有限公司 2005-2026 版权所有
粤ICP备16019765号
广州松河信息科技有限公司 版权所有
18520775521
QQ洽谈
sales@itwy.com