我一直是研究程序員(MATLAB)的大部分編程職業,只爲我自己編寫可以在我自己的計算機上運行的東西。現在,我希望能夠讓人們提交逗號分隔的文本文件,並且無需直接使用我的計算機即可獲得處理後的文本文件(僅1個MATLAB安裝)。需要關於文本處理流程的建議
我想這也許可以通過LAN我的Web服務器(XAMPP),並且可以在我的服務器上運行的一些編程語言腳本來完成。這是我在想什麼:
- 有人創建逗號分隔的文本文件。
- 讓他們轉到我在本地主機上創建的網站並通過網頁論壇提交。
- 上傳的文件在PHP中處理(小文件,< 100KB)。這涉及到查找MySQL數據庫。
- 讓人們以某種方式下載處理過的文件。
這是一個健全的制度?我的意思是說,如果你是專家,想要建立這個系統,那麼這將是你使用的步驟和工具嗎?最近我一直在學習PHP,似乎我可以使用PHP來做到這一點,但我不確定這是否是正確的工具。整個事情似乎......有點動態,就像你上傳文件一樣,事情在PHP內存中完成(從我讀過的內容),而不是存儲在我的服務器上的文件,服務器正在運行使用該文件的腳本(是否有區別?!)。我會非常感謝,如果你們可以插話,並給我一些關於如何正確地做到這一點(一般的想法,而不是要求代碼)的指針。
需要做些什麼來處理它? –
@Nick ODell, 我需要將接收到的數據重建爲不同平臺的多個文檔。例如具有不同命名約定,XML格式等的CSV。MySQL數據庫將具有映射,並且可以通過HTTP POST提交採用XML數據的平臺。我正在對數據庫進行預處理,因此我可以編寫更高效的PHP代碼。在此之後,我將需要考慮使用PHP生成XML數據並使用PHP進行HTTP POST。 – musicliftsme