Vue.Js开源-Laravel+VueJs开发知乎
zkwm7154
7年前
<h2>Laravel-Zhihu</h2> <p>基于 <strong>Laravel5.3</strong> 开发</p> <p>项目地址 <a href="/misc/goto?guid=4959747620461256663" rel="nofollow,noindex">https://github.com/GeekGhc/zhihu-app</a></p> <h2>前言</h2> <p>基于 <a href="/misc/goto?guid=4959747620573610400" rel="nofollow,noindex">laravist</a> 社区知乎系列项目</p> <p>后台采用 <a href="/misc/goto?guid=4959747620669835295" rel="nofollow,noindex">AdminLTe</a></p> <h2>功能</h2> <h3>用户</h3> <ul> <li> <p>[x] 登录注册(邮件认证)</p> </li> <li> <p>[x] 用户设置</p> </li> <li> <p>[x] 头像上传至七牛云存储</p> </li> <li> <p>[x] 修改密码</p> </li> <li> <p>[x] 忘记密码(邮件认证)</p> </li> <li> <p>[x] 用户相互关注(邮件提醒)</p> </li> <li> <p>[x] 用户发送私信(消息通知)</p> </li> <li> <p>[x] 显示私信(已读和未读)</p> </li> <li> <p>[x] 标志私信</p> </li> <li> <p>[x] 标志私信全部已读</p> </li> <li> <p>[x] 回复私信</p> </li> <li> <p>[x] 个人主页(各项数据)</p> </li> </ul> <h3>问题</h3> <ul> <li> <p>[x] 问题列表</p> </li> <li> <p>[x] 收藏问题(消息通知)</p> </li> <li> <p>[x] 分享问题到第三方</p> </li> <li> <p>[x] 问题答案评论(消息通知)</p> </li> <li> <p>[x] 问题评论,答案评论(消息通知)</p> </li> <li> <p>[x] 答案点赞</p> </li> <li> <p>[x] 发布问题</p> </li> <li> <p>[x] 修改问题(仅限问题的作者)</p> </li> <li> <p>[x] 删除问题(仅限问题的作者)</p> </li> </ul> <h3>后台</h3> <ul> <li> <p>[x] 系统用户</p> </li> <li> <p>[x] 系统用户资料修改,删除</p> </li> <li> <p>[x] 管理员资料修改</p> </li> <li> <p>[x] 创建问题(可置顶)</p> </li> <li> <p>[x] 编辑问题(对任何用户的问题)</p> </li> <li> <p>[x] 删除问题(对任何用户的问题)</p> </li> <li> <p>[x] 问题评论</p> </li> <li> <p>[x] 删除问题评论(对任何用户的评论)</p> </li> <li> <p>[x] 文章标签</p> </li> <li> <p>[x] 删除文章标签</p> </li> </ul> <h2>效果预览</h2> <h3>前台部分</h3> <p style="text-align: center;"><img src="https://simg.open-open.com/show/17a80f410330ca313c0e32211c8ca466.png"></p> <p style="text-align: center;"><img src="https://simg.open-open.com/show/980b4ac6d98b3ca5298f96e72b45ac79.png"></p> <p style="text-align: center;"><img src="https://simg.open-open.com/show/d7eb490088a81aa7aa00d69cdd827192.png"></p> <p style="text-align: center;"><img src="https://simg.open-open.com/show/55ce5ba350e73fdb9aaba76ffb3d301b.png"></p> <h3>后台部分</h3> <p style="text-align: center;"><img src="https://simg.open-open.com/show/c5018d14bf174b85abd6384f069eb75c.png"></p> <p style="text-align: center;"><img src="https://simg.open-open.com/show/5c13e6168236a29bebd8613bfbae900f.png"></p> <h2>安装</h2> <p>前台部分为1.0版本 前后台为2.0版本</p> <h3>1.克隆源码到本地</h3> <p>git clone <a href="/misc/goto?guid=4959747620461256663" rel="nofollow,noindex">https://github.com/GeekGhc/zh...</a></p> <h3>2.进入项目目录</h3> <p>cd zhihu-app</p> <h3>3. 拷贝 .env 文件</h3> <p>一些 secret key 改成自己服务的 key 即可</p> <p>cp .env.example .env</p> <h3>4. 下载相关的依赖包(也可以使用yarn)</h3> <p>下载 laravel 相关依赖的包</p> <p>composer install</p> <h3>5. 创建数据</h3> <p>php artisan zhihu:install</p> <p> </p> <p>项目主页:<a href="http://www.open-open.com/lib/view/home/1492566889904">http://www.open-open.com/lib/view/home/1492566889904</a></p> <p> </p>