-1
我有一個使用PHP編寫並在Web服務器上運行的庫存系統。但最終,我意識到將會有多難。如果從它加載的數據變大(儘管它只包含一些基本的CRUD表)。所以我決定使用Java將其轉換爲桌面應用程序。更改用於項目的平臺
我的問題是,我真的必須從頭開始重寫它,還是有辦法將它轉換得更快更簡單。你有什麼想法?謝謝。
我也有一個關於多層架構的想法,您可以設計您的後端,以便您可以將它用於不同的用戶界面。
我有一個使用PHP編寫並在Web服務器上運行的庫存系統。但最終,我意識到將會有多難。如果從它加載的數據變大(儘管它只包含一些基本的CRUD表)。所以我決定使用Java將其轉換爲桌面應用程序。更改用於項目的平臺
我的問題是,我真的必須從頭開始重寫它,還是有辦法將它轉換得更快更簡單。你有什麼想法?謝謝。
我也有一個關於多層架構的想法,您可以設計您的後端,以便您可以將它用於不同的用戶界面。
如果你的系統足夠大(你花費了大量的時間來開發它),我不會再重寫它。
有很多用PHP編寫的大型系統,運行流暢,如果設計正確。
試着想想如何您可以優化您的系統:
有很多優化方法,如果您可以更具體地瞭解您的系統中哪些任務非常耗時,我可以給出更具體的解決方案。
如果您最終決定使用JAVA它來寫,我會改變後端所以你的Java客戶端應用程序,將派遣由PHP服務器/接收的Json/XML數據,如REST API
乾杯
Web應用程序與PHP後端是完全不同的(Java)桌面應用程序。你將不得不重寫它。 – 2015-03-25 07:32:56
如果是這樣的話,我可以使用數據庫嗎?這樣我就不必再次重寫模式並插入數據。我在那個系統上使用了MySQL。謝謝。 – Vincent 2015-03-25 07:39:03
當然,您可以使Java應用程序與PHP應用程序進行同一數據庫交談(如果網絡允許從桌面到數據庫服務器的連接)。 – 2015-03-25 07:40:11