青岛中联优谷

什么是静态网站

2018-08-09

青岛网站建设
动态网站即时生成,并使用服务器端技术生成网页。它们通常从一个或多个后端数据库中提取内容:一些是跨关系数据库的数据库查询,用于查询目录或汇总数字信息,另一些可能使用文档数据库(如MongoDB或NoSQL)来存储更大的内容单元,例如博客文章或维基文章。
在设计过程中,动态页面通常使用静态页面进行模拟或线框化。开发动态网页所需的技能组合比静态页面要广泛得多,涉及服务器端和数据库编码以及客户端接口设计。因此,即使是中型动态项目也几乎总是团队合作。
静态网站为静态网站的每个页面存储唯一文件。每次请求该页面时,都会返回相同的内容。在网站设计期间,此内容创建一次。它通常是手动创作的,尽管有些网站使用自动创建过程,类似于动态网站,其结果长期存储为已完成的页面。这些自动创建的静态网站在2015年左右变得更受欢迎,其中包括Jekyll和Adobe Muse等生成器。
静态网站的好处是它们更容易托管,因为它们的服务器只需要提供静态内容,而不是执行服务器端脚本。这需要较少的服务器管理,并且暴露安全漏洞的可能性较小。他们还可以在低成本的服务器硬件上更快地提供页面。随着便宜的网络托管扩展到提供动态功能,这些优势变得不那么重要了,虚拟服务器以低成本提供短时间间隔的高性能。
几乎所有网站都有一些静态内容,因为支持资产(如图像和样式表)通常是静态的,即使在具有高动态页面的网站上也是如此。