1.dicuz:在緩存中生成的是動態的,緩存的作用只是減少解析靜態頁面的開銷!(不知道我這樣理解是否正確!).它采用php+模板技術!除了能將表現層与邏輯層分開外,還有什麼樣的優點呢?請大俠指點..
2.靜態頁面緩存:如果能夠將業務數據解析到靜態頁,緩存!那樣就不一樣了,有什麼樣的技術嗎?
3.在網絡上看到的一些論壇,貼子本來看起來是靜態的,如:a.htm.當回貼後,是a.php?type=2&id=3等,這又是怎麼樣實現的!
4.靜態頁面的緩存原理是怎麼樣的?第一次解析到緩存,當數據庫數據/文件數據有修改時再解析一次到緩存??
...請高手指點..在下感激不盡!!

解决方案 »

  1.   

    论坛BLOG之类的程序一般都使用的是伪静态,利用 path_info 或者 url_rewrite。
    这样做只是方便搜索引擎抓录。当然discuz等一些应用也是做了一些缓存的,比如不经常改变的版面设置、论坛基本设置等等。所有的技术都是为了减少服务器开销,增加效率。
      

  2.   

    你講的那些我都了解,還是沒有得到滿意的答復!!但還是謝謝..
    比如說:discuz的緩存與直接嵌入到頁面的代碼,除了分離外還有什麼優點!!
      

  3.   

    比如說:discuz的緩存與直接嵌入到頁面的代碼,除了分離外還有什麼優點!!目的无非就两个:
    <一> url rewrite是常见的一种形式,目的就是搜索引擎友好性
    <二> 缓解服务器压力,一般只在不经常修改的页面使用缓存技术, 一旦修改后立即更新!
      

  4.   

    目的无非就两个:
    <一> url rewrite是常见的一种形式,目的就是搜索引擎友好性
    <二> 缓解服务器压力,一般只在不经常修改的页面使用缓存技术, 一旦修改后立即更新!我不同意你的看法!!
    1.不用模板就不能用url rewrite 重寫嗎?
    2.discuz的緩存,最終解析出來的動態頁面,是嵌入式的代碼!而中間多了一步將靜態頁面轉為動態頁面的步驟!
      

  5.   

    1.不用模板就不能用url rewrite 重寫嗎?url rewrite 重寫,目的是搜索引擎友好性,这个是需要服务器支持的,与模板无关