gpt4 book ai didi

寻找与 Java EE 架构相当的解决方案的 PHP 开发人员

转载 作者:可可西里 更新时间:2023-11-01 13:14:02 25 4
gpt4 key购买 nike

我是一名 PHP 开发人员,我阅读了有关 Java EE 技术的文章,并且我想使用 PHP 以及所有随附的技术(MySQL、Apache...)来实现此类技术(n 层、EJB、JPA...)。

最佳答案

不要。

PHP 不是 Java。像编写 Java 代码一样编写 PHP 代码是愚蠢的并且会适得其反。这很可能会让代码的 future 维护者想伤害你。

需要持久化一个对象? Use an ORM .

需要多层架构?如果您通过适当的关注点分离来设计代码,那么您已经完成了 9/10。

EJB?每次我阅读维基百科文章时,对它们的描述都不一样。可重复使用的组件?什么是分布式应用程序和数据持久性的标准化接口(interface)?有用,是的,但这不是 PHP。 ORM 和 a good message/work queue将完成工作。

底线:对于绝大多数 PHP 脚本,您不需要任何“企业技术”。如果您需要,那么您就做错了:要么您过度架构了应用程序,或者您选择了错误的平台。

从选择 a modern PHP framework 开始,并从那里构建您的应用程序。如果您来自 Java,那么 Zend Framework 似乎是最不陌生的。 Kohana、Symfony 和 CodeIgniter 都是值得的。暂时不要吃蛋糕。

保持简单,您就不会出错。

关于寻找与 Java EE 架构相当的解决方案的 PHP 开发人员,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3483080/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com