当前位置: 首页 > news >正文

wordpress广告图片自动轮播代码seo是什么化学名称

wordpress广告图片自动轮播代码,seo是什么化学名称,上海物联网app开发公司,新兴街做网站公司现在的文件、图片等上传基本都在使用oss存储。而现在常用的oss存储有阿里云、腾讯云、七牛云、华为云等#xff0c;但是用的最多的还是前三种。而我主要封装的是本地存储、阿里云存储、腾讯云存储、七牛云存储。废话不多说#xff0c;直接上传设计图及说明#xff0c;就一目…        现在的文件、图片等上传基本都在使用oss存储。而现在常用的oss存储有阿里云、腾讯云、七牛云、华为云等但是用的最多的还是前三种。而我主要封装的是本地存储、阿里云存储、腾讯云存储、七牛云存储。废话不多说直接上传设计图及说明就一目了然咯。      一、上传父抽象类开发 在根目录下extend文件夹里创建文件夹并命名为Upload然后创建上传父抽象类文件并命名为UploadHandle。切记本类里一定要加上abstract关键字不仅要类加上方法也要加上。代码如下 ?php /*** 上传父抽象类* User: 龙哥 三年风水* Date: 2024/11/2/0002* Time: 17:47*/ namespace Upload; abstract class UploadHandle {/*** 上传操作* param $object 加密后的文件* param $filePath 临时存放的文件路径* return mixed*/abstract function uploadFile($object, $filePath);/*** 删除操作* param $object 具体的文件地址* return mixed*/abstract function deleteFile($object); } 二、上传文件工厂控制类 在根目录下extend文件夹里创建文件夹并命名为Upload然后创建上传文件工厂控制类并命名为UploadFactory。代码如下 ?php /*** 上传文件工厂控制类* User: 龙哥 三年风水* Date: 2024/11/2/0002* Time: 18:06*/ namespace Upload; use Error\BaseError; use app\model\param\Upload as UploadModel; use Upload\channel\LocalUpload; use Upload\channel\AliyunUpload; use Upload\channel\TencentUpload; use Upload\channel\QiniuyunUpload; class UploadFactory {public static $instancenull;//缓存实例protected $uploadType 0;通道类型protected $channel [];//通道参数/*** 初始化* User: 龙哥·三年风水* Date: 2024/4/8* Time: 15:26* UploadFactory constructor.*/public function __construct($channel){$res UploadModel::dataFind([id 1],upload_type,example_name,access_key,secret_key,bucket_name,domain_name);if(empty($res))throw new BaseError(上传通道参数未配置,50000,200);$this-uploadType $res[upload_type];if($this-uploadType ! 1){$this-channel [name $res[example_name],access_key $res[access_key],secret_key $res[secret_key],bucket $res[bucket_name],domain_name $res[domain_name]];}}/*** 调用上传通道* return null|AliyunUpload|LocalUpload|QiniuyunUpload|TencentUpload*/public function getUploadHandle(){switch ((int)$this-uploadType){case 1:self::$instance new LocalUpload();break;case 2:self::$instance new AliyunUpload($this-channel);break;case 3:self::$instance new TencentUpload($this-channel);break;case 4:self::$instance new QiniuyunUpload($this-channel);break;default:self::$instance null;throw new BaseError(未设置任何文件上传通道,50000,200);break;}return self::$instance;} } 三、提前说明 其实这个上传文件工厂控制类还是可以优化的可以改成自动识别上传工厂类不需要使用switch方法。明天将实现四个上传工厂类。
http://www.dnsts.com.cn/news/148412.html

相关文章:

  • 静态网站html模板下载淮北建设网站
  • 公司建了网站怎么做分录做 了一个 家教 网站
  • 网站建设中 切片指什么广州h5网站制作公司
  • 中核华兴建设有限公司网站做it公司网站
  • 网站恶意做评论手机浏览器app下载
  • 企业网站宽度网站建设 微信 app
  • 专门做试卷的网站电子商务网站建设与管理总结
  • 重庆建站多少钱一年多屏网站建设
  • 开发网站建设公司海南映客交友软件
  • 北京市建设工程信息网站免费做视频的软件app
  • 免费建购物网站怎么样黑进网站后台
  • wordpress在线支付插件seo网络培训班
  • 专业制作网站是什么wordpress搭建多个购物网站
  • 邢台哪里可以做网站深圳有实力的网站建设服务商
  • 网站开发实现顺序网站建设步骤
  • 做网站会遇到什么问题威海有名的做网站
  • 有建设网站的软件吗免费咨询合同范本
  • 网站上的洗衣液瓶子做花瓶怎么材质有没有做衣服的网站吗
  • discuz做电影网站广西水利工程建设管理网站
  • 如何做网站文件呼和浩特网站制作公司
  • 重庆建站免费模板企业营销策划 网站建设
  • 用淘宝评论做网站做网站有哪些
  • 福建省住房城乡和建设厅网站流量型网站 cms
  • 房产网站流量排名北京的做网站的公司
  • 东莞网站建设效果好北京建筑大学研究生招生网
  • 做网站 要学 什么语言网站表单制作
  • 医美的网站主页怎么做wordpress 嵌套插件
  • 网站建设公司名片中国机械设计网
  • 定制网站建设服务平台企业网站建设 属于什么费用
  • 抚州教育网站建设佛系wordpress