• Laravel


    Luex

    /cd /private/etc

    ls

    hosts

    vi hosts    查看文件内容

    =====

    http三次握手:

    从浏览器中输入一个域名,到从服务器拿到数据。

    根据http协议,分为四部分:

    1.域名解析

    2.三次握手

    3.请求&响应

    4.四次挥手

    【三次握手】:浏览器----(数据包-请求)-->服务器

    (1.)

    ------------------

    GET:指请求获取数据

    POST:  submit新建了一篇文章存储起来。

    PUT:编辑数据(新的替换掉旧的)

    DELETE:  删除

    ---

    HEAD:  指把相应请求头返回就行。(超链接有效性检测)提升爬虫爬取效率

    CONNECT:  代理服务器

    OPTIONS :  跨域请求(安全)

    TRACE:  调试(查看具体信息,少,了解)

    ==============================

    使用 composer 安装la'ravel安装器

    composer global require "laravel/installer"

    laravel  new project-name创建一个项目

    ====================================

    【laavel】    --  使用技巧

    Route::get('deng', '控制器名@方法名');
    Route::get('d/{name}/{sex?}', 'HelloController@run');

    Route::match(['post','get'],'/match','HelloController@hehe');  【建议】
    any()        【失去了resufl的意义】

    {name}  ——  必填

    {sex?}  ——  选填

    get,post,以及其他方式——统称:【RESTFul请求方式】

    为什么使用?

    1.降低沟通成本,提升开发效率,

    2.只是一个标准,不影响实际功能

    3.在laravel中,严格遵循RESTful设计标准 

    ------------------------------

     【自动生成控制器】

    php artisan make:controller HelloController

    php artisan make:controller ResourceController --resource    【自动生产方法的】

    ---------------------------

    控制器中每个方法的意义:

    index()  ——  展示所有资源信息

    create()  ——  展示创建表单

    store()   ——  处理创建表单的数据 并整理入库

    show()   ——  展示单个资源信息(详情)

    edit()  ——  展示编辑表单

    update()  ——  收集更新表单中的数据 并整理入库

    destory()  ——  删除资源信息

  • 相关阅读:
    angularjs filter cut string
    使命令行实现访问代理
    计划
    第一周-第14章节-Python3.5-for 循环及作业要求 循环套循环
    第一周-第13章节-Python3.5-while 循环优化版本 改成for循环来实现输入3次
    第一周-第12章节-Python3.5-while 循环
    第一周-第11章节-Python3.5-if else流程判断
    第一周第10章节--用户交互程序与格式化输出
    结构(位置)伪类选择器(CSS3)
    css过渡效果
  • 原文地址:https://www.cnblogs.com/vip-deng-vip/p/10262128.html
Copyright © 2020-2023  润新知