Php 安装测试服务器简介
我使用Dreamweaver,我有一个托管在公共托管公司的域名 目前,当我编辑我的.php时,我必须不断地上传到我的域中进行测试。 我真的不想设置像xampp这样的本地服务器,因为我希望能够在多家公司和任何地方访问最新的站点 我的网站仍处于非常早期的发展阶段 这是典型的工作流程吗?”因为这对我来说很烦人Php 安装测试服务器简介,php,testing,dreamweaver,Php,Testing,Dreamweaver,我使用Dreamweaver,我有一个托管在公共托管公司的域名 目前,当我编辑我的.php时,我必须不断地上传到我的域中进行测试。 我真的不想设置像xampp这样的本地服务器,因为我希望能够在多家公司和任何地方访问最新的站点 我的网站仍处于非常早期的发展阶段 这是典型的工作流程吗?”因为这对我来说很烦人 谢谢通常情况下,您运行多台服务器。通常,立即编辑实际网站是非常糟糕的。如果您创建了一个bug怎么办?你一定会的,因为没有人的程序是完美的。有一个范例叫做DTAP 发展 试验 接受 生产 你开发你
谢谢通常情况下,您运行多台服务器。通常,立即编辑实际网站是非常糟糕的。如果您创建了一个bug怎么办?你一定会的,因为没有人的程序是完美的。有一个范例叫做DTAP
- dev.example.com
- test.example.com
- acceptance.example.com
- example.com
我认为在您的情况下,最好在主机上创建一个子域。然后复制数据库(你可以做一些事情来自动化这个)和站点。这样你就有了最新的版本。当您创建了某个内容后,将其推送到默认站点 以下是您的选择:
没有所有准备工作的“实时”数据?如果你有办法,请告诉我。否则,在本地创建一个沙盒,只推“稳定”的版本。@Timo:我完全同意这种方法,但是如果它是一个足够小的站点或者没有用户,你可以通过修改实时站点来解决问题——哪怕只是一段时间。换言之,对于原型设计来说,这可能是过分的。不过我还是给你+1。是的,克里斯,我完全同意你。实际上,我想我可能不鼓励在非常小的网站上使用完整的DTAP方法。它只会造成从未使用过的复杂性。在我的个人网站上,验收服务器没有任何用处,因为我是负责功能检查的人。但我认为,知道在理想情况下什么是最好的,就有可能在做什么的问题上做出正确的决定。很棒的范例。“devided”的拼写不太好:谢谢你。我会记住这一点,当我已经超越了原型设计,这将是我将遵循的程序。第二个选项不能满足我在其他计算机上访问数据库的需要,是吗?你能详细说明第三种选择吗?这与我在Dreamweaver中切换到远程查看文件,并在服务器上实际编辑文件的情况相同否,因为您仍在本地编辑文件,然后文件会立即复制到服务器,即#1。使用第三个选项,您可以远程访问服务器,在服务器上运行编辑器,并以这种方式完成工作。原型制作很好,但是你真的应该听从Timo的建议。谢谢你的回答。我真的很高兴,所以我会投票支持你的答案。