Laravel學習資料整理

基礎環境類

修改 composer 的全局配置文件(推薦方式)

composer config -g repo.packagist 
composer https://packagist.phpcomposer.com

在phpstorm中安裝laravel插件

File -> settings
切換 Plugins選項 ,搜索 Laravel Plugin ,安裝便可php

例2:修改當前項目的 composer.json 配置文件:html

打開命令行窗口(windows用戶)或控制檯(Linux、Mac 用戶),進入你的項目的根目錄(也就是 composer.json 文件所在目錄),執行以下命令:nginx

composer config repo.packagist
composer https://packagist.phpcomposer...laravel

使用Cache查詢數據

$value = Cache::remember('users', $minutes, function() {
return DB::table('users')->get(); });git

學習資源

一、laravel的phpstorm插件laravel-ide-helpergithub

http://www.cnblogs.com/ziyouc...json

二、Laravel Sublime Text 代碼提示插件
http://wenda.golaravel.com/ar...segmentfault

三、Linux下Laravel環境搭建
http://laravelacademy.org/pos...windows

四、windows下Laravel環境搭建
http://laravelacademy.org/pos...服務器

五、nginx下部署laravel項目
http://blog.csdn.net/u0105782...
https://laravel-china.org/top...

六、Laravel的路由規則描述
https://laravel-china.org/top...
5.3版本規則修改
https://laravel-china.org/top...

七、如何在 Windows 上安裝 Laravel Homestead
https://laravel-china.org/top...

八、Laravel優化技巧
http://mp.weixin.qq.com/s?src...

九、Laravel LNMP 線上環境自動部署腳本
http://aabvip.com/laravel-lnm...

十、在 Laravel 5.3 中使用 Pjax
http://aabvip.com/zai-laravel...

十一、在 Laravel 應用中使用 pjax 進行頁面加速
http://aabvip.com/zai-laravel...

爲何要使用 Pjax

由於不須要整個頁面刷新, 而且 assets 文件都不須要從新加載, 很大程度上提升了頁面的加載速度.

十二、Laravel 分割 routes.php 路由文件的最佳方式
http://aabvip.com/laravel-fen...

1三、一些實用的 Laravel 小技巧
https://lufficc.com/blog/some...

1四、Nginx服務器配置

server {
listen 80 default_server;
listen [::]:80 default_server ipv6only=on;

# 設定網站根目錄
root /data/wwwroot/laravel/public;
# 網站默認首頁
index index.php index.html index.htm;

# 服務器名稱,server_domain_or_IP 請替換爲本身設置的名稱或者 IP 地址
server_name evaluation.qiezilife.com

# 修改成 Laravel 轉發規則,不然PHP沒法獲取$_GET信息,提示404錯誤
location / {
    try_files $uri $uri/ /index.php?$query_string;        
}

# PHP 支持
location ~ \.php$ {
    try_files $uri /index.php =404;
    fastcgi_split_path_info ^(.+\.php)(/.+)$;
    fastcgi_pass unix:/var/run/php5-fpm.sock;
    fastcgi_index index.php;
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    include fastcgi_params;
} }

入門示例類

一、從0開始使用Laravel搭建用戶簡易用戶管理系統
http://blog.csdn.net/sqzhao/a...

對應的源碼地址
https://github.com/RryLee/Stu...

二、使用 Laravel-Administrator 快速生成數據模型管理員後臺教程
https://laravel-china.org/top...

對應的demo
https://github.com/summerblue...

三、使用Laravel自動構建後臺增刪改查頁面
https://laravel-china.org/top...

對應的git地址
https://github.com/tyua07/lar...

四、 基於權限自動生成麪包屑及菜單欄
http://laravelacademy.org/pos...

demo地址:https://github.com/big-pang/l...

五、Laravel上傳圖片
https://segmentfault.com/a/11...
http://www.cnblogs.com/mangos...

相關文章
相關標籤/搜索