gpt4 book ai didi

php - 有没有类似 Node 的 Webpack 的 PHP 打包器

转载 作者:行者123 更新时间:2023-12-02 02:36:27 27 4
gpt4 key购买 nike

我使用 PHP Slim4 框架编写了一个 REST-API 应用程序。但是,现在我想部署应用程序。我似乎找不到像 webpack 这样的直观工具来将我的应用程序 bundle 到几个文件中,并对任何未使用的代码进行 tree shaking。

人们使用 PHP 进行部署的工具有哪些?我不习惯部署 PHP 应用程序,所以我不确定将 PHP 应用程序部署到野外的最佳做法是什么?

提前致谢!

最佳答案

您不需要在 PHP 中使用 tree shaking,您可以使用延迟加载来加载所需的类。为此你需要 autoloading可以在需要类的时候加载类文件。

与其自己实现逻辑,不如使用事实上的标准 composer并使用 PSR-4 convention使您的文件路径与您的命名空间相匹配。

如果您真的想将所有内容都放在一个文件中,您可以使用 phar “存档”,您可以手动或使用 box 等工具来完成但您不需要它来在生产环境中部署代码,通常不需要它。

关于php - 有没有类似 Node 的 Webpack 的 PHP 打包器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64251377/

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