laravel

laravel常用操作

php artisan 查看开发命令
php artisan make:migration create_infos_table --create=infos
php artisan make:model Models/Infos
php artisan migrate

注意事项

  1. laravel的路由直接闭包返回会导致无法使用route cache

  2. 修改配置时间区config/app.php'timezone' => 'Asia/Shanghai'

  3. route api中间件限制了api请求次数,需要按需求修改app\Http\Kernel.php

开发相关工具

  1. PhpStorm-IDE-工具

  2. 记录执行的sql

  3. laravel-debugbar

  4. laravel-ide-helper

laravel第三方库

  1. laravel-excel

  2. larvael-captcha

laravel性能优化配置

(1)APP_DEBUG设置为false

(2)优化 Laravel 内置方法

php artisan optimize
php artisan route:cache  
php artisan config:cache

(3)composer 优化自动加载

composer dump-autoload --optimize

(4)sesssion和cache使用memcached

修改.env
CACHE_DRIVER=memcached
SESSION_DRIVER=memcached

(5)php开启OpCache

web64 php7 laravel3