探索CODING Pages静态网站升级:腾讯云新版使用体验及问题解析

CODING Pages 静态网站更迭腾讯云最新版本探坑小记

本文详述了笔者在CODING Pages静态网站升级至腾讯云最新版本过程中遇到的挑战。

升级背景源于CODING Pages与腾讯云的联合,将静态网站托管于腾讯云的云存储COS之上,增添了CDN加速、SSL证书管理等功能。但新版引入了成本,且升级后强制使用的海外CDN加速导致访问速度不如之前版本。

在新版中,CODING Pages依靠腾讯云资源提供静态托管,费用主要由腾讯云的云存储COS、内容分发网络CDN和SSL证书产品组成。CODING平台本身不产生费用。

升级步骤包括实名认证、权限配置、添加自定义域名,并需开启CDN功能。在选择网站类型时,最初选择“Hexo”导致部署失败,后改为“静态网站”成功部署。但访问速度问题出在CDN上。

新版升级后,访问速度降低,解析记录指向德国、爱尔兰、美国等非预期地区,CDN服务区域被设置为“中国境外”,使得无论是国内还是国外用户,访问时均需通过境外节点,影响了访问速度。对于未备案域名的用户,这种设置更是显著降低访问速度。

尝试关闭CDN,直接连接香港源站,速度有所提升,但出现了SSL证书错误的问题。解决证书问题的技术难度让作者感到棘手,最终回归旧版以避免安全问题。

总结来看,对于未备案域名的用户,新版CODING Pages静态网站升级带来的CDN绑定问题,导致访问速度降低,且存在SSL证书不匹配的严重安全问题,对于这些用户来说,新版并无升级的必要性。对于已备案域名的用户,新版提供CDN加速和SSL证书服务,但面临选择难题,因为免费方案同样多样。

作者建议CODING优化自定义域名问题,以便能够使用Let's Encrypt的证书,避免与腾讯云CDN的绑定问题,并期待后续的反馈结果。

腾讯云的产品介绍

腾讯云包含云服务器、云数据库、CDN、云安全、万象图片和云点播等产品。

开发者通过接入腾讯云平台,可降低初期创业的成本,能更轻松地应对来自服务器、存储以及带宽的压力。云服务器

高性能稳定的云虚拟机,可在云中提供弹性可调节的计算容量,不让计算能力束缚您的想象;您可以轻松购买自定义配置的机型,在几分钟内获取到新服务器,并根据您的需求使用镜像进行快速的扩容。

弹性web服务

弹性Web引擎(Cloud Elastic Engine)是一种Web引擎服务,是一体化web应用运行环境,弹性伸缩,中小开发者的利器。通过提供已部署好的php、nginx等基础web环境,让您仅需上传自己的代码,即可轻松地完成web服务的搭建。

负载均衡

腾讯云负载均衡服务,用于将业务流量自动分配到多个云服务器、弹性web引擎等计算单元的服务,帮您构建海量访问的业务能力,以及实现高水平的业务容错能力。腾讯云提供公网及内外负载均衡,分别处理来自公网和云内的业务流量分发。云数据库

云数据库(CDB:Cloud Data Base)是腾讯云平台提供的面向互联网应用的数据存储服务。

NoSQL高速存储

腾讯NoSQL高速存储,是腾讯自主研发的极高性能、内存级、持久化、分布式的Key-Value存储服务。NoSQL高速存储以最终落地存储来设计,拥有数据库级别的访问保障和持续服务能力。支持Memcached协议,能力比Memcached强(能落地),适用Memcached、TTServer的地方都适用NoSQL高速存储。NoSQL高速存储解决了内存数据可靠性、分布式及一致性上的问题,让海量访问业务的开发变得简单快捷。

对象存储服务(beta)

对象存储服务(COS:Cloud Object Service),是腾讯云平台提供的对象存储服务。COS为开发者提供安全、稳定、高效、实惠的对象存储服务,开发者可以将任意动态、静态生成的数据,存放到COS上,再通过HTTP的方式进行访问。COS的文件访问接口提供全国范围内的动态加速,使开发者无需关注网络不同所带来的体验问题。

CDN

CDN(Content Delivery Network)即内容分发网络。腾讯CDN服务的目标与一般意义上的CDN服务是一样的,旨在将开发者网站中提供给终端用户的内容(包括网页对象—文本、图片、脚本,可下载的对象—多媒体文件、软件、文档,等等),发布到多个数据中心的多台服务器上,使用户可以就近取得所需的内容,提高用户访问网站的响应速度。云监控

腾讯云监控是面向腾讯云客户的一款监控服务,能够对客户购买的云资源以及基于腾讯云构建的应用系统进行实时监测。开发人员或者系统管理员可以通过腾讯云监控收集各种性能指标,了解其系统运行的相关信息,并做出实时响应,保证自己的服务正常运行。

腾讯云监控提供了可靠,灵活的监控解决方案,当您首次购买云服务后,不需要任何设置,就可以获得基础监控指标,同时,也可以通过简单的步骤后,获取到更多的个性化指标。除了丰富的监控指标视图以外,腾讯云监控还提供个性化的告警服务,客户可以对任意监控指标自定义告警策略。通过短信,邮件,微信等方式,实时推送故障告警。

腾讯云监控也是一个开放式的监控平台,支持用户上报个性化的指标,提供多个维度,多种粒度的实时数据统计以及告警分析。并提供开放式的API,让客户通过接口也能够获取到监控数据。

云安全

腾讯公司安全团队在处理各种安全问题的过程中积累了丰富的技术和经验,腾讯云安全将这些宝贵的安全技术和经验打造成优秀的安全服务产品,为开发商提供业界领先的安全服务。腾讯云安全能够帮助开发商免受各种攻击行为的干扰和影响,让客户专注于自己创新业务的发展,极大地降低了客户在基础环境安全和业务安全上的投入和成本。

腾讯科技公司安全团队在应对各类安全挑战中汇聚了丰厚的技能和实战经验,腾讯云安全将此宝贵资源转化为卓越的安全服务产品,为开发者带来行业前沿的安全解决方案。腾讯云安全助力开发者抵御各类攻击干扰,使客户能集中精力拓展创新业务,大幅减少在基础环境与业务安全方面的成本投入。

云检测

云检测借助腾讯独有的服务质量监控网络,利用遍布全球的监控节点,对用户的网站、域名、后台接口等实施定期检查,并实时预警、展示性能与可用性,提供智能分析等服务。TOD大数据处理

TOD是腾讯云提供给用户的一套完整、即插即用的云端大数据处理套件。开发者可在线创建数据仓库,编写、调试和执行SQL脚本,调用MR程序,处理海量数据。此外,开发者还能将数据处理脚本设置为周期性任务,通过可视化界面构建任务依赖关系,实现复杂的数据处理流程。主要应用于海量数据统计、数据挖掘等领域,已为微信、QQ空间、广点通、腾讯游戏、财付通、QQ网购等关键业务提供数据分析服务。

腾讯云分析

腾讯云分析是一款专业的移动应用统计分析工具,兼容主流智能手机平台。开发者可轻松嵌入统计SDK,全面监测移动应用,实时掌握产品表现,精准洞察用户行为。不仅记录数据,还分析各环节,透过现象看本质。腾讯云分析还提供市场排名趋势、竞品排名监控等情报信息,助您在应用开发运营中知己知彼,战无不胜。

腾讯云搜索

腾讯云搜索(Tencent Cloud Search)基于腾讯在搜索领域多年的技术沉淀,对内部各垂直搜索业务需求进行高度抽象,将搜索引擎组件化、平台化、服务化,最终形成成熟的搜索开放能力,为移动应用开发者和网站站长提供一站式结构化数据搜索托管服务。

移动加速

移动加速服务是腾讯云为终端应用提供的访问加速服务,通过加速节点、优化路由算法、动态数据压缩等措施提升移动应用访问速度和用户体验,并为客户提供加速效果展示、趋势对比、异常预警等运营工具,随时了解加速效果。

应用加固

应用加固服务是腾讯云基于多年终端安全经验提供的一项安全加固服务,具有操作简便、多渠道监控、防反编译防篡改防植入、零影响等特点,帮助用户保护应用版权和收入。

腾讯云安全认证

腾讯云安全认证是腾讯云提供的免费安全认证服务,通过审核的用户将获得权威的腾讯云认证展示,让您的业务获得腾讯亿万用户的认可。免费安全服务,权威认证展示,腾讯云已为2.6万网站、应用保驾护航。

信鸽推送

信鸽(XG Push)是一款专业的免费移动App推送平台,支持百亿级的通知/消息推送,秒级触达移动用户,现已全面支持Android和iOS两大主流平台。开发者可轻松嵌入SDK,通过API调用或Web端可视化操作,实现对特定用户的推送,大幅提升用户活跃度,有效唤醒沉睡用户,并实时查看推送效果。

域名备案

腾讯云备案服务,帮助您将网站在工信部系统中进行登记,获得备案证书悬挂在网站底部。目前支持企业、个人、政府机关、事业单位、社会团体备案。

云API

云API是构建云开放生态的关键一环。腾讯云提供的计算、数据、运营运维等基础能力,包括云服务器、云数据库、CDN和对象存储服务等,以及腾讯云分析(MTA)、腾讯云推送(信鸽)等大数据运营服务等,都将以标准的开放API形式提供给广大企业和开发者使用,方便开发者集成和二次开发。

万象图片

万象图片将QQ空间相册积累的十年图片经验开放给开发者,提供专业一体化的图片解决方案,涵盖图片上传、下载、存储、图像处理。

维纳斯

维纳斯(Wireless Network Service)是专业的移动网络接入服务,使用腾讯骨干网络,全国400个节点,连通成功率99.9%。

云点播

腾讯云一站式视频点播服务,汇聚腾讯强大视频处理能力。从灵活上传到快速转码,从便捷发布到自定义播放器开发,为客户提供专业可靠的完整视频服务。

以上所转载内容均来自于网络,不为其真实性负责,只为传播网络信息为目的,非商业用途,如有异议请及时联系btr2020@163.com,本人将予以删除。
THE END
分享
二维码
< <上一篇
下一篇>>