网站建设入门教学篇(十六):什么是动态链接和静态链接?

ENEWS
ENEWS
ENEWS
1601
文章
1
评论
2019年1月19日17:27:14 评论

网站建设入门教学篇(十六):什么是动态链接和静态链接?
本篇章主旨:网站入门教学, 网站建设入门进阶篇,新手零基础学建站。
这里所谓的链接就是指网址,一般我们也会叫他url。
动态链接:https://enews.enkj.com?p=111,静态链接:https://enews.enkj.com/p/111.html
它们最明显的区别就是动态链接里面带有问号?,静态链接没有问号。
实际上每个建站程序搭建好之后,都是默认动态链接的。对于不做SEO的朋友来说,链接形式就不是很重要。每个建站程序都支持设置把动态链接改成静态链接,只要在程序后台做相应的设置就可以了。
静态链接优点:
#pragma comment(lib, "test.lib") ,静态链接的时候,载入代码就会把程序会用到的动态代码或动态代码的地址确定下来静态库的链接可以使用静态链接,动态链接库也可以使用这种方法链接导入库。静态链接较易被搜索引擎蜘蛛抓取。
动态链接优点:
LoadLibrary()/GetProcessAddress()和FreeLibrary(),使用这种方式的程序并不在一开始就完成动态链接,而是直到真正调用动态库代码时,载入程序才计算(被调用的那部分)动态代码的逻辑地址。
然后等到某个时候,程序又需要调用另外某块动态代码时,载入程序又去计算这部分代码的逻辑地址,所以,这种方式使程序初始化时间较短,但运行期间的性能比不上静态链接的程序。


动态链接出现的原因就是为了解决静态链接中提到的两个问题,一方面是空间浪费,另外一方面是更新困难。可是静态链接较易被搜索引擎蜘蛛抓取。那怎么办呢?
因此出现了伪静态,伪静态和静态的区别:
1.从URL结构以及页面名称看,伪静态和静态页面是一样的。伪静态的页面后缀可以是html htm 或者是目录格式
2.伪静态只是改变了URL的表现形式,实际上还是动态页面
3.静态页面可以节省服务器资源,而伪静态严格说是增加服务器资源消耗的
伪静态有何作用:
伪静态页面,其目的是为了更好的被搜索引擎收录而通过一定的规则,把动态页面的地址转换成以htm或html结尾的地址,看起来是静态的,实际是依然是动态页面。

继续阅读
  • 我的微信
  • 微信扫一扫
  • weinxin
  • 我的微信公众号
  • 微信扫一扫
  • weinxin
ENEWS
  • 本文由 发表于 2019年1月19日17:27:14
  • 转载请务必保留本文链接:https://enews.enkj.com/wangzhanrumen16.html
网站建设不在神秘 轻松建立个人网站 服务器托管

网站建设不在神秘 轻松建立个人网站

  随着互联网的普及,个人网站和博客已经不再是那么神秘了,越来越多的网友想拥有自己的一个网站,或为兴趣聚集一帮至交好友,或为兴趣而追逐财富,那么网站应该怎么建立呢?建立一个个人网站需要做些什么?费用是...
如何创建自己的博客网站? 个人建站

如何创建自己的博客网站?

如今越来越多的站长朋友基本都拥有了自己的个人博客网站,并且通过博客日志增加了不少粉丝和关注。对此,很多新手站长朋友也产生了极大的兴趣,也想拥有自己的博客网站。那么,如何创建自己的博客网站呢? 目...
个人建网站流程是什么? 个人建站

个人建网站流程是什么?

个人建站需要怎么做?首先我们要知道,建一个网站所需要的几个必备品,一个是域名,一个是空间,另一个就是网站程序,那么个人应该怎么建网站呢,这个流程复杂吗,今天就简单教大家个人建网站流程。 1、首先...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: