yinznet
V2EX  ›  问与答

静态网站和动态网站的区别是什么?

  •  
  •   yinznet · Jul 21, 2014 · 3656 views
    This topic created in 4350 days ago, the information mentioned may be changed or developed.
    5 replies    2014-07-21 22:55:02 +08:00
    click
        1
    click  
       Jul 21, 2014
    动态页面要访问数据库,静态页面不需要
    dant
        2
    dant  
       Jul 21, 2014 via iPhone
    动态网站的页面是程序生成的。

    举个最简单的例子,Apache等服务器程序的列出目录内文件功能就是一个动态网站的实现。
    tjmao
        3
    tjmao  
       Jul 21, 2014 via Android
    页面内容由网页服务器直接从磁盘中读出来得到的,就是静态页面。
    磁盘上的文件不直接用于显示,而要经过变换的,就是动态页面。

    举例:PHP解释器读取源代码,生成页面,此时浏览器访问的是动态网站;关闭PHP解释器,用户看到的不是网站界面而是网站源代码,这就把动态网站变成静态网站了。

    广义上,使用客户端浏览器脚本控制的页面,也应归入动态页面。
    Kreja
        4
    Kreja  
       Jul 21, 2014
    让我想个通俗点的比喻。。

    比如,做工艺品的时候,静态的话,就完全一个个手动做出来;动态的话,先做个模型,然后拿材料套模型就能成批生产了。

    不太确定是否准确 --'
    imsuwj
        5
    imsuwj  
       Jul 21, 2014   ❤️ 1
    静态就是罐装果汁,动态就是现榨果汁
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2581 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 11:46 · PVG 19:46 · LAX 04:46 · JFK 07:46
    ♥ Do have faith in what you're doing.