我目前正在使用 PHP 进行 Web 应用程序开发。管理层告诉我们,我们正在对“J2EE”进行标准化(是的,我一直提醒他们现在称为“Java EE”)。我认为这项任务背后的原因类似于“我们在 SAP 上运行我们的业务。SAP 有 netweaver。我们应该使用 Java,所以一切都被集成了”。
我现在做的大部分事情,以及管理层希望我们继续做的事情是快速的 Web 开发。到目前为止,我对 sap(bobj、BW、数据服务)的体验并不乐观。内幕消息很难获得。升级很昂贵,而且需要很长时间。每一个微小的变化都需要 15 个不同部门的参与。我的直觉告诉我,Netweaver 对我们的大多数项目来说都是多余的。
netweaver 会拖慢我们的速度吗?
我希望我们的自定义 Web 开发保持独立于我们的 SAP 环境。根据我的阅读,有很多开源 Java MVC 框架。我设想我们自己的测试/生产服务器运行开源应用程序服务器和我们选择的数据库后端(我们内部运行有 DB2、MYSQL 和 SQL Server)。每个开发人员都会使用本地虚拟机作为他们的沙盒\开发环境。与 SAP 的交互将使用 Web 服务或 SAP java 库来完成。
如果不在 Netweaver 上部署我们的 Web 应用程序,我们会失去什么?
最重要的是,我想确保我们的团队在开发速度和跟上当前技术方面保持灵活。到目前为止,PHP 已经满足了这些需求。我不想回溯 5 个技术年,以便我们可以与 SAP “集成”。
谢谢。