Zend Framework编辑视图文件与新闻发布示例
编辑视图文件的tindex.phtml
,算是玩 Zend Framework 的人都会接触的一步。视图分离做得不错,写页面逻辑也清爽,用起来还挺顺手的。适合搞个小新闻发布系统练练手,文件结构一看就懂,改动也方便。
Zend Framework 的 MVC 结构挺清晰,视图层负责输出,逻辑啥的都丢控制器里,免得一个文件又写逻辑又搞展示,太乱。想改标题样式?直接在tindex.phtml
里调整就行。像这样:
<?= $this->escape($this->title); ?>
哦对,写这个文件的时候注意别把 PHP 逻辑写太重。比如循环输出新闻列表,放个foreach
还行,但复杂的判断逻辑最好别塞太多,控制器来管更合适。
如果你是刚入门Zend
,推荐顺带看看这篇讲 PPT 的,里面把视图那块拆得蛮细。想整体搭个小系统的话,可以跳到这个搭建教程,搭完能直接上手。
顺带说下,数据那块用的PDO,安全性比老版mysql_connect
那种好多了,防注入也简单些。还没用过 PDO 的,可以去瞅一眼这篇,配合用起来事半功倍。
如果你更熟ThinkPHP
、JSP
或是.NET
也行,新闻发布系统这类项目通用性强,切换框架也不难。想对比看看不同框架怎么实现新闻模块,底下这几个链接你可以翻翻:
如果你刚好想做个新闻发布小项目,或者练手 MVC 架构的思路,tindex.phtml
这个视图文件值得研究下。代码还挺清爽,动手能力练得快。
1.48MB
文件大小:
评论区