环境的部署和创建静态页面

环境部署

  1. 创建新项目,创建新的远程分支
    git remote add origin 项目地址
  2. Homestead.yaml修改之后,需要重新加载配置文件
    vagrant provision && vagrant reload
    
  3. 声明buildpack,告诉Heroku应用是使用PHP写的
    heroku buildpacks:set heroku/php
  4. 设置App Key
    获取当前项目的App Key
    php artisan key:generate

构建静态页面

  1. 新建分支(static-pages),开发静态页面
  2. 配置路由
    routes/web.php
    Route::get('/', 'StaticPagesController@home');       //主页路由
    Route::get('/about', 'StaticPagesController@about'); //关于页路由
    Route::get('/help', 'StaticPagesController@help');   //帮助页路由
    
  3. 创建静态页面控制器
    php artisan make:controller StaticPagesController
  4. 添加静态页面视图(视图存放在resources/views目录下)
  5. 创建通用模板
    原则 : DRY(Don't repeat yourself)
    @yield
    @extends :使用@extends继承父视图
    注意 : @section传递了第二个参数时就不需要再通过@stop标识结束
本作品采用《CC 协议》,转载必须注明作者和本文链接
每天进步一点点
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 4

这页叫静态?

6年前 评论

你这MVC一次文件IO差不多300, 还得php解析。你可以建个home.html放在public下,nginx直接加载他,不经过php

6年前 评论

@xuanjiang1985 受教了,蟹蟹大神,小白还在学习中

6年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!