zoukankan      html  css  js  c++  java
  • 仿联想商城laravel实战---6、自建配置文件和缓存(如何读取自己创建的配置文件的信息)

    仿联想商城laravel实战---6、自建配置文件和缓存(如何读取自己创建的配置文件的信息)

    一、总结

    一句话总结:

    config()及相应的方法

    1、前端插件选择好了,后端开发超级省力?

    比如多图上传插件(还显示上传的进度)

    2、数组和对象等复杂内容怎么通过ajax传递到控制器?

    转化为字符串,比如可以用json

    3、系统的管理配置的那些【变量的权限】是什么?

    尽量全局变量

    4、系统的管理配置的那些变量是放在数据库还是放在配置文件中?

    配置文件,操作简便:配置文件中return array(各个配置的变量的键和值);

    5、lavarel添加新的功能需求的流程?

    1、增加路由
    2、增加控制器和视图

    6、lavarel的缓存最基础操作:写入缓存和读取缓存?

    写入缓存:put():Cache::put("data",$data,1);
    读取缓存:get():$data=Cache::get('data');
    // 写入缓存
    
        // Cache::put("data",$data,1);
    
    // 读取缓存
    
        // $data=Cache::get('data');
    
    // 删除缓存
        // Cache::forget('data');
    
        // dd($data);
    
    // 删除所有缓存
    
        Cache::flush();

    7、lavarel的我们手工添加的缓存文件存储在哪?

    storage/framework/cache 文件夹里面

    8、后台的清除缓存功能如何实现?

    scandir()读取路径
    unlink()遍历删除scandir()读取路径的文件
     1 // 删除文件的方法
     2 
     3 public function delDir($path){
     4 
     5     // 读取路径
     6     $arr=scandir($path);
     7 
     8     // 遍历并且删除
     9     foreach ($arr as $key => $value) {
    10         // 过滤.和..
    11         if ($value !='.' && $value!='..') {
    12             unlink($path.'/'.$value);
    13         }
    14     }
    15 }
    16 
    17 // 清除缓存
    18 
    19 public function flush(){
    20 
    21     $this->delDir("../storage/framework/views");
    22     $this->delDir("../storage/framework/cache");
    23 
    24     return redirect('admin');
    25 
    26 }

    9、购物车功能如何实现?

    session或缓存或数据库:可以将物品id、物品数量(还有用户id)存入数据库,或者session,或者缓存都行
    展示到购物车页面的时候,才添加物品的图片,名字等的其余信息

    二、内容在总结中

     
  • 相关阅读:
    Hibernate(九)HQL查询
    Hibernate(八)多对多映射
    Hibernate(七)一对一映射
    Hibernate(六)一对多映射(多对一)
    Hibernate(五)基本数据类型
    Hibernate(四)结构-基础语义和事务
    Hibernate(三)结构-配置文件-实体映射及配置文件
    Hibernate框架简介(二)基本使用增、删、改、查
    Hibernate生成实体类-手工写法(一)
    Java从零开始学四十(反射简述一)
  • 原文地址:https://www.cnblogs.com/Renyi-Fan/p/10890203.html
Copyright © 2011-2022 走看看