Zend Framework
Zend Framework 是一个开源的,面向对象的 PHP 5 Web 应用框架。 Zend Framework 通常被称为'组件库',因为它有许多松耦合组件,您可以或多或少地使用这些独立的组件。但 Zend Framework 还提供了先进的模型视图控制(MVC)的实现,可以用来建立一个 Zend Framework 应用程序的基本结构。 Zend Framework 的组件以及简短的描述的清单可以在 »components overview 找到。这个快速入门将为您介绍 Zend Framework 最常用的组件,包括 Zend_Controller,Zend_Layout,Zend_Config,Zend_Db,zend_db_table,Zend_Registry,其中还有一些视图帮助器。
使用这些组件,我们将在几分钟之内建立一个简单的数据库驱动的留言板。此应用程序的完整的源代码可在下列档案找到:
模型视图控制器
那么,到底什么是 MVC 模式?每个人都在谈论,而你为什么要关注它呢? MVC 不仅仅是三个字母的缩写(TLA),它已成为一个现代 Web 应用程序设计标准。并有充分的理由,显示大多数 Web 应用程序代码属于以下三类之一:表现,业务逻辑和数据访问。 MVC 模式很好的关注到模型分离。最终的结果是,你的表现代码可以和数据访问代码以及业务逻辑既独立又统一的共存在应用程序中。许多开发者发现这种良好定义的分离,对于保持他们的代码可组织性来说是不可或缺的,特别是当多个开发人员工作在同一应用程序的时候。
注:更多信息
让我们打开这个模式,看看各个独立的部分:
- 模型 - 这是您定义应用程序基本功能的部分。数据访问路由和一些业务逻辑可以在模型中定义。
- 视图 - 视图准确定义呈现给用户的东西。通常控制器传递数据到每个视图用来以某种方式呈现。同时,视图往往还会收集用户数据。这是在你的 MVC 应用程序中最有可能发现 HTML 标记的地方。
- 控制器 - 控制器把整个模式结合在一起。他们操纵模型,根据用户的请求和其他因素决定显示哪些视图,传递每一个视图所需要的数据,或把控制权完全移交给另一个控制器。大多数 MVC 专家建议 »尽量保持控制器瘦身 。
当然还有»更多内容 有关这一极重要的模式,但是这应该给您足够的背景知识了解我们将要建设的留言板。
分享到:
相关推荐
ZendFramework-1.10.4
jquery-2.1.0 jqueryUI1.10.4
jquery-ui-1.10.4.zip压缩包,jQuery官网所下资源,最新版本1.10.4
HDF5是一种全新的分层数据格式产品,由数据格式规范和支持库实现组成。HDF5旨在解决较旧的HDF产品的一些限制,满足现代系统和应用需求。最新hdf5-1.10.4,在安装caffe时可能会用到。
dojo 最新的稳定压缩版。版本号:1.10.4
jquery-ui-1.10.4.custom.min.js
python数据挖掘-numpy 用python做数据挖掘必备库之一
jquery-ui-1.10.4.min.js下载
gstreamer1-plugins-bad-free-1.10.4-3.el7.i686.rpm
jquery-ui-v1.10.4.js.这个有用到的就不必说了.加点资源分希望大家能理解
consul_1.10.4_linux_amd64
numpy-1.10.4.tar.gz
jquery-ui-1.10.4.custom.zip
jquery-ui docs
jquery-ui-v1.10.4.css.必备资源.加点资源分希望大家能理解
TortoiseSVN-1.10.3.28489-x64-svn-1.10.4
jquery ui十分好用 具体可参加官方网站
numpy-1.10.4-cp34-none-win_amd64.whl,python3.4,pyparsing-2.2.0-py2.py3-none-any.whl,python_dateutil-2.7.2-py2.py3-none-any.whl,scipy-0.16.0-cp34-none-win_amd64.whl共同使用