2017 © Pedro Peláez
 

project amaya

Development based on composer For Amaya PHP Framework

image

tokyo-lei/amaya

Development based on composer For Amaya PHP Framework

  • Thursday, January 12, 2017
  • by ononaoki
  • Repository
  • 1 Watchers
  • 1 Stars
  • 11 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 1 Open issues
  • 2 Versions
  • 0 % Grown

The README.md

Amaya PHP Framework

Version License, (*1)

image
, (*2)

基于Composer完成的MVC框架,自从有了依赖变成史上最最最简单的MVC!, (*3)

此框架依赖第三方库:, (*4)

Medoo 数据库, (*5)

twig 模版引擎, (*6)

whoops 调式错误, (*7)

monolog 日志, (*8)

macaw 路由, (*9)

安装方式

不了解git下载的直接下载解压缩。, (*10)

如果了解composer工具的,输入:, (*11)

composer create-project tokyo-lei/amaya 您的目录名称 dev-master --prefer-dist

然后进行依赖下载(包括解压缩必须用composer工具执行):, (*12)

composer update

最后,PHP服务器环境请对应public文件跑起。, (*13)

目录架构

   ├─app                 前后端文件夹
      └─ admin           后端文件夹
      └─ home            前端文件夹
      └─ route.php       路由文件
   ├─config              配置文件夹
      └─ config.inc.php  站点配置文件
      └─ data.inc.php    Medoo 数据配置文件
   ├─public              域名绑定目录,包括所有图片样式放置文件夹
   ├─system              核心文件、各种函数
       └─ Helper.php     函数助手
   .gitignore            git上传过滤文件 (可以删除)
   bootstrap.php         框架的各种加载启动文件
   composer.json         composer 配置文件,是框架重点的东西
   composer.lock         composer 锁定文件 具体使用自行百度。
   README.md             github的介绍(可以删除)

当下载后,目录自动生成几个文件:, (*14)

   vendor                composer 第三方库
   cache                 前台模版缓存
   logs                  日志文件

路由隐藏index.php

Apache规则(.htaccess):, (*15)

RewriteEngine On
RewriteBase /macaw

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^.*$ index.php [L]


Nginx规则(nginx.conf):, (*16)

autoindex off;

location / {
    try_files $uri $uri/ /index.php?/$uri;
}

感谢

Beijing . 冷雪峰
Guangzhou . 汶
Beijing . 向军
Sanming .Member, (*17)

此框架继续更新中!
有疑问电邮:kyomini@qq.com, (*18)

The Versions

12/01 2017

0.1.1.x-dev

0.1.1.9999999-dev

Development based on composer For Amaya PHP Framework

  Sources   Download

MIT

The Requires

 

by Ono Naoki

19/12 2016

dev-master

9999999-dev

Development based on composer For Amaya PHP Framework

  Sources   Download

MIT

The Requires

 

by Ono Naoki