zoukankan      html  css  js  c++  java
  • Laravel路由

    Laravel安装,这里使用一键安装包。

    使用PHP内置的Web服务器,在PHP文件夹下运行命令行

    php -S 0.0.0.0:1024
    

    一.设置路由

    路由文件在appHTTP outes.php,在代码中增加

    Route::get('/hi', function () {
        return 'hello world';
    });
    

    我们观察到,这份PHP文件里已经有

    Route::get('/', function () {
        return view('welcome');
    });
    

    因此,路由文件规定了URL转向哪一张视图。

    Laravel加载好慢啊!主要是引用了谷歌字体,同时cdn速度不快,我们可以把引用的资源改成静态资源

    在目录 esourcesviewslayouts下找到app.blade.php文件,把css引用改成

    <!-- Fonts -->
    <link href="font-awesome.min.css" rel='stylesheet' type='text/css'>
    <link href="css.css" rel='stylesheet' type='text/css'>
    
    <!-- Styles -->
    <link href="bootstrap.min.css" rel="stylesheet">
    

    速度马上快了!  

    二.安装认证系统

    使用artisan命令行安装

    php artisan make:auth
    

    此时转到laravel文件夹下,观察到有一个.env文件和.env.example文件生成,我们编辑.env文件来配置mysql数据库

    DB_HOST=127.0.0.1
    DB_PORT=3306
    DB_DATABASE=homestead
    DB_USERNAME=homestead
    DB_PASSWORD=secret
    

    然后,我们使用laravel的migrate迁移数据库

    php artisan migrate
    

    完成到这一步时,mysql数据库里已经新建3张表了。

    访问URL:http://127.0.0.1:1024/laravel/public/login

    本文为博主原创文章,转载请在明显位置注明出处: http://www.cnblogs.com/sweng

    本作品采用知识共享署名-非商业性使用-禁止演绎 3.0 未本地化版本许可协议进行许可。

  • 相关阅读:
    Python之路系列:面向对象初级:静态属性、静态方法、类方法
    对象和类
    Python的函数参数传递
    python参数传递:对象的引用
    Python的locals()函数
    Python 异常处理
    Python变量类型的强制转换
    日常问题总结
    高效能人士的七个习惯
    Dojo入门:DOM操作
  • 原文地址:https://www.cnblogs.com/sweng/p/6339884.html
Copyright © 2011-2022 走看看