Love beautiful code? We do too.
—— Laravel
Introduction
用PHP半年多了,读研的时候做项目用的Java,其中写图像也用过C++,但PHP给人感觉很随性,@龙哥所说,字符串配上数组走天下。
关于框架,才来公司的时候,根据公司的业务,用过F3框架和boss自己写的一个框架,要么结构混乱,文件堆积太多,要么库和支持太少,总想自己折腾下。
google、知乎了一下,Laravel备受青睐,如排行榜
来源于sitepoint报告。
且Laravel简洁大方的的风格,瞬间吸引了我,Po一张图
因此,一起来折腾O(∩_∩)O
安装
服务器要求
若非使用Laravel Homestead,安装Laravel之前,需对环境有一定要求,具体如下(此处版本5.2):
- PHP >= 5.5.9
- OpenSSL PHP Extension
- PDO PHP Extension
- Mbstring PHP Extension
- Tokenizer PHP Extension
安装Laravel
Laravel使用Composer管理其依赖,故在安装前,需先确认是否安装Composer。若在国内,最好还设置中国镜像。
通过Laravel安装
首先,使用Composer下载Laravel安装程序1
composer global require "laravel/installer"
请确保 ~/.composer/vendor/bin 目录在你的 PATH 中。这样,Laravel 可执行文件才会被系统定位并执行。
安装完成之后,可通过命令laravel new创建全新的Laravel到执行目录,且该方法比通过Composer安装更快,命令如:1
2# 安装一个名为blog的Laravel
laravel new blog
通过Composer安装
使用Composer的create-project安装Laravel:1
2# 可通过[blog]执行项目名
composer create-project laravel/laravel [blog] --prefer-dist
配置
此处参考Laravel官方文档
Reference
Laravel官方文档:https://laravel.com/docs/5.2/installation
laracasts视频教程:https://laracasts.com/series/laravel-5-from-scratch/episodes/1