隨便說點關於exist-db
exist-db:
以java為基礎的XML資料庫加後端程式碼(XQL,即XML Query Language),並附有線上編輯器、網頁伺服器軟體的強大網頁資料庫整合系統,所有網頁資料庫需要的東西都整合進去了,而且完全免費!最近被迫摸了幾下,以下隨便寫點什麼(讀作「抱怨」)。
1.完全沒有中文資訊
你沒看錯,這個強大到爆的整合系統在中文圈裡幾乎沒有人用,自然也沒有中文的教學與討論orz
2.背景有使用Lucene全文搜尋系統
所以面對龐大的XML資料,即使是中文找起來還是很快,不過也不知道什麼問題,似乎有時快時慢的情況。
3.本身也可以當作資料庫用,可和PHP連結
連結方式有完整說明,當然完全是英文orz
簡單講一下,要先用PHP的pear裝XML_RPC2,然後引用github裡lib的php檔案(參考裡面範例),不過sql用的是XPatch和XQuery,終於有中文的說明了(淚):
其他就是PDO了,自己看範例。
4. exist-db本身附了很完整的教學文件,裝好以後從port8080去找,線上也有:
當然是英文的。
5. exist-db的port8080其實是個整合的管理頁面,可以直接在上面操作資料庫,也可以做adduser之類的設定,所有後端的幾乎都可以在網頁上操作。
先抱怨到這裡,想到再加點什麼吧orz
留言
張貼留言