2011-12-02 86 views
1

我是一個經常使用的R用戶(當我回到辦公室時,我每天打開的第一個程序是RStudio,並且我花費了大約50%的時間使用R進行操作,數據的製表和可視化)。有時我需要參與各種研究項目的數據收集過程,也就是我需要開發一個前端數據庫以方便職員,或者在編程/數據庫中沒有什麼意義的人來完成數據錄入工作。由於大部分數據收集過程涉及手動輸入50多個問題的問卷(當他們以電子表格的形式呈現時爲100 - 200列),並且不同問卷之間存在關聯(例如問卷A收集來自商店的信息,問卷B收集該店內員工的信息),最初我使用Access 2007進行開發。 Access 2007完成了這項工作,但只是相當的。決定哪個Web應用程序框架用於R用戶

我的主要抱怨的Access 2007年是如下:

  • 開發的前端是痛苦的:用R表示不久後,我真的很討厭用鼠標拖放框,使一些特定的功能複選框
  • 在我看來,公平/差多用戶支持:如果我是唯一使用Access 2007程序的人,我很好,但事情現在開始改變,我們有多用戶登錄到添加/更新/刪除數據的同時,由於數據庫是由別人開發的,我總是擔心數據可能會損壞
  • ke ep「重新發明輪子」:數據庫開發人員自己在Access 2007中構建用戶登錄模塊,但是這應該是一種標準,我可以從某處獲得它?
  • 自動壓縮數據庫和數據庫消失:是的,我的意思是消失了,我試了一次,這讓我樂不可支,現在我備份訪問數據庫中的所有時間

綜上所述,我失去了對Access 2007的信心,爲幾位員工(最多20位)建立一個體面的數據庫來完成數據錄入/查詢工作。所以我轉向其他選項。

我想到的是類似於「基於網絡」的Access 2007替代品,xataface最初在我看來,但它似乎不是一個完整的解決方案,它現在可以解決我的一些問題,但其他問題可能不會如此。

然後我用Google搜索了一下:xataface - >nuBuilder - >Drupal - >Web Application Framework。因爲我沒有找到Access 2007的確切替代方案。我想Web Application Framework是一個出路。

Web Application Framework領域,我碰到過許多名字:CakePHPRoRDjango,因爲我不完全是一個程序/數據庫/ web開發人員,我一無所知PHPPythonRuby。我不知道應該選擇哪一個。還是應該在去框架之前學習語言?

任何人都可以在這裏啓發我嗎?如有需要,我可以提供更多信息。謝謝。

回答

相關問題