我正在做一个项目,我的项目结构如下:
前端:Application-1
www/
├─ application-Frontend/
│ └─ composer.json
└─ custom-classes/controller/views/model
└─ MyClass.php
后端:(Laravel)Application-1
www/
├─ application-a/
│ └─ composer.json
└─ custom-classes/
└─ MyClass1.php
应用程序-2
│
├─ application-b/
│ └─ composer.json
└─ custom-classes/
└─ MyClass2.php
前端应用程序通过 http 调用后端程序逻辑。使用多应用程序架构的主要原因是因为库随着时间的推移而改进和变化,所以为了让它在我们使用这种方法的那一刻成为未来的证明。(这个不能改)
Application-2(后端)中的一些程序正在使用 Application-1(后端)中的程序,为此我们使用了一个实用程序,它在工匠的帮助下调用程序。这工作正常。
主要问题在于 Xdebug。在开发过程中,我们只能调试到我们正在调用另一个应用程序的地方,之后 Xdebug 就不起作用了。
有什么方法可以配置可以与调用另一个项目(即多个应用程序调用)一起使用的 Xdebug?首选 IDE:NetBeans、PhpStorm、Eclipse。
如果有不清楚的地方,请发表评论,我会尽力解释。