当前位置: 网站首页>小程序开发>网站开发

东海400电话办理【东海网站公司】东海百度优化、东海域名注册、东海网店美工、东海微信公众号托管

发表日期: 2021-04-26 14:09:24 浏览次数:97

东海400电话办理【东海网站公司】东海百度优化、东海域名注册、东海网店美工、东海微信公众号托管

东海县,隶属于江苏省连云港市,素有世界水晶之都、中国温泉之乡之称,是全国首批沿海开放县、新亚欧大陆桥西行第一县,淮海经济圈、长三角经济圈、新亚欧大陆桥经济走廊交叉辐射区。 [1] 

东海县位于江苏省东北部,地处江苏、山东两省交界处,东濒黄海,西接彭城,南依江淮,北界齐鲁;北至西北与山东省临沭县、郯城县相连,东与连云港海州区、赣榆区接壤,南与沭阳县交界,西与新沂市相依;全县总面积2037平方公里,人口124万,辖19个乡镇(场)、2个街道、1个省级经济开发区、1个省级高新区和1个省级旅游度假区。 [2] 

东海县资源丰富、特色鲜明,拥有“石、泉、湖、井、画”等五张特色名片,先后被评为全国粮食生产先进县、全国科技进步考核先进县、国家卫生县城、国家级生态县、全国文化先进县、中国观赏石(水晶)之乡、江苏省级园林城市、百湖之县、中国民间艺术之乡等美誉,先后培养出南朝诗人鲍照、现代散文家朱自清、当代版画家彦涵等历史文化名人。 [3] 

2016年11月,东海被国家旅游局评为第二批国家全域旅游示范区。2018年10月,东海县入选“综合实力百强县”、 [4]  全国投资潜力百强县市、 [5]  全国绿色发展百强县市、全国新型城镇化质量百强县市。2019年3月,被列为第一批革命文物保护利用片区分县名单。2019年7月,被列为国家知识产权强县工程示范县(区)。 [6]  2019年10月8日,被评为2019年度全国综合实力百强县市。2020中国夏季休闲百佳县市。 [7]  2020年5月,被国家发展改革委列为县城新型城镇化建设示范名单。

3.6.2 安装、配置注册与使用

对于某个扩展类库,当需要使用时,可以按安装、配置、使用这样的步骤顺序整合到项目。

安装

扩展类库的安装很简单,直接将PhalApi-Library目录所需要的扩展类库复制到项目的Library目录下即可。

例如,需要使用七牛云存储扩展Qiniu时,如未签出PhalApi-Library项目,可以签出或下载。

$ git clone https://git.oschina.net/dogstar/PhalApi-Library.git复制代码

随后,将七牛云存储扩展的目录Qiniu拷贝到你项目的Library目录下。

$ cp /paht/to/PhalApi-Library/Qiniu ./Library/ -R复制代码

至此,便完成了扩展类库的安装,相当简单。

配置注册

根据不同的扩展类库,其配置和注册的情况不同,有些不需要配置也不需要注册,有些需要配置、注册中的一种,有些可能配置、注册都需要。这里说的配置是指在项目配置文件./Config/app.php内添加对应扩展类库的配置,配置选项的路径通常为:app.扩展类库名称。此外,有的扩展类库可能还需要配置数据库配置文件./Config/dbs.php。而注册则是指将对应的扩展类库注册到DI,注册的服务名称通常为扩展类库的小写名称。

例如,这里七牛云存储扩展所需要的配置是在./Config/app.php配置文件中追加以下扩展配置。

// $ vim ./Config/app.php<?phpreturn array(
    ... ...
    /**
     * 七牛相关配置
     */
    'Qiniu' =>  array(
        // 统一的key
        'accessKey' => '*****',
        'secretKey' => '****',
        // 自定义配置的空间
        'space_bucket' => '自定义配置的空间',
        'space_host' => 'http://XXXXX.qiniudn.com',
    ),);复制代码

以上配置值,可结合项目情况相应修改。此七牛云存储扩展目录名称为Qiniu,所在对应的配置路径为:app.Qiniu,即对应这样的配置读取:DI()->config->get('app.Qiniu')

配置好后,便可在初始化文件或者在项目入口文件进行DI注册。

// $ vim ./Public/init.phpDI()->qiniu = new Qiniu_Lite();复制代码

注册好后,便可以在项目需要的位置进行调用了。

使用

不同的扩展类库,其提供的功能不同,所以具体的使用也不尽相同。当使用到某个扩展类库时,可以参考对应的文档说明。有的扩展可能需要调用其内部接口才能实现对应的功能,有些扩展可能提供了直接可用的接口服务。

例如这里的七牛云存储扩展类库,则是提供了直接可用的接口服务。刷新在线接口列表文档后,可以看到多了Qiniu_CDN.UploadFile这一接口服务。

图3-13 七牛云存储扩展类库提供的接口服务

图3-13 七牛云存储扩展类库提供的接口服务

我们可以编写一个简单的文件上传页面,测试一下。

// $ vim ./Public/shop/test_qiniu.html<html>
    <form method="POST" action="/shop/?service=Qiniu_CDN.UploadFile" enctype="multipart/form-data">
        <input type="file" name="file">
        <input type="submit">
    </form></html>复制代码

随后在浏览器访问该页面,并上传一张图片。

http://api.phalapi.net/shop/test_qiniu.html复制代码

在未正确配置七牛的相关扩展配置前,文件上传是会失败的,例如这里的。

{
    "ret": 200,
    "data": {
        "code": 2,
        "url": "",
        "msg": "fail to upload file"
    },
    "msg": ""}复制代码

正确配置后,即可实现上传文件到七牛云存储。

3.6.3 常用扩展类库介绍

上面通过七牛云存储扩展,说明了对于扩展类库的安装、配置注册与使用。下面将继续讲解几个有代表性、常用的扩展类库。一个是PhalApi框架内置的扩展:计划任务Task;一个是自主研发的微型框架:Webchat微信开发;最后一个是基于第三方开源框架开发的PHPMailer邮件发送扩展。还有很多其他优秀的扩展类库,由于边幅有限,这里不一一详细讲解。

计划任务Task内置扩展

此扩展类型用于后台计划任务的调度,主要功能点有:

  • 1、提供了Redis/文件/数据库三种MQ队列

  • 2、提供了本地和远程两种调度方式

  • 3、以接口的形式实现计划任务

  • 4、提供统一的crontab调度

下面按安装、使用配置、使用的顺序,依次讲解。最后,我们还会一起来探讨一下此扩展类库的核心设计。

  • Task扩展的安装

此Task扩展已默认内置在PhalApi框架中,位于./Library/Task,所以不需要安装便可直接使用。

  • Task扩展的配置

c51c866ffa1ab3457f2021e8bbdbcc1.jpg

东海400电话办理东海网站公司东海百度优化、东海域名注册、东海网店美工、东海微信公众号托管

400-111-6878
服务热线
顶部

备案号: 苏ICP备11067224号

CopyRight © 2011 书生商友信息科技 All Right Reserved

24小时服务热线:400-111-6878   E-MAIL:1120768800@qq.com   QQ:1120768800

  网址: https://www.768800.com  网站建设上往建站

关键词: 网站建设| 域名邮箱| 服务器空间| 网站推广| 上往建站| 网站制作| 网站设计| 域名注册| 网络营销| 网站维护|

企业邮箱| 虚拟主机| 网络建站| 网站服务| 网页设计| 网店美工设计| 网站定制| 企业建站| 网站设计制作| 网页制作公司|

400电话办理| 书生商友软件| 葬花网| 调温纤维| 海洋馆运营维护| 北京保安公司| 殡仪馆服务| 殡葬服务| 苏州殡葬一条龙| 朝阳殡葬| 苏州殡葬服务|

预约专家

欢迎您免费咨询,请填写以下信息,我们收到后会尽快与您联系

  

服务热线:400-111-6878