看板 Web_Design 關於我們 聯絡資訊
假設目前我要做一個網站,裡面每一頁都像下面的版面,只有主內容會變動 不知道大家都是怎樣設計這個版面的呢? 不會是要每一頁都放上版面以及下版面的圖片及文字吧 這樣將來只要裡面連結或字體要改變不就都要每一頁手動去變更嗎? 我在想是不是把上下版面那些圖片定位以及文字資料寫在*.js每一頁再include進來呢? 還是是用怎樣的作法? 因為以前就是遇到這個問題,導致小小更動就要每頁更改頗麻煩的 ┌─────────┐ │ │ │ 選單以及LOGO │ ╞═════════╡ │ │ │ 主內容 │ │ │ │ │ │ │ ╞═════════╡ │ 下版面 │ ─────────── -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.193.226.242
fotofolio:用php include吧 12/03 08:20
Ageis:smarty是好東西... 12/03 13:05
Ageis:靠腰 我好像又眼殘 smarty只適用於php 12/03 13:07
Ageis:如果是asp的話請google asp template 有open source可解決 12/03 13:07
Ageis:asp.net則有master page JSP不熟:P 12/03 13:08
TonyQ:jsp有更好用的decorator形式的 sitemesh. :p 12/03 13:15
TonyQ:而且支援符合特定url pattern的自動套用 , 不用自己宣告. 12/03 13:15
blinkstar:說到smarty,我實在不知道為什麼要用到這個東西...= = 12/03 13:25
blinkstar:PHP本身就可以達到程式與版面分離的效果了,為什麼要再 12/03 13:25
TonyQ:template 是一個很有趣的演進 , 有些人喜歡 有些人則否. :p 12/03 13:26
blinkstar:加一個smarty來減緩執行的效率呢? 12/03 13:26
TonyQ:我看過的幾款template engine 都有 把template本身就獨立成 12/03 13:26
blinkstar:被斷了 @@y 12/03 13:26
blinkstar:互斷 XDD 12/03 13:26
TonyQ:檔案形式來切割的趨勢 , 變成 樣板-頁面-後端 三者串連 12/03 13:26
TonyQ:至於執行效率 , 這就別談了...要講效率fw輸很大 XD 12/03 13:27
TonyQ:不過如果有好的硬體/環境 , fw算是大有可為... 12/03 13:28
TonyQ:會用fw 通常是有一個「既有的」、「整體性」的問題需要解決. 12/03 13:28
TonyQ:fw=framework 12/03 13:29
blinkstar:的確framework確實能在開發上帶來不少便利性,但也確實 12/03 13:37
blinkstar:是要拿效能來換,不過在系統資源不吃緊的情況下倒是沒這 12/03 13:38
blinkstar:個問題 12/03 13:38
fotofolio:推文程度遠超過原po問題...XD 12/03 13:39
crazybad:XML+XSL(逃... 12/03 13:44
takumi412:原PO要用Server端處理? 還是要Local端維護再上傳? 12/03 15:24
takumi412:如果是前者, 上面一堆推文都可以用; 後者的話, DW的範本 12/03 15:25
takumi412:功能應該可以幫你很大的忙~ 12/03 15:25
takumi412:再不然,利用文字編輯器的Find & Replace也可以唷~ XDD 12/03 15:37
fotofolio:我也想過local端用js的可能性..ww 12/03 16:20
chph:javascript include是最糟的 12/03 16:37
Ageis:同意樓上 include js實在不是好辦法 12/03 21:32
buganini:要不要轉CodeJob? 09/15 00:48