美文网首页
第一步,老规矩 安装+helloword

第一步,老规矩 安装+helloword

作者: 某人A | 来源:发表于2018-06-13 00:20 被阅读0次

    安装

    环境 MAC+PHP7.1+composer1.5+mysql5.7.2 laravel 1.5
    开发环境
    laravel new 你的项目名字
    # 至于怎么安装官网很详细,我就不多做赘述了  不清楚的也可以留言 本来是基础教程没这个不太好 但是又不太想写
    

    项目目录的讲解

    laravel项目目录
    第一个APP目录主要包含的是controller的存放(作为新手的角度去看,其他的后面接触)
    controller都会存放在app/Http/Controller里面,默认的,不喜欢可以调整,但是现在毕竟学习,没必要搞这些花里胡哨的,laravel的一大特色就是有artisanartisan命令基本可以做所有你需要手动创建文件的事情,以及tp下郁闷的复制粘贴(TP新手是不是创建一个控制器就要复制粘贴🤪)


    第一个任务----------->创建一个控制器(artisan上场)
    php artisan make:controller IndexController
    # make:controller表示创建一个控制器,后面的IndexController表示的是控制器的名字,当然如果你在controller划分了文件的话也可以指定文件
    # php artisan make:controller Test/IndexController
    # 这样的话就会创建在Test目录下了,更多的可以自己随便试哦
    
    这样就创建成功了哦
    默认是创建在这里的哦

    很显然laravel是一个MVC框架,而我们现在只有C,想让他完整的运行起来,还有M和V,当然现在我们暂时还用不到M,我们现在去创建V,忽略M🤣


    视图模板
    视图模板都是默认放在resource的view里面的,laravel用的模板引擎是blade(刀片)很强大很优雅的模板引擎,我们慢慢来深入了解,深入哦🙃

    我们看到这里有一个默认的blade的模板,这个模板是项目创建时默认生成的,我们就偷下懒使用下它,首先把他清空掉,然后输入经典的

    Hello World !
    
    像这样

    但是现在有个问题了,controller和View是如何关联的呢
    这里就涉及到laravel的路由了
    laravel的路由在


    路由的文件

    可以看到laravel帮我们把路由分类了,但是我们现在先不管别的,先只管web的路由,也就是web.php文件


    打开是这样的
    感觉这个框架的作者有强迫症,注释都写成这样
    

    我们不用管,模仿他写就可以了,她这里在路由里面直接返回视图,这样只是示范他的一种用法,而我们是为了将视图和控制器绑定起来,所以我们修改一下他的写法


    路由定义
    控制器

    访问我们定义的路由 /

    http://shakespeare.com/
    
    HelloWorld
    不要问我虚拟主机怎么配置,因为我不会告诉你的😏
    

    下集预告

    详细解说 artisan 命令,数据库迁移 migration 以及 M 的使用
    // 想看什么可以留言哦
    

    相关文章

      网友评论

          本文标题:第一步,老规矩 安装+helloword

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