elite目录说明

受篝火的启发,本目录结构为:

application/
    archives/
    cache/
    config/
    controllers/
    core/
    db/
        backups/
        migrations/
    errors/
    helpers/
    hooks/
    language/
    libraries/
    logs/
    models/
    modules/
    third_party/
    views/
elite/
    codeigniter/
    helpers/
    libraries/
    migrations/
    modules/
install/
public/
    assets/
        cache/
        css/
        images/
        js/
    index.php
    install/
        index.php
    themes/
        admin/
        default/
tests/
    bugs/
    controllers/
    helpers/
    libraries/
    models/
    simpletest/unit_test.php
    views/

 

Application

Application文件夹将是以后主要需要关注的地方,他包含了所开发应用的所有控制器、类库、helper、模型。以及需要使用的模块.

elite已尽可能的将其核心代码移出application文件夹,但是由于ci和HMVC模式的限制,一些代码仍然处于application文件夹中。如:MY_Controller等。

application文件夹更多情况下有特定的应用,除过elite的一些代码外,其子文件夹结构和标准CI的application相同。

 

DB 文件夹

此文件夹存储两样东西,一个是使用的内置的数据库备份功能的备份文件。另一个是保存指定应用的迁移文件。

Modules 文件夹

此文件夹保存所有为特定应用程序创建的模块。每个模块均需要有自己唯一的名称。

elite

此文件夹包含elite核心文件,以及CI的文件

  • helpers - 核心helpers.
  • libraries - 核心类库,如Assets和Template类库.
  • migrations -
  • modules - 所有的核心模块(在可能开发的所有应用程序通用的模块,如用户管理,权限,日志管理等等).

Install

该文件夹保存安装文件夹,一旦安装完成,需要移除该文件夹

Public

该文件夹保存可以从web直接访问的文件,可以使用域名指向它。

  • assets - 用于存放脚本, 图片,css样式.
  • themes - 用于存放管理和前端主题.
posted @ 2013-02-04 18:33  kelite  阅读(320)  评论(0编辑  收藏  举报