• 虽然多模块的配置可能会有一些争议,但是在项目前期能加快开发效率和部署效率,若项目发展起来有了更多的资源后可以考虑分拆模块。yaf也支持多模块的配置,先看下yaf如何配置多模块。 ... [详细]
       2015-12-07 03:45:41
  • 和常见的mvc框架不同,这里多了一个业务层用来封装系统业务。为什么要多一个层出来呢?以往的时候没有这个层 ... [详细]
       2015-12-07 03:44:57
  • Yaf_Request_Abstract代表了一个实际请求, 一般的不用自己实例化它, Yaf_Application在run以后会自动根据当前请求实例它,在程序中我们可以通过Yaf_Request_Abstract获得请求中的信息 ... [详细]
       2015-11-29 00:06:19
  • Yaf_Registry, 对象注册表(或称对象仓库)是一个用于在整个应用空间(application space)内存储对象和值的容器. 通过把对象存储在其中,我们可以在整个项目的任何地方使用同一个对象 ... [详细]
       2015-11-29 00:05:34
  • Yaf给用户提供一个了一个可扩展的、可自定的视图引擎接口,就是Yaf_View_Interface,并且Yaf还内置实现了一个简单的模板引擎Yaf_View_Simple ... [详细]
       2015-11-29 00:04:30
  • Yaf_Controller_Abstract 是Yaf的MVC体系的核心部分。 MVC是指Model-View-Controller, 是一个用于分离应用逻辑和表现逻辑的设计模式。每个用户自定义controller都应当继承Yaf_Controller_Abstract。 ... [详细]
       2015-11-29 00:03:24
  • Yaf_Config_Abstract被设计在应用程序中简化访问和使用配置数据。它为在应用程序代码中访问这样的配置数据提 供了一个基于用户接口的嵌入式对象属性。配置数据可能来自于各种支持等级结构数据存储的媒体 ... [详细]
       2015-11-29 00:02:40
  • Yaf_Dispatcher用于初始化处理请求的运行环境, 它协调路由来的请求, 并分发和执行发现的动作, 然后收集动作产生的响应, 输出响应给请求者, 并在整个过程完成以后返回响应. ... [详细]
       2015-11-29 00:02:08
  • 通过前面的学习已经对Yaf有初步的认识了,但是很多时候我们还是无从下手,前面的示例代码我们也许能看懂,但我们自己写代码还是比较困难,那是因为我们对Yaf的内建类还不熟悉,要构建我们的项目,首先要对Yaf的内建类了解充分。现在开始我们逐一总结Yaf的内建类。 ... [详细]
       2015-11-29 00:01:27
  • 路由器主要负责解析一个请求并且决定什么module、controller、action被请求;它同时也定义了一种方法来实现用户自定义路由,这也使得它成为最重要的一个MVC组组件 ... [详细]
       2015-11-28 23:57:30
  • Yaf支持用户定义插件来扩展Yaf的功能, 这些插件都是一些类. 它们都必须继承自Yaf_Plugin_Abstract. 插件要发挥功效, 也必须现实的在Yaf中进行注册, 然后在适当的实际, Yaf就会调用它. ... [详细]
       2015-11-28 23:56:42
  • Bootstrap, 也叫做引导程序. 它是Yaf提供的一个全局配置的入口, 在Bootstrap中, 你可以做很多全局自定义的工作.在一个Yaf_Application被实例化之后, 运行(Yaf_Application::run)之前, 可选的我们可以运行Yaf_Application::bootstrap ... [详细]
       2015-11-28 23:55:31
扫码关注 PHP1 官方微信号
PHP1.CN | 中国最专业的PHP中文社区 | PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | PHP问答
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved PHP1.CN 第一PHP社区 版权所有