symfomany/laravelcinema

教学项目

安装: 2

依赖: 0

建议者: 0

安全: 0

星标: 3

关注者: 3

分支: 7

开放问题: 3

语言:HTML

类型:项目

1.0 2015-12-30 09:27 UTC

README

Coverage Status SensioLabsInsight Build Status StyleCI Scrutinizer Code Quality Gitter SensioLabsInsight Packagist Packagist Packagist Packagist Packagist Packagist Packagist

Laravel PHP 项目

Laravel 5.2 上处理电影、分类、演员、导演、评论等,类似于 Allociné 的教学项目。由 Julien Boyer 提出 julien@meetserious.com

为什么选择 Laravel 5?

首先,我的关于该主题的演示在这里:http://slides.com/julienboyer/deck-5

还有:GitHub Logo GitHub Logo http://fr.slideshare.net/alahaxe/laravel-yet-another-framework-44869051?qid=a8138a25-3bcd-493d-ab4f-a772a8a36f83&v=default&b=&from_search=2 http://fr.slideshare.net/AoSiX/laravel-blade?qid=9c7b88aa-89a5-42ee-bf3a-e8dc7ab7d489&v=default&b=&from_search=2

修复 PSR-1 和 PSR-2

php-cs-fixer fix app

Laravel - Symfony 2 - OOP - PHP 的培训 PDF

目录 /training 中的 pdf 为免费白皮书

通过 Composer 安装

  • Composer 包:composer create-project symfomany/laravelcinema 或使用 composer require symfomany/laravelcinema 只是 vendor
  • 手动获取 composer:curl -sS https://getcomposer.org/installer | php
  • 安装 vendor:php compose.phar install
  • 将数据库部署在 mysql/...sql
  • 使用 php artisan db:seed 启动 fixtures
  • 使用 Phpunit 运行测试

测试

  • 使用 phpunit 运行 phpunit
  • 使用 bin/phpspec run 运行 phpspec

文档

最佳栈和科技

  • Laravel 5.2
  • Composer Require
  • PHP >= 5.5.9
  • 带有 Predis 的 Redis 服务器
  • Envoy
  • 通过 Provider & Elixir 使用 Vue.js
  • Paypal 账户
  • 具有抽象、接口异常与 IoC 容器交互的 OOP 购物车
  • PHPDocumentor
  • OpenSSL
  • 在计划中启动任务 * * * * * * php /path/to/artisan schedule:run >> /dev/null 2>&1
  • Faker && Seed
  • MongoDB
  • Redis
  • AngularJS
  • Node
  • Socket IO
  • Gulp
  • Bower
  • 在订阅者中进行通知
  • 在 seeks 中进行 fixtures
  • Faker 对象
  • 基于 Material Design 的 Bootstrapp 3
  • 引擎模板:Blade

.env 文件中配置

  • 使用以下内容定义 .env 文件
  • APP_ENV=local
  • APP_DEBUG=true
  • APP_KEY= ******
  • DB_HOST=localhost
  • DB_DATABASE=db
  • DB_USERNAME=root
  • DB_PASSWORD= ******
  • CACHE_DRIVER=file
  • SESSION_DRIVER=file
  • QUEUE_DRIVER=sync
  • MAIL_DRIVER=smtp
  • 邮件服务器=mailtrap.io
  • 邮件端口=2525
  • 邮件用户名=null
  • 邮件密码=null
  • 邮件加密=null

演示

  • 通过Composer使用PSR-4自动加载 - 类映射
  • 类:属性 & 获取器/设置器 & 构造函数
  • 可选参数 & 封装参数
  • 类中的魔术方法
  • 解析属性
  • 继承 & 抽象 & 最终类与接口
  • 特性
  • 异常
  • Composer
  • SOLID哲学
  • 服务容器注入
  • 使用ReflectionObject && ReflectionClass进行API反射的插件示例

演示

FO: http://46.101.34.74/index.php/admin 认证: http://46.101.34.74/auth/login 登录: admin@test.com 密码: 123456

Laravel Forge到Github GitHub Logo

数据固定

php artisan db:seed

问题

使用Waffle.io通过GitHub仓库简单同步所有问题 GitHub Logo

屏幕截图

GitHub Logo GitHub Logo GitHub Logo GitHub Logo GitHub Logo GitHub Logo GitHub Logo GitHub Logo GitHub Logo GitHub Logo GitHub Logo GitHub Logo GitHub Logo GitHub Logo

许可协议

Laravel项目是开源软件

主要栈

  • 本项目构建于Laravel 5.2*