代码拉取完成,页面将自动刷新
QAPP是一套能够快速开发web应用、api接口系统、文档系统、网站的开发框架
详细文档,请访问:https://qapp.1e9.cc
http://yourdomain/qr/https://qapp.1e9.cc
,既能够生成https://qapp.1e9.cc
网址的二维码,需要添加伪静态nginx
将public目录下的nginx.txt打开,放在站点配置文件中,具体请参考nginx伪静态配置
apache
如果apache没开启.htaccess或伪静态组件,请先开启
在public目录下已经配置了.htaccess文件
IIS6
请先安装ISAPI_Rewrite组件
public目录下已配置好httpd.ini文件
IIS7以上
请确保iis已经安装官方URLRewrite组件。
public目录下已配置好web.config文件
在public目录中的config.php中进行数据库配置
支持 sqlite 和 mysql
sqlite
使用的驱动是sqlitepdo
sqlite 的文件如果为 auto,则系统会自动生成数据库存放在data文件夹内
也可以自己设定数据库文件,如 'file' => SystemRoot . '../data/123.db'
mysql
mysql使用的驱动是mysqlpdo
mysql数据库需要手工刀数据库管理器中创建,然后导入 data文件夹内的 mysql.sql 系统才能正常使用
数据库操作方法
M() 内置BD类
getMedoo() Medoo轻量级数据库类
redBean ORM库
快捷函数,两套栏目和文章操作函数
qqq_*()
uuu_*()
其他配置可参考public目录下的config.php文件中的注释
优先级别
1、application目录中的router.php
2、Admin后台管理中的路由配置
3、栏目配置中的页面路由
router.php中的配置方式请参考该文件中的案例
uri支持多个,通过英文分号分割;
控制器可以直接是一个页面文件
也可以是一个符合PSR-0规范的类
三个地方的配置都支持相同的配置方式
router.php和后台路由中的配置都支持访问方式的选择
页面路由无法选择访问方式,默认支持为ALL(GET、POST、PUT、DELETE都支持)
后台配置中还可以直接创建控制器文件
目前支持三种模板引擎
Smarty
view_smarty()
Twig
view_twig()
Mustache
view_mustache()
view支持多级文件夹,在控制器中调用view_xxx()即可返回对应的模板引擎类的实例
请参考默认案例
数据模型同样支持以下操作数据库方式
model() 加载模型
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
1. 开源生态
2. 协作、人、软件
3. 评估模型