• » 域名绑定
    通过框架所提供的域名绑定功能,可以便捷地实现将框架下的任意应用或路由(限于一级路径固定)直接对应到某一域名上,直接访问这个域名的根目录就可以直接连接到指定的执行入口。
  • » 链接设定
    由于框架支持Rewrite,QueryString和PathInfo三种模式,在页面链接的设定方面可根据,按照如下两种方式:PHP脚本模式链接直接按照路由对应规则(即rewrite模式)设置,通过myStep类中的静态方法 setURL 转换待转换链接即可,但是每次执行仅能转换一……
  • » 框架钩子
    包含程序钩子和框架钩子两类。程序钩子核心控制类中包括 setFunction 和 run 两个方法,将在指定的位置(start,end,page等,也可自定义)依次(顺序或倒序)执行指定的方法:setFunction($func, $position)  - 用于注册某个方法 $func,并指定……
  • » 缓存系统
    框架通过数据、页面、浏览器三层缓存机制保证系统高效运行。数据缓存利用框架缓存管理系统,可以方便的实现数据库结果集和函数执行结果的缓存,在指定过期时限内不再重复执行,直接从缓存中调用结果,本功能通过缓存功能类实现。
  • » 模版体系
    依照框架自身模版系统特点,建议在生成页面时采用三级层级的结构:第一层:页面框架也就是应用所有页面都会包含的外层部分,一般情况下就是页面基本头属性,页面导航,结尾版权,以及通用脚本等几个部分,框架建议基础基础页面模版结构如下:<!DOC……
  • » 脚本加载
    框架在执行是会针对每个应用自动生成 cache/script/[appName].js 和 cache/script/[appName].css([appName]表示应用名称),供页面调用,这两个文件经压缩处理,可根据相关文件内容改变自动更新,载入规则如下(如文件不存在将自动忽略,其中[Tem……
  • » 执行顺序
    所有响应网址均通过rewrite模块反馈给根目录下的index.php脚本统一处理,虽然框架也支持QueryString和PathInfo两种模式,但是为了更好的网址优化和安全性,建议采用rewrite的方式,主要执行流程如下:初始化框架 - 通过框架根目录 index.php,调用……
  • » 路由设置
    自定义路由是框架功能调用的另一种模式,此方法不拘泥于固有的物理路径,可随意定制特定的规则。框架的路由设置也是基于应用,规则文件为应用根目录下的 route.php ,此文件可用于声明三项内容,分别是路由节点格式,自定义路由规则和自定义接口处……
  • » 预执行脚本
    位于应用根目录下的 global.php 即为预执行脚本,该脚本在核心实例创建后执行,可对初始化后的各参数变量进行修改,也可为应用初始化或引入通用变量,还可以在正式进入应用之前做前置检查(如是否登录等)。
  • » 函数方法库
    对于具体应用,常常还需要一些定制的方法来实现特定的功能需求,而 lib.php 便是用于存储特定方法的脚本文件,该文件位于应用根目录下,与 info.php, config.php 和 index.php 文件同目录。
  • » 核心扩展
    每个应用代码内部均可以直接调用系统核心控制类实体 $M ,进而通过核心类所提供的各类方法实现迅捷开发。但是,由于每个应用的不同情况,默认所提供的功能可能有所偏差或不能满足。
  • » 应用设置
    很多时候,需要对应用进行一定的设置,以规定应用按照要求的方式运行或显示内容。利用框架中的设置管理组件可以方便地实现设置即相关的管理功能。应用设置的模式为在继承主框架所有设置的基础上,进一步增加或更改指定具体设置项目。
  • » 建立应用
    假定框架网址为 http://localhost/ ,并设置好rewrite规则(参考 框架搭建),让我们来通过一个最经典的实例来建立一个应用。首先,每个应用都需要有个说明文件 info.php 用于介绍当前应用的基本情况,在框架app目录建立一个test子目录,并创建 in……