Zend Framework编辑视图文件与新闻发布示例

编辑视图文件的tindex.phtml,算是玩 Zend Framework 的人都会接触的一步。视图分离做得不错,写页面逻辑也清爽,用起来还挺顺手的。适合搞个小新闻发布系统练练手,文件结构一看就懂,改动也方便。

Zend Framework 的 MVC 结构挺清晰,视图层负责输出,逻辑啥的都丢控制器里,免得一个文件又写逻辑又搞展示,太乱。想改标题样式?直接在tindex.phtml里调整就行。像这样:

<?= $this->escape($this->title); ?>

哦对,写这个文件的时候注意别把 PHP 逻辑写太重。比如循环输出新闻列表,放个foreach还行,但复杂的判断逻辑最好别塞太多,控制器来管更合适。

如果你是刚入门Zend,推荐顺带看看这篇讲 PPT 的,里面把视图那块拆得蛮细。想整体搭个小系统的话,可以跳到这个搭建教程,搭完能直接上手。

顺带说下,数据那块用的PDO,安全性比老版mysql_connect那种好多了,防注入也简单些。还没用过 PDO 的,可以去瞅一眼这篇,配合用起来事半功倍。

如果你更熟ThinkPHPJSP或是.NET也行,新闻发布系统这类项目通用性强,切换框架也不难。想对比看看不同框架怎么实现新闻模块,底下这几个链接你可以翻翻:

如果你刚好想做个新闻发布小项目,或者练手 MVC 架构的思路,tindex.phtml这个视图文件值得研究下。代码还挺清爽,动手能力练得快。

ppt 文件大小:1.48MB