https://github.com/easychen/lianmilite
莲米粒是一个基于PHP+MySQL+微信小程序技术栈的、拥有用户登入、发布、修改、删除和转发信息、以及私信聊天模块的信息流应用。
https://github.com/easychen/lianmilite
Last synced: about 1 year ago
JSON representation
莲米粒是一个基于PHP+MySQL+微信小程序技术栈的、拥有用户登入、发布、修改、删除和转发信息、以及私信聊天模块的信息流应用。
- Host: GitHub
- URL: https://github.com/easychen/lianmilite
- Owner: easychen
- License: gpl-3.0
- Created: 2019-02-16T01:58:01.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-08-26T02:13:48.000Z (almost 7 years ago)
- Last Synced: 2025-04-05T20:11:14.160Z (about 1 year ago)
- Language: PHP
- Homepage:
- Size: 5.12 MB
- Stars: 236
- Watchers: 12
- Forks: 36
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 莲米粒 🎈 LianmiLite
莲米粒是一个基于PHP+MySQL+微信小程序技术栈的、拥有用户登入、发布、修改、删除和转发信息、以及私信聊天模块的信息流应用。
[](http://feathub.com/easychen/lianmilite)

其目的有两个,首先是作为二次开发的基础项目。绝大部分应用、即使是工具类的,一旦用户变多以后,就会有添加私信和信息流系统的需求。你可以在这个系统上加上业务模块,很快的修改出一个可用的、带社会化属性的产品。
其次,用于教学和演示。目前市面上的绝大部分小程序教程,都只是找一个现成的API,主要讲解如何构建界面。莲米粒是一个同时实现了前后端的应用,不但包括了后端实现,更处理了微信用户和系统自有用户整合、自动登入等让新人棘手的流程,是一个不错的参考。希望能帮到大家。
关于微信整体流程的讲解和开发细节,包含在[方糖全栈课2019版](http://quanzhanke.com)中。
## 安装说明
### 首先配置数据库
1. 建立一个数据库,导入 `api/docs/lianmilite.sql`
2. 打开 `api/config/database.php` , 填写数据库相关信息
### 启动API
API 需要rewrite。
#### 本地测试时:
1. `cd api`
2. 创建 `config/hide.php`,内容为
```