我對網絡開發有點新,想要了解如何接近我的項目。基於網絡的電子表格,可以訪問數據庫
我們有一個很大的mysql,有一個相當大的數據集,我們希望人們可以隨時玩。有沒有辦法建立某種基於網絡的電子表格,除了進行正常的電子表格計算之外,還可以查詢數據庫並下載內容?我們有關於我們研究的公司的利基靜態信息,理想情況下,用戶將訪問該網站並能夠訪問我們的數據,同時添加自己的邏輯(數學運算符)以使其與數據更相關。
我們不想創建一個API連接到他們的桌面(還),並希望完全通過網絡來完成。
任何關於您使用的方法或工具的幫助將不勝感激。
在此先感謝
編輯:我發現Drupal的「Sheetnode」一個很好的工具,它使用phpexcel ....我會研究它,我不能完全肯定是否允許添加的MySQL查詢在細胞內。
我的第一個迴應是[REST](http://en.wikipedia.org/wiki/Representational_State_Transfer)。 – 2011-05-06 02:43:13
感謝Jared的迴應。雖然我不明白。我查了一下REST,是不是隻是一種傳遞數據的方式?我可能正在閱讀它,但你是否建議我在我的服務器上設置一個休息api並允許基於web的excel從它那裏查詢數據?我不確定,只是想弄清楚這是如何適用於我的問題。 – Lostsoul 2011-05-06 04:28:05
當我搜索基於Web的電子表格時,出現了幾個選項,包括Google Docs。你也可以看看ExtJS。幾乎所有你想要的是一個Javascript前端和一個向瀏覽器提供數據的方法(使用JSON,XML,CSV)或其他方式。在這種情況下,REST服務將允許數據庫連接被抽象化,因此後端的數據庫無關緊要,但不確定是否可以輕鬆地直接從單元中進行查詢。 – 2011-05-06 15:43:04