安装Laravel
需要注意的是:
PHP版本 >= 5.5.9
PHP扩展:OpenSSL PDO Mbstring Tokenizer
PHP的版本一定要注意,Laravel5.1中使用了大量新版本PHP的特性,如命名空间、trait、后期静态绑定、匿名函数等。
这里我在实际开发中使用的是PHP 5.6.9。
如何选择laravel版本?laravel5.1和5.2之间有些功能差别还是很大的。这里选择laravel5.1是因为其中的支持政策。For LTS releases, such as Laravel 5.1, bug fixes are provided for 2 years and security fixes are provided for 3 years. These releases provide the longest window of support and maintenance. For general releases, bug fixes are provided for 6 months and security fixes are provided for 1 year.
意思就是LTS版本 比如laravel5.1提供两年的bug修复,其余版本为六个月。
关于composer
常用依赖包
-
predis/predis
redis依赖包,使用redis 队列什么的都可能用到它。 -
laravelcollective/html
HTML and Form Builders for the Laravel Framework 快速编写Html代码。 -
gregwar/captcha
图片验证码生成器。 -
barryvdh/laravel-debugbar
一个debug工具很有用。 -
intervention/image
图像处理库。 -
simplesoftwareio/simple-qrcode
二维码生成工具 -
jenssegers/mongodb
mongodb操作库 -
barryvdh/laravel-ide-helper
laravel 的IDE提示帮助,很有用。 -
maatwebsite/excel
Excel操作类库。
常见问题汇总
- Xdebug impact on Composer 有时候你执行composer的时候可能会提示一些xdebug的问题。
参考资料
- Laravel 5.1 官方文档
- Laravel 5.1 中文文档
- Composer 中文网站
欢迎关注我的公众号dxk-blog获取最新文章。
关注公众号获取最新文章
指定PHP版本创建项目,例如5.5版本的laravel需要PHP7
C:\webserver\server\php-7.1.11\php.exe C:\webserver\composer.phar create-project laravel/laravel easy_top1 --prefer-dist 5.5.*