Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/283.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 改变现有网站的不同方式_Php_Mysql_Web Deployment - Fatal编程技术网

Php 改变现有网站的不同方式

Php 改变现有网站的不同方式,php,mysql,web-deployment,Php,Mysql,Web Deployment,我有一个管理页面,我想做一些更改。该网站是由其他人使用php和mysql创建的,目前正在运行 我首先想到的是: 下载源代码并制作所有内容的本地副本,然后在完成后再次上传到主机。(使用Xampp) 我还被建议制作服务器的另一个副本,并在服务器上进行更改,而不是在本地运行它 我的问题是:第二个选项似乎简单得多,但这是否意味着为了测试每个小细节,我必须保存文件,上传回服务器并运行它 我遗漏了什么吗?我强烈建议研究版本控制。如果你不将其上传到服务器,你将如何运行它?是的,你会的。拥有一个本地副本并使用F

我有一个管理页面,我想做一些更改。该网站是由其他人使用php和mysql创建的,目前正在运行

我首先想到的是:

  • 下载源代码并制作所有内容的本地副本,然后在完成后再次上传到主机。(使用Xampp)
  • 我还被建议制作服务器的另一个副本,并在服务器上进行更改,而不是在本地运行它
  • 我的问题是:第二个选项似乎简单得多,但这是否意味着为了测试每个小细节,我必须保存文件,上传回服务器并运行它


    我遗漏了什么吗?

    我强烈建议研究版本控制。如果你不将其上传到服务器,你将如何运行它?是的,你会的。拥有一个本地副本并使用FTP或VCS或其他方式来部署完成的代码要合理得多。我明白了。我想要第二个选项的原因是,我无法在本地运行它,可能需要一些更改以适应本地环境(数据库连接等)。您认为如何更改托管编辑器?托管编辑器?那是什么?对于本地开发环境和产品环境,您可以声明一个常量并将其设置为一个值,以确定是否使用特定的数据库等。。。