hisune/tinymvc-demo

Hisune TinyMVC Basic Project Template

Installs: 70

Dependents: 0

Suggesters: 0

Security: 0

Stars: 6

Watchers: 4

Forks: 3

Language:CSS

Type:project

2.2 2015-07-22 14:03 UTC

This package is auto-updated.

Last update: 2024-04-09 20:33:24 UTC


README

安装方法

linux:
curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
windows:
https://getcomposer.org/Composer-Setup.exe

目录结构介绍

  • 注意某些目录的首字母大写
.
├── app                         // Hisune Tiny Frame的应用程序,里每个目录代表一个应用程序
│   └── App1                    // App1 code,目录下的推荐目录配置如下:
│       ├── bootstrap           // bootstrap文件,及自定义函数库
│       ├── config              // 配置文件
│       ├── Controller          // Controller继承\Tiny\Controller
│       │   ├── Admin           // 模块举例
│       │   │   └── Index.php   // 子模块Controller
│       │   └── Index.php       // 无模块Controller
│       ├── Model               // Model继承\Tiny\Model
│       ├── Helper              // Helper继承\Tiny\Helper
│       ├── var                 // 日志及缓存目录
│       └── view                // 视图文件
├── app1                        // 举例app
│   ├── asset                   // 前端资源目录
│   └── index.php               // app1应用的入口文件
├── vendor                      // composer包,当前只有Hisune Tiny Frame包
└── cli                         // cli接口,执行方法php cli appName fileName
  • 只允许app1目录暴露,多应用只需加app2, app3等。

示例

themeBuilder 之 dataTable admin panel themeBuilder 之 mod admin panel

About

Created by Hisune lyx