美文网首页
Laravel入门

Laravel入门

作者: 凤之恋 | 来源:发表于2016-08-22 22:38 被阅读170次

    安装Laravel

    安装composer
    https://getcomposer.org/Composer-Setup.exe
    安装完毕执行CMD执行命令composer global require "laravel/installer"
    你可以使用laravel new 或者composer create-project创建项目。
    进入你要创建项目的目录,执行命令
    composer create-project laravel/laravel dxk-blog --prefer-dist "5.1.*"

    具体的Laravel与composer安装请参照:
    http://laravelacademy.org/post/46.html
    http://laravelacademy.org/post/306.html
    https://laravel.com/docs/5.1/installation

    需要注意的是:
    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

    composer 中文网站:
    http://www.phpcomposer.com/
    composer常用的一些命令:
    http://docs.phpcomposer.com/03-cli.html
    特别说明:
    composer require 指定版本号 composer require --help
    Composer版本过老,自身需要升级,composer self-updae
    如何仅更新单个库 composer update foo/bar

    常用依赖包

    https://packagist.org/ 在这里你可以查看所有依赖包的使用说明。

    • predis/predis redis依赖包,使用redis 队列什么的都可能用到它。
    • laravelcollective/html HTML and Form Builders for the Laravel Framework 快速编写Html代码。
    • gregwar/captcha 图片验证码生成器。
    • barryvdh/laravel-debugbar 一个debug工具很有用。http://laravelacademy.org/post/2774.html
    • intervention/image 图像处理库。
    • simplesoftwareio/simple-qrcode 二维码生成工具
    • jenssegers/mongodb mongodb操作库
    • barryvdh/laravel-ide-helper laravel 的IDE提示帮助,很有用。
    • maatwebsite/excel Excel操作类库。http://laravelacademy.org/post/2024.html

    常见问题汇总

    参考资料

    欢迎关注我的公众号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.*

    相关文章

      网友评论

          本文标题:Laravel入门

          本文链接:https://www.haomeiwen.com/subject/uxpgsttx.html