Laravel框架

Laravel框架是世界上最流行的PHP开发框架,没有之一。近年来Laravel以强大、安全、优雅等特性迅速占据了PHP开发框架第一份额的宝座。现在Laravel框架已成为大型互联网公司及PHP攻城狮们的首选框架。

Laravel是一套简洁、优雅的PHP web开发框架
具有富于表达性且简洁的语法
Laravel是易于理解且强大的,它提供了强大的工具用于开发大型、健壮的应用
具有验证、路由、session、缓存、数据库迁移工具、单元测试等常用的工具和功能

学习Laravel的前提条件
数据PHP语言
熟悉关系型数据库Mysql
不需要具有框架使用经验

Laravel的版本选择
适合的才是最好的

MVC简介
MVC全名是Model View Controller,是模型Model-视图View-控制器Controller的缩写。

开发环境推荐
Mac MAMP
Win XAMPP
Linux 自己编译

下载Laravel
Laravel中文网
http://www.golaravel.com/download

路由
控制器
视图
模型

数据库操作
Laravel中提供DB facade(原始查找)、查询构造器和Eloquent ORM三种操作数据库方式

Blade模板引擎

Controller
Controller之Request请求
Controller之Response响应
Controller之Session数据存取
Controller之Middleware中间件

Laravel表单

Composer中国全量镜像
Composer是PHP的一个依赖(dependency)管理工具,不是一个包管理器。它涉及packages和libraries
在项目中声明所依赖的外部工具库(libraries)Composer会自动安装这些工具库及依赖的库文件
composer官网 https://getcomposer.org
composer中文网 http://www.phpcomposer.com
下载https://getcomposer.org/download/
安装https://pkg.phpcomposer.com/
生成composer.json文件: composer init
使用composer:搜索search 展示show 申明依赖require 安装install 更新update
显示所有laravel版本:composer show --all laravel/laravel
Composer安装Laravel:http://www.golaravel.com/laravel/docs/5.1/

Artisan控制台
创建控制器 php artisan make:controller StudentController
创建模型 php artisan make:model Student
创建中间件 php artisan make:middleware Activity

laravel中的用户认证Auth:生成Auth所需文件;数据迁移;数据填充

用户认证,在Artisan控制台输入命令:php artisan make:auth
将数据表迁移到数据库中:php artisan migrate

数据迁移
新建一个students表的迁移文件 php artisan make:migration create_students_table
--table和--create参数可以用来指定数据表名称,以及迁移文件是否要建立新的数据表
生成模型的同时生成迁移文件 php artisan make:model Article -m

数据填充
创建一个填充文件,并完善填充文件php artisan make:seeder StudentTableSeeder
执行单个填充文件php artisan db:seed --class=StudentTableSeeder
执行批量填充文件php artisan db:seed

文件上传config/filesystem.php
发送邮件config/mail.php
缓存config/cache.php
错误&日志
Debug模式config/app.php
HTTP异常
日志

队列config/queue.php


慕课网:http://www.imooc.com/course/list?c=php&type=3


laravel下载:

百度搜索:laravel下载 http://laravelacademy.org/resources-download


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值