zoukankan      html  css  js  c++  java
  • 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()  ——  删除资源信息

  • 相关阅读:
    实用工具分享
    美国西储大学轴承数据解读
    CSDN去广告插件
    [教程]SPSS for Mac 安装教程
    [教程]Ubuntu 安装 Docker CE
    [教程]Windows操作系统下安装Ubuntu虚拟机
    Chrome视频解析插件
    [软件]MATLAB小波包的分解与重构
    [信号处理]奈奎斯特采样定理
    [软件]LabVIEW编程实例:如何通过TCP协议进行数据通信
  • 原文地址:https://www.cnblogs.com/vip-deng-vip/p/10262128.html
Copyright © 2011-2022 走看看