-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