我制作了一个简单的聊天室应用程序,它包含php,css和html文件(没有数据库)。它目前托管在我的学校服务器上,但我想把它放在Heroku上。 Heroku告诉我,我必须在我的计算机上安装PHP和一个叫做作曲家的东西。应用程序需要这个吗?我认为这就像上传文件到服务器一样简单,因为这就是我学校服务器的方式。如果需要,有人可以解释安装PHP和作曲家会做什么吗?
Heroku说明:https://devcenter.heroku.com/articles/getting-started-with-php#introduction
答案 0 :(得分:1)
应用是否需要这样做?
将php应用程序部署到heroku你需要在你的计算机上安装php和composer。和heroku toolbelt。
我认为这就像将文件上传到服务器一样简单
heroku与普通服务器略有不同。您可以在about页面了解详情。它是一个平台即服务,你需要使用git在heroku上部署应用程序。他们的 docs 会提供必要的信息。 一旦习惯, ts必须比传统工作流程更容易 。
安装PHP和作曲家会做什么?
安装php系统将允许您从命令行运行应用程序,您将能够在命令行上使用php
命令。
composer是php的依赖管理器,这个post将为您提供有关composer的更多信息。
Composer是PHP的依赖管理器。作曲家将管理 您在项目基础上需要的依赖项。这意味着 Composer将引入所有必需的库,依赖项 并在一个地方管理它们。