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...

相关文章
相关标签/搜索