我正在寻找虚拟主机空间,并且知道 PHP 版本是 4.3 和 MySQL 版本 4.1
但是我在 MySQL 5.x 版和 PHP 5.x 版中开发了我的应用程序
谁能给我版本的差异?
我现在无法访问什么?
谢谢...
PHP 版本 5 我认为 PHP 何时成为一种真正的语言,原因有很多,但最重要的是因为它可以编写受人尊敬的面向对象代码。
但是不要轻视 MySQL 4 和 5 之间的区别——我认为它更深更重要。MySQl 5 是 MySQL 成为真正的关系数据库平台的时候,原因有很多,但最重要的是因为它可以编写完全表达的 SQL 语句(从完全子查询支持开始)。
我希望,只是早期版本的这两个限制对你来说是最重要的。接受低于版本 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
这是发布历史的基本概述。PHP 5 是一个很大的变化。
不过,由于PHP 4 已弃用,我不会详细介绍这些差异。坚持使用 PHP 5 和 MySQL 5。如果虚拟主机不提供 PHP 5 和 4,我会感到惊讶。4 只能用于遗留代码,并且不应该用于新的开发。