资讯专栏INFORMATION COLUMN

最适合入门的 Laravel 初级教程 (二)

rubyshen / 1259人阅读

摘要:最适合入门的初级教程二看这篇文章的时候你需要安装好配置好本地环境环境搞定后咱来说的下载这里先解决一些童鞋可能有的疑惑的版本更新的那么快从到现在的了我应该下载那个学习呢新出的版本的文档资料丰富么作为一个过来人可以大胆的说学习最新版本没问题除了

最适合入门的 Laravel 初级教程 (二)

看这篇文章的时候;
你需要安装好 composer ;
配置好本地环境;

环境搞定后;

咱来说laravel的下载;
这里先解决一些童鞋可能有的疑惑;
laravel的版本更新的那么快;
从5.1到现在的5.5了;
我应该下载那个学习呢?
新出的版本的文档资料丰富么?
作为一个过来人;
可以大胆的说;学习最新版本没问题;
除了一些版本特别提示的改动;
laravel5.*的文档资料都是通用的;
意思就是拿着laravel5.1的文档学5.5都是可以的;
而且;版本间是可以升级的;
比如说;
我写一个项目的时候是用的5.3;
现在最新版已经是5.5;
那么5.4的官方文档会指导如何从5.3升级到5.4;
5.5.文档会指导如何从5.4升级到5.5;
laravel已经相对稳定了;
不用担心像thinkphp那样;从tp3.直接跳到5.;
然后宣布不再维护3.*;
留下我等一众开发者 黑人问号.jpg;

好;吃完定心丸;开始安装;

laravel 有两种安装方式;
第一种是直接使用 composer create-project ;

composer create-project --prefer-dist laravel/laravel bjyblog

第二种方式是使用 laravel 的安装器;

composer global require "laravel/installer"

以后就可以各种 new 项目了;

laravel new bjyblog
推荐使用 laravel 安装器;

因为更加方便并且可以直接从缓存中加载;
速度更加快;

现在已经有一个 bjyblog 目录了;
我们可以看下结构;

不要被这么多目录吓着了;
刚开始只需要记住我标记的这些;
对应上一个框架的 MVC 就算可以写东西了;
开发的大部分工作也就是围绕着它们进行;
在你的项目中没有找到 Models 的话不用担心;
那个是我手动创建的;

public/index.php 文件是项目的入口文件;
laravel 框架是单入口;
所有的请求都是先到 index.php ;
也就是说我们在配置环境的时候;
需要把根目录指向到 index.php 所在的目录;
也就是 public 目录下面;
如果是使用 phpstudy ;
直接参考 phpstudy配置虚拟主机及开启扩展;
其他环境需要自行配置的话;
nginx 是这样的;

server
{
    # ...
    root /Library/WebServer/Documents/bjyblog/public;
    # ...
}

apache 是这样的;

    
    # ...
    DocumentRoot /Library/WebServer/Documents/bjyblog/public    
    # ...

网上有一些方案是如何定义根目录到 bjyblog 目录下的;
这种方式非常不可取;
会有比较大的安全隐患;
以后各种后续的问题;
所以请务必把项目根目录定义到 public 目录下;

配置好目录;

我们就可以访问项目了;
打开 http://bjyblog.test
能看到这样的页面;

那这篇文章要实现的目标就达到了;

本文为白俊遥原创文章,转载无需和我联系,但请注明来自白俊遥博客 https://baijunyao.com

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/28114.html

相关文章

  • Laravel 5 系列入门教程)【适合中国人 Laravel 教程

    摘要:原文发表在我的个人网站系列入门教程二最适合中国人的教程本教程示例代码见大家在任何地方卡住,最快捷的解决方式就是去看我的示例代码。 原文发表在我的个人网站:Laravel 5 系列入门教程(二)【最适合中国人的 Laravel 教程】 本教程示例代码见:https://github.com/johnlui/Learn-Laravel-5 大家在任何地方卡住,最快捷...

    未东兴 评论0 收藏0
  • 适合入门 Laravel 初级教程 (一)

    摘要:最适合入门的初级教程一为什么选择曾经要跟白头到老没想到它升了个级就抛了锚把我等抛弃了痛定思痛重新审视了一遍框架是世界上最好的语言这个没有疑问吧如果有那绝对是个异教徒这是要被拖出去烧死的信仰的问题神圣不可侵犯那最好的语言中最流行的框架是哪个呢 最适合入门的 Laravel 初级教程 (一) 为什么选择 laravel 曾经要跟 thinkphp 白头到老;没想到它升了个级就抛了锚;把我等...

    klivitamJ 评论0 收藏0
  • 【完结】Laravel 4 系列入门教程适合中国人Laravel教程

    摘要:完结教程一教程二教程三原文是富文本编辑器写的,向不好转换,大家点过去看吧。。。 【完结】 教程(一):http://lvwenhan.com/laravel/398.html 教程(二): http://lvwenhan.com/laravel/399.html 教程(三): http://lvwenhan.com/laravel/400.html 原文是富文本编辑器写的...

    JinB 评论0 收藏0
  • Laravel 5 系列入门教程(四)【适合中国人 Laravel 教程】【完结】

    摘要:原文发表在我的个人网站系列入门教程四最适合中国人的教程本教程示例代码见大家在任何地方卡住,最快捷的解决方式就是去看我的示例代码。 原文发表在我的个人网站:Laravel 5 系列入门教程(四)【最适合中国人的 Laravel 教程】 本教程示例代码见:https://github.com/johnlui/Learn-Laravel-5 大家在任何地方卡住,最快捷...

    jsummer 评论0 收藏0

发表评论

0条评论

rubyshen

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<