域名

快速迁移 Next.js 应用到函数计算

一世执手 提交于 2020-03-20 01:17:10
首先介绍下在本文出现的几个比较重要的概念: 函数计算(Function Compute): 函数计算是一个事件驱动的服务,通过函数计算,用户无需管理服务器等运行情况,只需编写代码并上传。函数计算准备计算资源,并以弹性伸缩的方式运行用户代码,而用户只需根据实际代码运行所消耗的资源进行付费。函数计算更多信息 参考 。 Fun: Fun 是一个用于支持 Serverless 应用部署的工具,能帮助您便捷地管理函数计算、API 网关、日志服务等资源。它通过一个资源配置文件(template.yml),协助您进行开发、构建、部署操作。Fun 的更多文档 参考 。 备注: 本文介绍的技巧需要 Fun 版本大于等于 3.7.0。 背景 Next.js 是一种 React 的服务端渲染框架,且 Next.js 集成度极高,框架自身集成了 webpack、babel、express 等,使得开发者可以仅依赖 Next、react、react-dom 就可以非常方便的构建自己的 *** React 应用,开发者甚至都不用像以前那样关心路由。 Next.js 的高度集成性,使得我们很容易就能实现代码分割、路由跳转、热更新以及服务端渲染和前端渲染。 环境准备 首先按照 Fun 的 安装文档 里介绍的方法将 Fun 安装到本机。 PS: 本文介绍的方法,不需要安装 Docker,仅仅安装 Fun 即可

快速迁移 Next.js 应用到函数计算

倾然丶 夕夏残阳落幕 提交于 2020-03-19 19:14:23
3 月,跳不动了?>>> 首先介绍下在本文出现的几个比较重要的概念: 函数计算(Function Compute): 函数计算是一个事件驱动的服务,通过函数计算,用户无需管理服务器等运行情况,只需编写代码并上传。函数计算准备计算资源,并以弹性伸缩的方式运行用户代码,而用户只需根据实际代码运行所消耗的资源进行付费。函数计算更多信息 参考 。 Fun: Fun 是一个用于支持 Serverless 应用部署的工具,能帮助您便捷地管理函数计算、API 网关、日志服务等资源。它通过一个资源配置文件(template.yml),协助您进行开发、构建、部署操作。Fun 的更多文档 参考 。 备注: 本文介绍的技巧需要 Fun 版本大于等于 3.7.0。 背景 Next.js 是一种 React 的服务端渲染框架,且 Next.js 集成度极高,框架自身集成了 webpack、babel、express 等,使得开发者可以仅依赖 Next、react、react-dom 就可以非常方便的构建自己的 SSR React 应用,开发者甚至都不用像以前那样关心路由。 Next.js 的高度集成性,使得我们很容易就能实现代码分割、路由跳转、热更新以及服务端渲染和前端渲染。 环境准备 首先按照 Fun 的 安装文档 里介绍的方法将 Fun 安装到本机。 PS: 本文介绍的方法,不需要安装 Docker

怎样使用七牛云CDN加速并绑定阿里云域名

╄→尐↘猪︶ㄣ 提交于 2020-03-18 17:06:47
某厂面试归来,发现自己落伍了!>>> 昨天晚上在某个群里看到群友问,七牛云能不能绑定自己的域名作为静态资源文件的前缀,忽然想起来我已经有快两年时间没有登录过我的七牛云账号了,不禁老脸一红,这是有多久没有自己前后端都弄了,幸好还没有老年痴呆,还记得账号密码,快速登录进去,仿佛看到了那些个还很能熬夜的日子,即便那不是我的黄金时代。 回到本文重点,虽然这是一个很简单的问题,但是有些伙伴刚弄可能就是会一不小心就容易出错,或者有些不理解的地方,于是决定把自己的配置都干掉,重新花几十分钟把这个初级的知识点整理成文,以备有需之人的不时之需。 我们这儿说到的七牛云主要是指我们要用到它的对象存储和融合cdn加速,七牛为每个人都免费提供了10G的存储空间。七牛提供的加速功能只针对静态文件,动静分离的模式也不在本篇范围之内,本文着重讲解七牛云如何创建空间以及绑定自定义域名。 先登录到七牛控制台,查看域名,七牛会初始为每个用户分配一个测试域名,但是这个测试域名有效期只有30天,这也是为什么我们要绑定自定义域名的原因。 第一步,新建空间。 如下图所示,存储空间填自己想要的名字(这其实是上传文件配置的bucket名称),之后点击确定: 可以看到列表中已经有我刚才创建的空间了,接下来我们点设置 第二步,点击绑定域名。 我这儿绑定的是我自定义的加速域名 下面的4个选择系统默认的就好 然后看缓存配置

转载:DNS域名解析全过程

China☆狼群 提交于 2020-03-18 02:59:26
关于dns域名解析的大致过程很多人都知道,但有些细枝末节的东西容易遗忘,今天有空整理一下,作为以后复习用,如有不对的地方,还望指正。解析大致过程如图(不喜欢看图的可以直接跳过): 当一个用户在地址栏输入www.taobao.com时,DNS解析有大致十个过程,如下: 1. 浏览器先检查自身缓存中有没有被解析过的这个域名对应的ip地址,如果有,解析结束。同时域名被缓存的时间也可通过TTL属性来设置。 2. 如果浏览器缓存中没有(专业点叫还没命中),浏览器会检查操作系统缓存中有没有对应的已解析过的结果。而操作系统也有一个域名解析的过程。在windows中可通过c盘里一个叫hosts的文件来设置,如果你在这里指定了一个域名对应的ip地址,那浏览器会首先使用这个ip地址。 但是这种操作系统级别的域名解析规程也被很多黑客利用,通过修改你的hosts文件里的内容把特定的域名解析到他指定的ip地址上,造成所谓的域名劫持。所以在windows7中将hosts文件设置成了readonly,防止被恶意篡改。 3. 如果至此还没有命中域名,才会真正的请求本地域名服务器(LDNS)来解析这个域名,这台服务器一般在你的城市的某个角落,距离你不会很远,并且这台服务器的性能都很好,一般都会缓存域名解析结果,大约80%的域名解析到这里就完成了。 4. 如果LDNS仍然没有命中,就直接跳到Root Server

没备案域名也可以调用微信接口

夙愿已清 提交于 2020-03-17 11:51:00
众所周知,要做调用微信JS-SDK做自定义分享,一定要在公众号中绑定域名才可以,而且绑定的域名一定要是备案域名,没有备案的域名是不能绑定的,会有如下的提示:   这对一些做微信流量朋友来说是非常不方便的,现在域名备案不像以前一样可以批量备案,而且一台主机只能备案5个域名,水涨船高,买域名的成本也会高很多,不备案的域名价格是在10块到30块之间,而备案的域名价格是没备案的10倍左右,成本之高,针对有些做微信生态圈流量的人来说是非常不能接受的。 我自己也是喜欢钻研,就顺着这个问题去找方法,尝试了很多种方式,后面找到两个比较靠谱的方案,在这里和大家分享一下。   一、掉了备案但还在缓存期的域名,这种域名是可以的,工信部的网站相信互联网的应该都清楚的,这里就不做评价了,域名掉了备案后,不会及时更新,这个时间一般有个7天到一个月左右,当然也有更久的,这就要看心情了,在这个时间期间是可以添加到公众号的域名的。   如果大家想了解第二个方法,欢迎交流沟通 来源: https://www.cnblogs.com/annahuang/p/12509324.html

七夜在线音乐台开发 第一弹 (原创)

偶尔善良 提交于 2020-03-17 03:05:41
从今天起,我就要开始七夜在线音乐台的开发。七夜音乐台确定采用 flask web框架 , 音乐源采用 网易音乐 ( 仅做技术演示,不做商业用途 )。项目从 设施,设计,开发,部署,上线 几个方面展示web开发的整个流程。 今天咱们先讲一下设施,为什么要讲设施?因为最后咱们的web应用是要在服务器上运行,可以供大家访问。所以今天说一下购买服务器和域名(很多初学者朋友都是在本地搭建,对此不是很清楚, 玩过的,这一集可以略过 )。 比较知名的国内服务器厂商,例如阿里云,腾讯云,新浪云,百度云,听说360也出了(没用过)。 今天主要说的是阿里云和腾讯云(因为有学生优惠,嘿嘿嘿)。 先看看阿里云: https://www.aliyun.com/act/aliyun/campus.html?spm=5176.7960203.20160203.2.IQMKtY 大家根据步骤进行实名认证就可以拥有这项优惠,一定要记住用户名和密码,切记。我申请了一个。 记住自己的外网的ip地址,之后买了域名之后需要绑定ip。 接下来买域名,一般去阿里旗下的万网买(不免费)。 https://wanwang.aliyun.com/ 输入自己想要的名字,选择好后缀,看看域名是否被注册了。.cn或者中文结尾的域名都需要实名注册,其他的没有这个要求。 咱们再说说腾讯云,我也选择的它,他给我的优惠我也无法拒绝。 http:/

使用Fiddler对android应用抓http或https包

南笙酒味 提交于 2020-03-17 02:34:28
工作原理 先上个图 此图一目了然,可以看出fiddler在请求中所处的位置,我们就可以确定它能干些什么。 WinInet(“Windows Internet”)API帮助程序员使用三个常见的Internet协议, 这三个协议是用于World Wide Web万维网的超文本传输协议(HTTP:Hypertext Transfer Protocol)、文件传输协议(FTP:File Transfer Protocol)和另一个称为Gopher的文件传输协议。 WinInet函数的语法与常用的Win32 API函数的语法类似,这使得使用这些协议就像使用本地硬盘上的文件一样容易。 它实际工作在本机的8888端口http代理,我们 启动fiddler时 ,它会 自动更改 代理设置:(可以在cmd中输入inetcpl.cpl来打开IE选项) chrome中: 从此我们可以看出,只要是http的请求,在请求发起离开本机之前都会经过fiddler,当response回来,没有达到实际请求者时,也会经过fiddler:这样我们就可以在轻易的实现修改请求和响应的内容,这样我们就可以轻松的调试现网的程序。 http://www.cnblogs.com/forcertain/archive/2012/11/29/2795139.html fiddler中打开IE选项: 与其它工具的区别 firebug

Wireshark协议分析之DNS

☆樱花仙子☆ 提交于 2020-03-17 02:31:49
一:前言 域名系统(DNS)是最重要的互联网协议之一,因为它是总所周知的黏合剂,把域名转换为IP地址。当我们想要和一台网络设备通信却不知道它的IP地址,可以使用它的域名来进行访问。 DNS服务器存储了一个有着IP地址和DNS名字映射资源记录的数据库,并将其和客户端以及其他DNS服务器共享 由于DNS服务器的结构很复杂,因此我们只关注于通常类型的DNS流量 二:DNS数据包结构 事务ID、标志、问题计数、回答资源记录数、权威名称服务器计数、附加资源记录数,这6个字段是DNS的报文首部,共12个字节 整个DNS格式主要分为3部分内容,级基础结构部分、问题部分、资源记录部分 基础结构中的标志字段又分为若干个字段,如下图 事务ID(Transaction ID):用来对应DNS查询和响应的过程 QR(Query / Response):指明数据包是DNS查询还是DNS响应 操作码(Opcode):用来定义消息中请求的类型 权威应答(Authoritative Answer,AA):如果数据包设定了这个值,说明该响应是由域名内权威域名服务器发出的 截断(Truncation,TC):指明这个响应由于太长,无法装入数据包被极端 期望递归(Recursion desired,RD):如果在请求中设定了这个值,说明DNS客户端在目标域名服务器下不含有所请求信息的情况下,要求进行递归 可用递归

002_域名和空间备案

若如初见. 提交于 2020-03-16 19:26:03
文章目录 一、备案 二、场景 一、备案   备案是指将您的网站在工信部系统中进行登记,相当于给网站做实名认证。   域名备案实际上是指网站备案,当您的域名需要指向一个网站时就必须先进行备案。网站备案一般情况下都是免费的;   网站建设中需要对网站进行备案,平时很多客户会问买了域名和空间,到底是备案的域名还是空间呢?网站备案主体针对的是域名,但在网站资料提交中,需要提供一个空间的 IP 账号,这样工信部才知道你的域名的指向是哪台主机。   备案号对应的是域名,但是如果你换了空间,产生了新的IP账号,工信部会要求作备案变更,就是需要登录到备案后台中把之前的 IP 号换成新的 IP 号。   备案的话是针对国内主机来的,因为国内要求主机商对网站进行监控,防止一些违法的信息出现。仅仅针对域名是看不出网站内容的,所以只有让主机商在你买的空间时候进行备案。 二、场景 随便买哪个主机商的主机,然后将一些备案材料给主机商,让其帮你备案。 使用国外的主机,国外的主机不需要国内管,索引无需备案,只要将域名和空间 IP 绑定就可以了。 来源: CSDN 作者: __Rambo__ 链接: https://blog.csdn.net/Rambo_Yang/article/details/104905295