[英]Web app: Data management for non-programmers
我一直在辦公室工作,我們已經有一些數據可以工作幾次了。 我的意思是數百行,每行有時會有非常大的文本塊。 為我們的客戶說食譜,你有ID,名字,類別,食譜本身,時間,......
問題是我們需要處理這些數據並經常編輯它 ,我無法弄清楚什么是最好的解決方案。 到目前為止我們一直在做的是將它留在SQLite數據庫中並編寫一個簡單的PHP webapp,它將列出數據並創建一個長編輯表單,您可以在其中傳遞數據並將其保存回數據庫中。 演示文稿(想想Access Reports)很簡單,只是轉儲數據,用一些HTML覆蓋它,一些Texy! (降價替代)等
我的問題是,當我們得到一些其他數據要管理時,是否有一些PHP或Python工具可以簡化這個過程,因此我們不必開發新的應用程序。 可以創建數據列表/表格的東西(嗯,使用核心語言簡單),並創建一個編輯環境(表格,表格,JavaScript驗證......),以便使用普通的joes。
它將成為一個內部網應用程序,因此不需要過於花哨的東西。 主要條件是易用性 。
我最接近的是Adminer Editor ,但我自己並不是一名HC程序員,我不太清楚如何根據我們的需要彎曲它。
你提到你想要一個Web應用程序和Python,所以我認為你應該看看web2py。
如果您點擊web2py的鏈接,那么您將獲得大量信息 - 可能太多了!
切入追逐:如果您安裝web2py,使用幾行python代碼將其指向您的SQLITE數據庫,那么您就擁有了一個即時數據庫管理Web應用程序
結果不會很漂亮,易用性可能是有爭議的,但最終的Web應用程序可以滿足您的所有需求。 如果您發現自己正在使用特定數據庫,並希望改進應用程序,則可以慢慢添加更多python代碼以改善外觀並使應用程序更加特定於您正在使用的數據庫。
Django是另一個使用python的Web應用程序框架,具有非常相似的功能集。 恕我直言,學習如何使用Django創建快速簡單的Web應用程序更加困難,這就是我推薦web2py的原因。
感謝您的提示,這里是摘要:
雖然我真的很喜歡當我完成任務並且不必浪費時間的時候,我不喜歡控制權不在我手中且工具太復雜而無法掌握。 因此,雖然我相信所有提到的工具對程序員(或高級用戶) 都很有用,但我會堅持使用更簡單(但最終更復雜)的工具,這些工具可以讓我有更多的控制權。
我對使用完全控制的工具感覺更舒服,只包含一個或兩個文件(hello jQuery , Nette , Adminer等)並且玩得開心:-)
話雖如此,這里是我在檢查了大多數選項后選擇的工具:
因此,雖然我確實選擇了一些不同於我在開始時要求的東西,但我非常重視您的回答,並且我將來需要更強大的解決方案,我很樂意給他們一個機會。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.