关于CodeIgniter视图使用注意事项
本文讲述了CodeIgniter视图使用注意事项。分享给大家供大家参考,具体如下:
CI中视图即application/views/下的模版文件,模版中支持直接使用PHP,所以模版的实现没有太多好说的',说几点视图的注意事项:
1、CI的视图可以在控制器中load多个视图,页面最后将这些内容组合起来后输出。这里load的动作如果交给控制器去做,需要调整模版结构时就需要调整控制器,这不太好。可以在控制器中进行封装或者直接交给视图去做,保证每个ACTION都只load一个视图文件。
2、让视图做它擅长的事情,不要在PHP代码中直接定义HTML,这样子会让程序和视图都难以维护,如果要加载HTML,可通过load的方式返回。
3、虽然有万能的get_instance方法,但在视图中也不要直接去读取数据或者做一些其他模块的事情。视图的作用就是接收数据并展现出来,以确保人尽其责,物尽其用。
4、关于是否要使用模版的问题,个人趋向于使用模版。直接使用PHP时,需要自己去处理变量的定义问题、转换为HTML实体的问题,而这些问题模版都可以解决,以及会提供一些更方便的操作。如果要说效率问题,不在这里,也大多不在PHP。
希望本文所述对大家基于CodeIgniter框架的PHP程序设计有所帮助。
-
有关人际交往作文(精选12篇)
在平时的学习、工作或生活中,大家总免不了要接触或使用作文吧,借助作文人们可以实现文化交流的目的。那么问题来了,到底应如何写一篇优秀的作文呢?以下是小编为大家整理的人际交往作文,希望对大家有所帮助。人际交往作文篇1小女孩与小男孩相识甚久,在两人相互交换雨...
-
有意义的元旦作文(2篇)
无论是身处学校还是步入社会,大家最不陌生的就是作文了吧,作文是一种言语活动,具有高度的综合性和创造性。那么问题来了,到底应如何写一篇优秀的作文呢?下面是小编收集整理的有意义的元旦作文,希望能够帮助到大家。有意义的元旦作文1今年元旦太不爽了,连下两天雨。我...
-
社区活动简报(通用12篇)
在现实生活或工作学习中,大家总少不了接触一些耳熟能详的简报吧,简报是简要的调查报告,简要的情况报告,简要的工作报告,简要的消息报道等。你还在找寻优秀经典的简报吗?以下是小编为大家收集的社区活动简报,供大家参考借鉴,希望可以帮助到有需要的朋友。社区活动简报篇...
-
有意义的儿童节日记
一天就要结束了,想必有很多难忘的瞬间吧,何不趁现在赶紧写一篇日记。是不是无从下笔、没有头绪?以下是小编为大家收集的有意义的儿童节日记,欢迎大家借鉴与参考,希望对大家有所帮助。有意义的儿童节日记1【六一】儿童节到了,在我们自己的节日里,学校组织了一系列活动,...
相关文章
- Food and place of interest in Beijing国中英语作文
- 英语满分作文:Reading-TheBestMeanstoAcquireknowledge
- One Thing I Experienced高中英语作文
- A Bitter Experience in My Childhood国中英语作文
- Unit six Opening and Closing Ceremonies口译材料
- 关于javascript中encodeURI和decodeURI的使用方法
- java script remove Child的使用注意事项
- 英语阅读:VIT declines to acquire Ang Mo Kio property
- 英语作文My Experience With Foreign Coins
- PHP项目中CodeIgniter使用的建议