{"id":13410832,"url":"https://github.com/iiyii/getyii","last_synced_at":"2025-04-09T04:04:23.783Z","repository":{"id":25079437,"uuid":"28499921","full_name":"iiYii/getyii","owner":"iiYii","description":"Yii2 community 请访问","archived":false,"fork":false,"pushed_at":"2023-08-04T12:03:47.000Z","size":75161,"stargazers_count":437,"open_issues_count":11,"forks_count":161,"subscribers_count":54,"default_branch":"master","last_synced_at":"2025-04-09T04:04:08.127Z","etag":null,"topics":["bbs","getyii","php","yii","yii2"],"latest_commit_sha":null,"homepage":"http://www.getyii.com/","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/iiYii.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2014-12-26T04:51:49.000Z","updated_at":"2025-04-01T07:54:54.000Z","dependencies_parsed_at":"2024-01-13T17:12:12.076Z","dependency_job_id":"21915750-ddad-4602-b7c5-ae469caecefe","html_url":"https://github.com/iiYii/getyii","commit_stats":{"total_commits":657,"total_committers":21,"mean_commits":"31.285714285714285","dds":0.1430745814307458,"last_synced_commit":"f8a0f5cd7b545f773d61074e93ffbcdd97e31abd"},"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iiYii%2Fgetyii","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iiYii%2Fgetyii/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iiYii%2Fgetyii/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iiYii%2Fgetyii/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/iiYii","download_url":"https://codeload.github.com/iiYii/getyii/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247974715,"owners_count":21026742,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bbs","getyii","php","yii","yii2"],"created_at":"2024-07-30T20:01:09.622Z","updated_at":"2025-04-09T04:04:23.765Z","avatar_url":"https://github.com/iiYii.png","language":"PHP","funding_links":[],"categories":["基于 Yii2 的开源程序"],"sub_categories":[],"readme":"GetYii\n==================\n\n[![Latest Stable Version](https://poser.pugx.org/iiyii/getyii/v/stable)](https://packagist.org/packages/iiyii/getyii) \n[![Total Downloads](https://poser.pugx.org/iiyii/getyii/downloads)](https://packagist.org/packages/iiyii/getyii) \n[![Latest Unstable Version](https://poser.pugx.org/iiyii/getyii/v/unstable)](https://packagist.org/packages/iiyii/getyii) \n[![License](https://poser.pugx.org/iiyii/getyii/license)](https://packagist.org/packages/iiyii/getyii)\n\ncommunity for Yii2\n\n## 说明\n\n你现在看到的是全新版本的 GetYii 之前的版本我放在 V1 分支上面了，那个版本以后可能就不会更新了。\n「doc/images」文件夹里面有截图，你们可以看一下。\n\n全新的 GetYii 只专注于社区，现在基本功能已经 OK 了，以后我们会不断完善的。分享我们的 [trello 项目管理地址](https://trello.com/b/rsZAtG1Y/getyii)。\n\n## 项目搭建\n\n### 原始安装方法（推荐）\n\n1、首先你要安装 [Composer](http://www.yiiframework.com/doc-2.0/guide-start-installation.html#installing-via-composer)，然后你需要手动去新建一个数据库，比方说新建 `getyii` 数据库，如果想使用 emoji 表情的话，意见使用 `utf8mb4` 编码格式，不想用的话，\n建议使用 `utf8` 编码格式。\n\n```\ngit clone https://github.com/iiYii/getyii.git\ncd getyii\ncomposer install\nphp init\n```\n\n2、然后修改数据库配置文件的配置信息\n\n```\nvim common/config/db.php\n```\n\n再使用运行我写的安装程序（帮你生成数据库表和假数据）\n\n```\nphp yii install \n```\n\n或者直接执行数据库迁移工具生成数据库表\n\n```\nphp yii migrate \n```\n\n### composer 安装方法（可能不是最新的）\n\n1、首先你要安装 [Composer](http://www.yiiframework.com/doc-2.0/guide-start-installation.html#installing-via-composer)，然后你需要手动去新建一个数据库，比方说新建 `getyii` 数据库，如果想使用 emoji 表情的话，意见使用 `utf8mb4` 编码格式，不想用的话，\n建议使用 `utf8` 编码格式。\n\n```\ncomposer create-project --prefer-dist --stability=dev iiyii/getyii getyii\ncd getyii\nphp init\n```\n\n2、然后复制一份数据库配置，并且修改数据库配置，\n\n```\ncp common/config/db.php common/config/db-local.php\n```\n\n再使用运行我写的安装程序（帮你生成数据库表和假数据）\n\n```\nphp yii install \n```\n\n或者直接执行数据库迁移工具生成数据库表\n\n```\nphp yii migrate \n```\n\n### docker 搭建方法\n\n1. 安装好 docker 保证可以运行 docker 和 docker-compose 命令\n2. 克隆代码到你本地，并 cd 到相应目录\n3. 启动 getyii 应用\n\n$ cp docker-files/docker-compose-example.yml docker-compose.yml\n\n$ docker-compose up -d\n\n访问 getyii\n\n添加以下两个域名加到自己机器的 host 里面\n\n\t\u003cyour_docker_ip\u003e \u003cyour_name\u003e.dev.getyii.com 前台\n\t\u003cyour_docker_ip\u003e \u003cyour_name\u003e.dev.admin.getyii.com 后台\n\n### 用户相关\n\n1. 把 user 表中的某用户值 role 字段值改为20，即为前台管理员，目前可以给帖子加精华，不能登录后台。\n1. 把 user 表中的某用户值 role 字段值改为30，即为超级管理员，可登录后台。\n\n\n## 文档和手册\n\n1. [Yii2手册](http://book.getyii.com)\n2. [中文 Composer 手册](http://docs.phpcomposer.com/)\n\n\n## 安装遇到问题怎么办?\n\n建议在官网的[社区版块](http://www.getyii.com/topic/default/create)**新手提问**下面提问，我会抽空亲自回答。请最大可能的把问题描述清楚，以免浪费我们彼此的时间。\n\n## 交流群\n\n- Yii2 中国交流群：343188481\n- Get√Yii 开发者群：321493381\n\n## 捐赠\n\n![微信支付](https://raw.githubusercontent.com/iiYii/getyii/master/wechat-pay.png)\n![支付宝支付](https://raw.githubusercontent.com/iiYii/getyii/master/ali-pay.png)\n\n手机微信或者支付宝扫描上方二维码可向本项目捐款\n\n\n感谢以下这些朋友的资金支持，所得捐赠将用于改善网站服务器、购买开发/调试设备\u0026工具。\n\n\n捐赠人    | 金额 | 时间 | 说明\n-------|------|------ | ------\n张**  | 1.00  | 2015年7月7日 | http://asjmtz.com/\n*作军  | 100.00 | 2015年08月07日 | dba-china\n树*  | 333.00 | 2015年09月11日 | http://www.21cnjy.com/\n*作军  | 300.00 | 2016年04月28日 | dba-china\n*勇  | 20.00 | 2017年05月31日 | http://www.fecshop.com/\n*勇  | 66.00 | 2017年12月21日 | http://www.fecshop.com/\n\n\n## 他们正在使用 GetYii\n\n- DBA-CHINA\n- [Fecshop 社区](http://www.fecshop.com/)\n\n## 感谢\n\n- 感谢 [Ruby-China](https://github.com/ruby-china/ruby-china) 的开源代码。\n- 感谢 [PHPHub](https://github.com/summerblue/phphub) 的开源代码。\n- 感谢 [huajuan](https://github.com/callmez/huajuan) 的开源代码。\n- 最后再感谢一下女朋友的支持 \u003c(▰˘◡˘▰)\u003e。\n\nPS:\n\n如果你暂时无法使用 `composer` 的话，访问链接: \u003chttp://pan.baidu.com/s/1eQnsn7s\u003e 密码: ux6c 下载 zip 文件解压就可以用了。然后你要做的是：\n\n- 新建数据库导入 getyii-2015-11-3.sql 数据库\n- 修改 `common\\config\\db-local.php` 文件的数据库配置\n- 默认用户名是`admin`，密码是`123456`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fiiyii%2Fgetyii","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fiiyii%2Fgetyii","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fiiyii%2Fgetyii/lists"}