3

我正在寻找虚拟主机空间,并且知道 PHP 版本是 4.3 和 MySQL 版本 4.1

但是我在 MySQL 5.x 版和 PHP 5.x 版中开发了我的应用程序

谁能给我版本的差异?

我现在无法访问什么?

谢谢...

4

3 回答 3

8

PHP 版本 5 我认为 PHP 何时成为一种真正的语言,原因有很多,但最重要的是因为它可以编写受人尊敬的面向对象代码。

但是不要轻视 MySQL 4 和 5 之间的区别——我认为它更深更重要。MySQl 5 是 MySQL 成为真正的关系数据库平台的时候,原因有很多,但最重要的是因为它可以编写完全表达的 SQL 语句(从完全子查询支持开始)。

我希望,只是早期版本的这两个限制对你来说是最重要的。接受低于版本 5 的任何一个都没有合理的借口。

于 2009-01-24T06:03:58.290 回答
5

为什么不看看 PHP 文档:

http://www.php.net/manual/en/migration5.php

http://www.php.net/manual/en/faq.migration5.php

http://www.php.net/manual/en/migration5.incompatible.php

关于 MySQL,您可以在此处跟踪版本的更改:

http://dev.mysql.com/doc/mysqld-version-reference/en/key-changes.html

添加到 MySQL 5.0 和 5.1 的主要新功能在 4.x 中可能不起作用/不起作用可以在这里找到:

MySQL 5.0 - http://dev.mysql.com/doc/refman/5.0/en/mysql-nutshell.html

MySQL 5.1 - http://dev.mysql.com/doc/refman/5.1/en/mysql-nutshell.html

于 2009-01-24T06:01:32.850 回答
4

这是发布历史的基本概述。PHP 5 是一个很大的变化。

不过,由于PHP 4 已弃用,我不会详细介绍这些差异。坚持使用 PHP 5 和 MySQL 5。如果虚拟主机不提供 PHP 5 和 4,我会感到惊讶。4 只能用于遗留代码,并且不应该用于新的开发。

于 2009-01-24T06:00:17.987 回答