转:MVC最佳实践

一直在看框架,在看MVC,也看过yii的相关内容,感觉这是一个不错的框架。发现Yii框架的文档中,多了一篇MVC最佳实践的文章。我想,这个文章对于初学者来说,应该具备相当的指导性,而且指导相当具体。今天看Google reader,发现了这篇文章。转过来。

阅读全文→

smarteng 发布于 2011-04-08 10:25

PHP框架——Yii

Yii 是什么
Yii 是一个基于组件、用于开发大型 Web 应用的高性能 PHP 框架。它将 Web 编程中的可重用性发挥到极致,能够显著加速开发进程。Yii(读作“易”)代表简单(easy)、高效(efficient)、可扩展(extensible)。

需求
要运行一个基于 Yii 开发的 Web 应用,你需要一个支持 PHP 5.1.0 (或更高版本)的 Web 服务器。

对于想使用 Yii 的开发者而言,熟悉面向对象编程(OOP)会使开发更加轻松,因为 Yii 就是一个纯 OOP 框架。

[break]
Yii 适合做什么?
Yii 是一个通用 Web 编程框架,能够开发任何类型的 Web 应用。它是轻量级的,又装配了很好很强大的缓存组件,因此尤其适合开发大流量的应用,比如门户、论坛、内容管理系统(CMS)、电子商务系统,等等。

Yii 和其它框架比起来怎样?
和大多数 PHP 框架一样,Yii 是一个 MVC 框架。

Yii 以性能优异、功能丰富、文档清晰而胜出其它框架。它从一开始就为严谨的 Web 应用开发而精心设计,不是某个项目的副产品或第三方代码的组合,而是融合了作者丰富的 Web 应用开发经验和其它热门 Web 编程框架(或应用)优秀思想的结晶。
听说Yii是zend php5 比赛冠军的团队作品,有空研究一下~ :)
中文手册地址:http://www.yiiframework.com/doc/guide/zh_cn/


smarteng 发布于 2009-10-28 10:32

ThinkPHP学习笔记

1、可以没有Model下面的类,但是Action下面必须有一个类的定义


smarteng 发布于 2009-06-13 10:25

学习框架的要领

PHP的框架太多了,就说中国的也很多,例如:ThinkPHP,Qee,fleaphp……,要学的真是太多太多了,各个框架又不相同,今天看了TP二群的一个牛橘写的,学习框架,如何学习框架呢?我觉得他说的很有道理.原文:

"先别去看框架的源代码,不然铁定哭,先看手册,然后翻翻API,再找别人的代码看看开发流程,然后自己试着做做,等框架用熟了,再去看他的源代码"确实是这样的。


smarteng 发布于 2009-06-13 08:59