我对Git和Github一般都比较新,但我可以看到c9可以通过以下过程提供所述repo的URL来克隆github repo:
然而,在这个阶段我没有“得到”的是我如何实际查看我在网络浏览器中编辑的内容的变化?让我们说我编辑了一个名为helloworld.htm的页面。我如何在网络浏览器中实际提取它,因为它似乎没有坐在Web服务器上?
我想我错过了一些基本的东西。我通常只使用sftp连接到github上的web服务器,我在/www/example.com/file.htm目录中编辑一些东西,然后在Web浏览器中查看www.example.com/file.htm
答案 0 :(得分:3)
您需要在项目中打开一个php文件,然后单击运行按钮。这将启动一个带有这样的URL的apache服务器:http://<workspacename>.<c9usernamer>.c9.io
完成此操作后,您可以导航到项目中的HTML文件。
使用复杂的PHP框架很难在C9上运行。我已将它用于ZendFramework项目,但我使用了FTP工作区,所以我只在C9上编辑,但在我自己的服务器上运行。
有一些关于让wordpress在C9上运行的文档:https://docs.c9.io/running_wordpress_on_cloud9.html。
就javascript而言,我在C9上运行了nodejs和meteor项目。我遇到的唯一问题是工作区的1GB限制,但这可以通过一些规划轻松解决。
此外,多个javascript文件(客户端代码)在代码完成等方面效果很好。
答案 1 :(得分:0)
我建议使用Heroku来部署您的PHP应用。它直接集成到c9中。我已经使用c9.io和Heroku来快速开发和部署应用程序。转到c9中的deploy选项卡,登录Heroku,添加部署服务器并单击deploy。 Heroku将自动检测到它是一个PHP应用程序并为您设置服务器。
如果您想查看我在heroku和c9.io上创建的PHP / JS / HTML应用程序,请点击此处:http://gasbro.herokuapp.com