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ステートメントを記述できるようになったためです(完全なサブクエリサポートから開始)。

以前のバージョンでのこれらの2つの制限は、私が望むに、あなたにとってのショートッパーです。どちらのバージョン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

これがリリース履歴の基本的な概要です。PHP5は大きな変化でした。

PHP 4は非推奨であるため、違いについては詳しく説明しません。PHP5とMySQL5を使い続けてください。ウェブホストがPHP5と4.4を提供していなかったとしたら、驚きます。4はレガシーコードでのみ使用し、新しい開発には使用しないでください。

于 2009-01-24T06:00:17.987 に答える