zoukankan      html  css  js  c++  java
  • SpeedPHP多入口设置 前台和后台入口分开

    因为前台和后台的一些配置是相同的,因此在这里抽取出了共同配置,放到了config.php文件中:

    config.php

    <?php
    // 定义当前目录
    define("APP_PATH",dirname(__FILE__));
    // 定义框架目录
    define("SP_PATH",APP_PATH."/SpeedPHP");
    // 默认时区设置
    @date_default_timezone_set('PRC');
    // 载入用户自定义的函数文件
    require(APP_PATH.'/lib/functions.php');
    
    // 通用的全局配置
    $spConfig = array(
        "db" => array(
            'host' => 'localhost',
            'login' => 'root',
            'password' => '',
            'database' => 'sp'
        ),
        'view' => array(
            'enabled' => TRUE, // 开启视图
            'config' =>array(
                'template_dir' => APP_PATH.'/template', // 模板目录
                'compile_dir' => APP_PATH.'/tmp', // 编译目录
                'cache_dir' => APP_PATH.'/tmp', // 缓存目录
                'left_delimiter' => '<{',  // smarty左限定符
                'right_delimiter' => '}>', // smarty右限定符
            ),
        ),
                
        'model_path' => APP_PATH.'/model', // 定义model类的路径
    );

    前台入口index.php

    <?php
    // 网站主体模块程序入口文件
    
    // 载入配置与定义文件
    require("config.php");
    
    // 当前模块附加的配置
    $spConfig['controller_path'] = APP_PATH.'/controller/'.basename(__FILE__,".php");
    
    // 载入SpeedPHP框架
    if(file_exists(SP_PATH."/SpeedPHP.php")){
        require(SP_PATH."/SpeedPHP.php");
        spRun();
    }else{
        
    }

    后台入口admin.php

    <?php
    // 后台模块程序入口文件
    
    // 载入配置与定义文件
    require("config.php");
    
    // 当前模块附加的配置
    $spConfig['controller_path'] = APP_PATH.'/controller/'.basename(__FILE__,".php");
    
    // 载入SpeedPHP框架
    require(SP_PATH."/SpeedPHP.php");
    spRun(); // SpeedPHP 3新特性

    为了更方便后台的使用以及获得更好的url优化,大家可以参考htaccess伪静态的写法:http://www.cnblogs.com/wuyou/p/3495348.html

  • 相关阅读:
    Cocos2d-js官方完整项目教程翻译:六、添加Chipmunk物理引擎在我们的游戏世界里
    linux coreseek-4.1安装
    8个必备的PHP功能开发
    LINUX 下mysql导出数据、表结构
    PHP缩略图类
    PHP文件上传类
    PHP抓取页面的几种方式
    MySQL性能优化的最佳20+条经验
    zend studio9.0.3破解及汉化 windons版
    【转载】【面试经验】PHP中级面试题
  • 原文地址:https://www.cnblogs.com/wuyou/p/3495350.html
Copyright © 2011-2022 走看看