最近有网友提到 seagull的中文资料太少,作为seagull的使用者和中文文档和语言包的维护者,我有责任和义务为seagull社区贡献一份自己的力量,所以从这篇开始我将会制做一系列的Seagull框架的学习教程,这些教程在完善之后还会以PDF格式发布在Seagull框架的google中文讨论组,当然我也会努力进一步完善Seagull框架wiki的中文文档,欢迎大家指正我们翻译或理解上的错误
,希望所有的Seagull使用者一起努力共同促进Seagull中文
社区的发展
。
今天我们就开始学习第一篇,你将了解Seagull框架并学会如何安装Seagull框架?
什么是Seagull?
简单的说,Seagull是众多的基于MVC架构的PHP开源框架之一。所谓的MVC架构是指一个WEB应用分成M(Model,模型层,封装数据,流程和业务逻辑),V(View,视觉层,从Model中提取数据并加以呈现),C(Controller,控制并指导着整个流程的进行,接收客户端的输入,转换成 Model和View可以接受的形式)。
为什么要使用框架?
如果你从未使用过框架,你肯定会说“我为什么要用框架?我没用也好好的!”。那么你在开发项目的时候是否遇到这样的问题呢:
* 你是否有觉得经常需要剪切代码然后粘贴代码呢?
* 你是否有觉得自己经常在做重复性的工作呢?比如:缓存ÿ
今天我们就开始学习第一篇,你将了解Seagull框架并学会如何安装Seagull框架?
什么是Seagull?
简单的说,Seagull是众多的基于MVC架构的PHP开源框架之一。所谓的MVC架构是指一个WEB应用分成M(Model,模型层,封装数据,流程和业务逻辑),V(View,视觉层,从Model中提取数据并加以呈现),C(Controller,控制并指导着整个流程的进行,接收客户端的输入,转换成 Model和View可以接受的形式)。
![](https://p-blog.csdn.net/images/p_blog_csdn_net/xinhaozheng/EntryImages/20081209/mvc.jpg)
如果你从未使用过框架,你肯定会说“我为什么要用框架?我没用也好好的!”。那么你在开发项目的时候是否遇到这样的问题呢:
* 你是否有觉得经常需要剪切代码然后粘贴代码呢?
* 你是否有觉得自己经常在做重复性的工作呢?比如:缓存ÿ