[英]What is the best architecture for file management website?
我認為這是我的網站應該能夠提供給用戶的內容。
考慮以上幾點。 建立該網站的最佳方法應該是什么?
是否有任何現有的Web框架可以與Rails這樣的架構一起發揮作用?
如果您希望在文件上傳時能夠瀏覽網站,則需要在前端使用一些東西來覆蓋定位標記並異步獲取下一頁-可能有一個庫或某些東西可以完成此任務,但是用jQuery實現自己應該很容易。
為了簡化操作(以及許多其他原因),您幾乎肯定要使用MVC(模型視圖控制器)體系結構來構建站點。 Rails的構造方式幾乎與任何Web框架一樣。 聽起來您所描述的內容似乎不太適合PHP或Python等上的Rails,所以只需使用您(或您的開發人員)最喜歡的任何語言或框架即可。 您可能需要研究可用的插件來編輯文件(這實際上取決於要編輯的文件類型和方式 ),並使用這些插件來影響您選擇哪種語言的決定。
關於在服務器上存儲文件,任何邏輯系統都足夠。 也許:
/username/year/month/day/myFile.txt
您需要做一些事情來確保文件名也不會沖突。 顯然,您想要一個數據庫來存儲將文件鏈接到用戶的信息。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.