2009-02-05 61 views
0

有沒有人知道**** ahem的實用程序****穿線一起靜態頁面。Utilitiy靜態頁面的動態創建...(我不是問這個,因爲我想,而是因爲我必須......)

例如:
說我寫了一個標題和頁面的頁腳和我只是想改變內容,而不**** ****嘆動態生成的頁面的內容。 (IE的頁面是動態生成的,但最終的結果只是一個靜態頁面進行轉儲到一個FTP目錄。)

我通常不認可這樣 這類事情沒有像 瓷磚serverside包括在網絡服務器上,但不幸的是我的 僱主__做... ...他們有使用 靜態頁面,沒有什麼我可以 做改變他們的想法。 (C++程序員 )

最接近的事是什麼,我在這裏介紹我發現是一個名爲cook實用這是我們用來構建tiddlywiki

對,所以一個實用工具,可以採取的一個目錄:

  • 靜態頁面零部件
    • Header.htm
    • Footer.htm
  • 零件是變化
    • about.htm中
    • info.htm
    • products.htm
    • etc.htm

並修改爲:

  • 網站建設
    • about.htm中(與頁眉和頁腳以及內容/零件即改變/ about.htm中)在info.htm
    • 之間
    • (相同比特...)
    • products.htm(相同比特... )
    • etc.htm(同位......)

回答

1

聽起來像Webby的工作。

+0

謝謝你,我要去檢查了這一點。 (順便說一句,謝謝你沒有投票我的問題,因爲我被告知要做我的上級剪切愚蠢......) – leeand00 2009-02-05 22:29:50

0

聽起來像是你想要的最終結果是什麼,將採取N個文件和縫合的內容放到這個被上傳一個靜態的HTML頁面到我所假設的是一個網絡服務器。那個聽起來是對的嗎?

我認爲Dreamweaver有這個功能,但如果你想要的東西多一點低的水平,使用此算法:

load config file that you use for build parameters 
open stream to output file 
for each file in source folder 
    load to stream 
    write to output stream 
close output stream 
post file to remote site 

一旦你的頁面已經被編輯過,只是有客戶端運行此處理器。請讓我知道,如果我完全錯誤地解釋你想完成什麼。

編輯:你也可以嘗試在你的「動態」頁面(%HEADER%,%FOOTER%等等)中放置某種標記,並且當你的處理器遇到該標記時將其替換爲實際的靜態內容。

+0

授予這不是一個預先建立的實用程序,但它看起來像一個有趣的小項目 – 2009-02-05 22:26:21

相關問題