symfomany / laravelcinema
教学项目
1.0
2015-12-30 09:27 UTC
Requires
- php: >=5.5.9
- alaouy/youtube: ^1.2
- barryvdh/laravel-debugbar: ^2.2@dev
- caouecs/laravel4-lang: ^2.0
- cviebrock/eloquent-sluggable: ^3.0
- fabpot/goutte: ^3.1
- guzzlehttp/guzzle: ^6.1
- laravel/envoy: ~1.0
- laravel/framework: 5.1.*
- laravel/socialite: ^2.0
- laravelrus/localized-carbon: *
- netshell/paypal: dev-master
- predis/predis: *
- symfony/css-selector: ^2.7
- symfony/dom-crawler: ^2.7
- thujohn/twitter: ^2.0
Requires (Dev)
- fzaninotto/faker: ~1.4
- mockery/mockery: 0.9.*
- phpspec/phpspec: ~2.1
- phpunit/phpunit: ~4.0
This package is not auto-updated.
Last update: 2024-09-18 18:13:26 UTC
README
Laravel PHP 项目
在 Laravel 5.2 上处理电影、分类、演员、导演、评论等,类似于 Allociné 的教学项目。由 Julien Boyer 提出 julien@meetserious.com
为什么选择 Laravel 5?
首先,我的关于该主题的演示在这里:http://slides.com/julienboyer/deck-5
还有:
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
文档
- 使用 PHPDocumentor
- 在这里可用:http://46.101.34.74/doc/index.html
最佳栈和科技
- 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
数据固定
php artisan db:seed
问题
屏幕截图
许可协议
Laravel项目是开源软件
主要栈
- 本项目构建于Laravel 5.2*