> 不過我最近遇到一個問題, 就是如果 TiddlyWiki 存入太多的文章(tiddler), 會造成載入速度變慢,
「單頁式文件」的 TiddlyWiki 必然會遭遇到「資料成長症候群」,先前也回覆過多次,以下修訂部份補充幾點調整建議如下:
1.使用 Firefox 作為操作平台
(使用 utf-8 編碼存檔,文件體積小)
2.移除非必要套件,例如:
ImportTiddlersPlugin(除非需要分類導入等額外功能)、
SplashScreenPlugin、
其他支援 DefaltTiddlers 主頁開啟 tiddlers 的套件
...
或是功能重複的套件等等。
3.盡可能使用外部 js 檔的方式安裝套件
於 MarkupPostBody 宣告欲載入的套件:
<script type="text/javascript" src="/pathto/YourPlugins.js"></script>
....
(主文件瘦身、scripts 由瀏覽器非同步載入)
註:非所有套件均適用此安裝方式
4.修改樣式時,於 StyleSheet 作修改,避免直接修改 StyleSheetLayout、StyleSheetColors。
(主文件瘦身)
5.關閉動畫顯示(預設啟用)及自動存檔(預設停用)
新增 tiddle 內容如下,標籤設成systemConfig:
config.options.chkAnimate=false;
config.options.chkAutoSave=false; /*須適時手動存檔*/
(可加速文件的操作)
6.停用 SideBarTabs'
a.編輯 SideBarTabs 將其內容改為清除為空白 (欲恢復時刪除此 shadowed tiddler 即可)
b.或是編輯 PageTemplate
將 <div id='sidebarTabs' ....</div>
改成 <!-- <div id='sidebarTabs' ....</div> -->
c.安裝 TiddlyCalendar 套件 <
http://downloads.sourceforge.net/ptw/
TiddlyCalendar-1.0.1.js>
將sahdow tiddler 「TabTimeline」內容改成 <<tCalendar lastModified>>
7.將資料適當分類,以階層式的多重TiddlyWiki文件來管理大量資料。
a.可依日期或內容性質不同,分類存放於不同的 TWs
b.建立一主索引 TW ,以連結其他子TWs
註:配合 2)可減少佔用的磁碟空間,簡化套件升級
8.若常用查找的功能,建議安裝
http://www.TiddlyTools.com/#SearchOptionsPlugin
或
http://tiddlywiki.abego-software.de/#YourSearchPlugin
(並設定選項僅列出搜尋結果,詳細請參靠各該套件說明)
註:TW 的後續版本應該會提供類似功能。
哪位先進願意幫忙將上文整理成 <
http://docs.google.com/View?docID=dgvvjcmv_2fz4xz6> 的格
式?
> 不知目前有沒有比較好的備份方式或儲存方法?
1.指定 backup folder 選項參數,將備份統一放至指定的資料夾。
2.若是欲減少 backup 的文件數,可以關鍵字 「OneBackupCopy」搜尋此論壇,回帖中有附件簡易套件
OneBackupCopy.js 可供參考。
3.儲存方式是個「大問題」,已知的解決方式多數須伺服端的程式支援:
a.WebDAV、MySql、S\qlLite、RDF、XML 應該都有延伸版實作了。
b.GData 也是可以考慮的方向。
c.以其他Blog、Wiki 作為「資料來源」官方團隊也有範例。
(若小英雄仍有其他問題,建議另行開啟討論主題,可方便其他先進參與討論與參考。)
> 非常感謝陳大哥的不吝賜教及經驗分享!
>