0

前几天朋友问了我一个问题,这让我开始思考。他问我“在开发 Web 服务器方面的新代码/软件时,您最大的困难是什么?”

起初我不知道如何回答,我已经编码 PHP / MySQL 和小 Perl 好几年了。以及为什么我在数据中心拥有自己的专用服务器,我在其上开发大部分软件,大部分时间脚本并没有最终存在于那里。

以下是我在开发时可以考虑的一些事情,只是想看看你们是否可以给我更多思考的东西,我可以在开始工作时从中获取并制作个人清单在新项目上。

  1. 我需要完成哪些核心功能,我是否已经有解决方案来完成此任务?

  2. 解决方案是编程语言标准核心的一部分,还是需要一个模块/插件才能达到预期的结果。

  3. 大多数网络主机上是否安装了模块或插件标准?

  4. 我是否立即知道客户所在的虚拟主机及其限制?

  5. 如果我需要的模块或插件不是标准的,网络主机可以为我安装和保护吗?如果不是,我是否愿意安装和固定。

  6. 谁将负责使模块/插件保持最新状态?

  7. 这如何影响服务器上的全部负载?

  8. 我是否需要重新考虑流程并查看其他解决方案/选项?

4

1 回答 1

0

在将 PHP 和 MySQL 移动到不同的服务器时,它们不会出现很多问题。与任何其他解释器语言一样,PHP 几乎可以在任何地方工作。这些问题主要出现在以下情况:

- 安装不同的 PHP 版本(并且您使用最新和最强大的功能)

- 安装不同的 MySQL 版本(同上)

- 不同的 PHP 配置或客户端无法更改它(例如:短标签)

- 如果您的 PHP 脚本在系统级别工作(exec(),可能是一些文件系统操作),不同的操作系统可能会导致问题

于 2012-12-20T04:05:06.740 回答