魔豆网


        ThinkSAAS入口文件

        2015-04-25 22:06:06

        在ThinkSAAS中,我们首先接触到的是入口文件,通常就是index.php文件。
        关于入口文件
        入口文件指的是在单入口应用程序中,访问者实际访问的文件。
        一个应用程序中,只能有一个入口文件作为应用程序的统一访问入口。
        入口文件通常是index.php,开发者也可以根据自己的需要另行定义。同时多个入口文件可以放到一起,组成多入口应用程序。

        典型的入口文件

        <?php
        /**
        ?* ThinkSAAS单入口
        ?* copyright (c) 2010-3000 ThinkSAAS All Rights Reserved
        ?* author QiuJun
        ?* Email:thinksaas@qq.com
        ?*/
        // 定义网站根目录,APP目录,DATA目录,ThinkSAAS核心目录
        define('IN_TS', true);
        
        
        define('THINKROOT', dirname(__FILE__));
        define('THINKAPP', THINKROOT . '/app');
        define('THINKDATA', THINKROOT . '/data');
        define('THINKSAAS', THINKROOT . '/thinksaas');
        define('THINKINSTALL', THINKROOT . '/install');
        define('THINKPLUGIN', THINKROOT . '/plugins');
        
        
        // 装载ThinkSAAS核心
        
        
        include THINKSAAS.'/thinksaas.php';
        
        
        unset($GLOBALS);
        
        入口文件的内容及作用
        定义系统常量,
        THINKROOT是系统根目录
        THINKAPP是应用程序目录
        THINKSAAS是底层目录
        载入框架核心过程文件thinksaas.php。
        全局定义、数据库连接,应用加载及操作。

        魔豆网原创 | 魔豆网平台 |