【Github】项目名:iiYii/getyii – Yii2社区相关资源
项目简介
这是一个名为iiYii/getyii的项目,主要围绕Yii2社区展开。全新版本的GetYii只专注于社区,基本功能已完成,未来会持续完善。项目提供了原始安装、composer安装和docker搭建等多种方法。
项目安装方法
原始安装方法(推荐)
- 先安装Composer,手动新建数据库(如getyii数据库),根据需求选择utf8mb4(若使用emoji表情)或utf8编码格式。然后执行git clone https://github.com/iiYii/getyii.git、cd getyii、composer install、php init。
- 修改数据库配置文件vim common/config/db.php,再通过php yii install生成数据库表和假数据或者用php yiimigrate直接执行数据库迁移工具生成数据库表。
composer安装方法
- 先安装Composer,手动新建数据库(如getyii数据库),根据需求选择utf8mb4(若使用emoji表情)或utf8编码格式。然后执行composer create – project –prefer – dist –stability=dev iiyii/getyii getyii、cd getyii、php init。
- 复制并修改数据库配置cp common/config/db.php common/config/db – local.php,再通过php yii install生成数据库表和假数据或者用php yiimigrate直接执行数据库迁移工具生成数据库表。
docker搭建方法
- 安装好docker保证可以运行docker和docker – compose命令,克隆代码到本地并cd到相应目录,启动getyii应用($cp docker – files/docker – compose – example.yml docker – compose.yml、$docker – compose up – d)。
- 访问getyii时添加两个域名到自己机器的host里面(<your_docker_ip><your_name>.dev.getyii.com前台、<your_docker_ip><your_name>.dev.admin.getyii.com后台)。
用户相关操作
在user表中,将某用户的role字段值改为20即为前台管理员(可给帖子加精华但不能登录后台),改为30即为超级管理员(可登录后台)。
项目支持与交流
若安装遇到问题建议在官网社区版块新手提问下提问。有Yii2中国交流群:343188481和Get√Yii开发者群:321493381。同时项目接受捐赠,也感谢诸多朋友的资金支持。项目还使用了来自Ruby – China、PHPHub、huajuan等的开源代码。如果暂时无法使用composer,可通过特定百度网盘链接下载zip文件解压使用(需新建数据库导入sql文件并修改数据库配置文件)。
项目总结
iiYii/getyii项目为Yii2社区提供了丰富的资源和功能,多种安装方式方便不同需求的用户使用。如果你对这个项目有任何想法或者建议,欢迎在下方留言参与讨论。
项目地址
数据统计
数据评估
关于iiYii/getyii:Yii2社区相关资源的项目特别声明
本站链氪巴士提供的iiYii/getyii:Yii2社区相关资源的项目都来源于网络,不保证外部链接的准确性和完整性,同时,对于该外部链接的指向,不由链氪巴士实际控制,在2024年12月6日 上午12:00收录时,该网页上的内容,都属于合规合法,后期网页的内容如出现违规,可以直接联系网站管理员进行删除,链氪巴士不承担任何责任。
相关导航
暂无评论...