rabin a0b005e838 edit | 7 lat temu | |
---|---|---|
build | 7 lat temu | |
config | 7 lat temu | |
vendor | 7 lat temu | |
LICENSE | 7 lat temu | |
README.md | 7 lat temu | |
boot.php | 7 lat temu | |
dever | 7 lat temu | |
include.php | 7 lat temu |
dever是一个php框架,与众不同。
这是一个面向开发者的框架,在这里,你可以抛弃一切束缚,不需要写让人头疼的后台系统,不需要学习模板引擎,不需要额外的写接口,没有MVC(即使dever最终的编译结果是MVC模式)。
你只需要开发你的业务,写好你的业务逻辑即可,你可以专心研究你的算法、你的架构。你甚至可以把你的业务打包,上传给dever,共享给其他dever开发者。
1、安装:
git clone https://github.com/dever-main/workspace cd workspace chmod +x dever
2、初始化:
./dever init OR ./dever install init注意:初始化也支持composer安装,但是dever类库并未上传至github。
3、配置:
3.1、请把web/data/目录及其子目录设置为可写 3.2、请修改config/localhost下的几个配置文件,当然你的服务器也可以配置server,随意设置DEVER_SERVER的值,默认值是localhost
4、dever包管理: dever自带很多业务包,都是基于dever开发的:
通用的后台系统(manage)
微信管理(weixin)
oauth2.0客户端(oauth)
博客系统(blog)
小型cms系统(cms)
目前的包管理器中,只有manage开放给大家下载,后续会将所有包开放:
dever自带的后台管理组件,所有项目都可以通过这个后台来进行管理业务数据,而你的项目是不需要做额外的事情的。
安装manage:
./dever install manage
测试并访问manage:
http://localhost/workspace/web/package/manage
后台的默认管理员:
账号:DMC@dever.cc 密码:admin_123
安装demo:
./dever install demo
测试并访问demo:
http://localhost/workspace/web/application/demo
装好demo之后,请到你的manage后台中查看一下是否安装了这个demo项目
5、composer包管理: dever还支持composer,导入你所需要的包。
初始化:
./dever install composer
更新:
./dever up composer
后续将使用dever开通官网:dever.cc以及coden.top代码交流社区。
也会尽快开放wiki和教程。
感谢您的关注!