腾讯云CDN零改造为您的APEX系统提速300%
本文877字,14张图,阅读完需要约3分钟
你的网站访问速度慢吗?
通常在遇到系统访问速度慢时,我们第一个想到的就是问题定位,通常会通过APM来实现,一旦问题定位到了如果是SQL慢就优化SQL,如果是Web Server响应慢就优化代码,如果是主机资源占用很满就扩容服务器,如果是架构上出现的瓶颈,就分布式微服务化,但是这些都没那么容易完成,甚至需要花费高昂的成本。
那么有没有办法在不修改任何代码的基础上,20分钟即可完成提速,是什么技术这么神奇?
CDN技术
我不希望把百度百科里的内容粘贴到这里,各位可以自己去搜索,我个人认为CDN就是就近网络节点缓存加速服务,说白了你的网站或系统部署在北京,那么广州用户访问就慢,部署在广州,那么北京用户访问就慢,而且联通移动互相访问也存在网络交换的问题。CDN就是为了解决这个问题而产生的技术。
埋在沙漠里的黄金之Oracle APEX技术
Oracle APEX云可以在20分钟内供应一个开发运行环境,然后几分钟内构建一个PC和Mobile版的简单应用程序;也可以帮您的企业基于现有Oracle Database快速实现全库Restful接口或者基于表和视图的Restful接口服务,这一切都只需要配置,而不需要编码;也可以帮您把企业的Oracle Database里的数据快速可视化分析,并且制作出来可控权限的非常精美的图形报告,APEX最高支持100种图形组件,大家可以注意这个100种,您了解的技术有能实现的吗?
1.5万/年 RMB起
够酷吗? 不够?
这样够酷吗?
CDN加速原理
我们先看一下CDN技术的工作原理,为使用CDN时,全国各地的网民都只能访问源站,这样对源站压力会很大!
现在来看一下使用CDN加速之后的流程。智能分控中心通过对域名的CNAME的监控,智能路由你的请求到最近的节点,不需要回源;这样一来你的源站的压力就被几何倍数的减少了。
加速
100%
Turbo还有1秒
到达战场
实战腾讯云CDN加速Oracle APEX云
画了一个简单的图,描述浏览器和服务器交互的一个过程,APEX的应用,所有的静态数据都是从源站处理返回的,而Oracle的APEX云源站在国外,一个Page的组成98%都是静态文件,动态数据大概只占2%,我们不希望静态数据通过国外源站返回。
我们配置上腾讯云的CDN服务,页面的99%数据都会通过腾讯云的CDN就近节点返回到您的浏览器。
具体步骤
1. 进入腾讯云,购买或试用CDN服务并申请HTTPS证书。
2. 在域名配置管理将证书和域名CNAME配对
3. 在CDN缓存文件类型里配置,js/css/ttf/png/jpg等所有静态文件格式。
结果验证
我们使用程序猿最喜爱的Firebug来测试,无Cache前提下,页面首次加载时间为4.6秒
使用了腾讯云CDN加速APEX运行环境之后,页面全部加载完时间只有1.5秒
本文作者:Oracle云架构师
柳志强
曾就职于中国移动,方正等公司,现任Oracle云事业部任云架构师, 擅长Java,Python,研究方向 各类开源技术, 微服务, DevOps, 移动开发, Openstack, Docker, 大数据, 云计算,深度学习技术。
小编码了这么多字跟图,拜托您点个赞呗!
长按左边二维码
关注
甲骨文云技术
官方微信
- 詹皇到底对球哥说了些什么?美国媒体用腾讯直播镜头揭开谜底
- 腾讯电竞运营组校招补录 2018年应届生赶紧!
- 【资讯】大反攻!腾讯正式向阿里宣战,中国零售业或巨变!
- 李强365,知识文化的B(百度)A(阿里)T(腾讯)
- 这条去大梅沙的高速要改造啦!除了建公交专用道,还将加快规划轨
- 2018年危房改造款下拨!国家要给聊城这些人免费建房了!
- 15个试点城市开展“旧房改造”!门窗迎来新兴市场
- 地产天天报 12月13日 | 明年楼市料持续盘整
- 链家携手腾讯云 打造数字化房产服务新生态
- 重庆:明年完成市区3万户居民供水改造