ZoDream Document

文档:安装

环境

PHP >= 5.6.0

PDO PHP Extension

MBstring PHP Extension

基本骨架

请下载 PHP-ZoDream 中的 starter 分支,这个分支只包含基本的骨架,适合新项目开发

主分支为框架配套的开发项目,包括本站的源码和一些开发中的模块

搭建完整架构

请配合composer.phar 在命令行执行

php composer.phar install

入口配置

<?php
use Zodream\Service\Web;

require_once dirname(__DIR__).'/Service/Bootstrap.php';
define('APP_MODULE', 'Home');                            //定义组件名
Web::main()->send();

解释 这里主要加载主程序 ,具体引入文件在

Service/Bootstrap.php

  • 第一句,是指要求 PHP 版本最低要求为 5.6 ;
  • 第二句,是指是否开启测试模式,在上线时#必须#改为 FALSE 或注释此句,不然会爆出错误并提示路径;
  • 第三句,是指定义路径,是指当前程序所在的位置,如果本入口文件与其他文件夹不处于同级目录,请指向其他文件夹所处的父目录;
  • 第四句,是指定义组件名,这个主要是为了方便多个网址同时存在,并共用同一个主程序;
  • 第五句,载入 Composer 的自动加载程序,方便以后使用其他类;
  • 第六句,正式启动程序,手动控制是为了能够手动注册其他路由;