teenquotes / website
青少年名言网站。
v3.6
2016-04-16 12:42 UTC
Requires
- antoineaugusti/laravel-easyrec: ~0.1
- antoineaugusti/laravel-sentiment-analysis: ~1.0
- bugsnag/bugsnag-laravel: 1.*
- buonzz/laravel-4-freegeoip: dev-master
- graham-campbell/htmlmin: ~2.0
- guzzlehttp/guzzle: ~4.0
- healey/robots: dev-master
- indatus/dispatcher: 1.*
- ivkos/pushbullet: ~2.0
- jenssegers/agent: ~2.0
- laracasts/presenter: 0.1.*
- laracasts/testdummy: ~1.0
- laracasts/utilities: 1.0.1
- laracasts/validation: ~1.0
- laravel/framework: 4.2.*
- lucadegasperi/oauth2-server-laravel: 1.0.x
- mailchimp/mailchimp: ~2.0
- nesbot/carbon: *
- philf/setting: dev-master
- philo/laravel-translate: ~1.0
- stojg/crop: ~1.0
- thomaswelton/laravel-gravatar: 0.1.x
- tijsverkoyen/css-to-inline-styles: 1.2.*
- vlucas/phpdotenv: ~1.0
Requires (Dev)
- captbaritone/mailcatcher-codeception-module: dev-master
- codeception/codeception: 2.0.13
- fzaninotto/faker: dev-master
- mockery/mockery: dev-master
- way/generators: 2.*
README
这是什么?
这是 Teen Quotes 下一个版本的源代码,使用令人惊叹的 PHP 框架 Laravel。
什么是 Teen Quotes?
Teen Quotes 允许青少年分享他们的日常思想和感受。他们用几句话描述自己的日常生活和感受,并与朋友分享。
基本依赖
- PHP >= 5.5,包含 PDO 和 MCrypt 扩展
- MySQL >= 5.6(因为我们需要在 InnoDB 表上执行全文搜索)
- Redis 服务器用于缓存和队列
我依赖的外部服务
- Mailgun 用于事务性电子邮件
- Mailchimp 用于通讯录
- Easyrec 用于推荐系统(目前未积极使用)
- Pushbullet 用于管理员的通知
- Bugsnag 用于跟踪异常
如何在本地运行?
更新环境变量,在文件 .env.example
中设置你的值,然后将文件重命名为 .env
。
安装包,初始化数据库并使用以下命令运行本地服务器
$ composer install $ php artisan migrate $ php artisan db:seed $ php artisan serve
编辑前端
如果你想编辑 JS 文件和 Compass 文件,你需要安装 Compass、node.js 以及一些 node.js 包。你可以从根目录运行以下命令来安装它们
# Install Gulp globally $ yarn global add gulp # Grab required packages $ yarn install
然后利用 Gulpfile
$ gulp
是谁做的?
Antoine AUGUSTI - http://www.antoine-augusti.fr
在什么许可下?
CC BY-NC-SA http://creativecommons.org/licenses/by-nc-sa/4.0/