PHPHub Ver 5 is a Forum project Powered by Laravel 5.1, and it is also the project build up PHP & Laravel China community (此项目已弃用)
PHPHub Ver 5 is a Forum project Powered by Laravel 5.1, and it is also the project build up PHP & Laravel China community (此项目已弃用)
summerblue/phphub5
项目概述
PHPHub Laravel 5.1 版本。
运行环境
开发环境部署/安装
本项目代码使用 PHP 框架 Laravel 5.1 开发,本地开发环境使用 Laravel Homestead。
下文将在假定读者已经安装好了 Homestead 的情况下进行说明。如果您还未安装 Homestead,可以参照 Homestead 安装与设置 进行安装配置。
基础安装
1. 克隆源代码
克隆源代码到本地:
2. 配置本地的 Homestead 环境
1). 运行以下命令编辑 Homestead.yaml 文件:
2). 加入对应修改,如下所示:
3). 应用修改
修改完成后保存,然后执行以下命令应用配置信息修改:
3. 安装扩展包依赖
4. 生成配置文件
5. 使用安装命令
虚拟机里面:
6. 配置 hosts 文件
主机里:
前端工具集安装
1). 安装 node.js
直接去官网 https://nodejs.org/en/ 下载安装最新版本。
2). 安装 Gulp
3). 安装 Laravel Elixir
4). 直接 Gulp 编译前端内容
5). 监控修改并自动编译
链接入口
在开发环境下,直接访问后台地址即可登录 1 号用户。
至此, 安装完成。
扩展包描述
自定义 Artisan 命令列表
计划任务
此项目的计划任务都以 Laravel 的 任务调度 方式执行。
backup:run --only-db
backup:clean
代码生成器日志
本项目使用 infyomlabs/laravel-generator 快速构建项目, 记录这些日志目的为了方便后续开发可以借鉴。
License
在遵守以上规则的情况下,你可以享受等同于 MIT 协议的授权。
或者你可以联系
[email protected]
购买商业授权,商业授权允许移除页脚和标题的Powered by PHPHub
字样。