同步操作将从 冰舞奇迹/b5YiiCmf 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
基于 Yii 2 + bootstrap 3,仿照java的若依框架,做了一些改动与Yii2结合,做了一点简单封装,构架了这套CMF系统。
本系统只是经过简单测试,还未正式使用,若有问题或建议,请多多指教。
基于 Yii 2 + bootstrap 3,其中使用了bootrstrap-table来进行列表的展示,以及一些较为流行js插件做各种效果,页面简洁、响应式。
系统在MVC的基础上加了已成Service,用来处理业务逻辑。 还单独列出了缓存类Cache 基本是一个表 对应一个Model、Service及Cache。当然在后面开发的功能你可以根据自己的喜好写。
系统完全开源,数据库文件在public目录下,超管默认为:admin,123456。
账号:ceshi
密码:123456
github: https://github.com/qin795217119/b5yiicmf
gitee: https://gitee.com/b5net/b5-yii-cmf
2.系统搭建
①该系统使用一个域名 访问多项目的形式
②将原来的yii2的js和css进行了去除,可参考 backend/config/main-local.php下的assetManager配置
③对yii2 的入口文件进行了挪移,使用域名直接解析到项目根目录,通过域名+/backend 来进行访问
④ apache或nginx 开启重写
apache:
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews -Indexes
</IfModule>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^backend backend/index.php [L]
RewriteRule ^api api/index.php [L]
nginx:Ⅰ.
location / {
if (!-e $request_filename){
rewrite ^/backend/(.*)$ /backend/index.php/$1 last;
}
}
nginx:Ⅱ ,在backend/config/main.php下的components=>request 里面增加'baseUrl'=>'/admin',然后添加nginx配置如下的。这种可以随意配置后台访问路径
location /admin {
alias D:\Apro_my\b5yii2cmf\backend;
rewrite ^(/admin)/$ $1 permanent;
try_files $uri /backend/index.php?$args;
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。