ホームページ php教程 php手册 PHPのバージョンの違いや使い方を詳しく解説

PHPのバージョンの違いや使い方を詳しく解説

Sep 19, 2016 am 08:55 AM

PHP モジュールをインストールするとき、PHP のコンパイル済みバージョンに注意する必要がある場合があります。以下では、PHP の VC6、VC9、TS、NTS バージョンの違いと使用方法を詳しく説明し、2 つの実行方法を紹介します。 PHPの。


1. VC6 と VC9 の違い:
VC6 バージョンは、Visual Studio 6 コンパイラーを使用してコンパイルされます。PHP が Apache を使用して構築されている場合は、VC6 バージョンを選択する必要があります。

VC9 バージョンは、Visual Studio 2008 コンパイラを使用してコンパイルされます。PHP が IIS を使用して設定されている場合は、VC9 バージョンを選択する必要があります。

VC9 バージョンは IIS サーバー用であり、APACHE をサポートしませんが、VC6 バージョンは IIS と Apache の両方をサポートします

2。 Ts と nts の違い:
Windows バージョンの PHP には、バージョン 5.2.1 以降、スレッド セーフとなしスレッド セーフがあります。

まず文字通りの意味から理解してください。スレッド セーフはスレッドの安全性であり、新しい要件が発生してシステム リソースを使い果たす場合に、CGI 実行によって新しいスレッドが開始されるのを防ぐために、実行中にスレッド (スレッド) の安全性チェックが実行されます。非スレッド セーフは非スレッド セーフであり、実行中にスレッド (スレッド) の安全性チェックを実行しません。

3. PHP の実行方法には、ISAPI と FastCGI の 2 つがあります。
ISAPIの実行メソッドはDLLダイナミックライブラリの形式で使用され、ユーザーのリクエストを処理した後すぐに実行できるため、実行効率を向上させるためにスレッドの安全性チェックが必要です。したがって、ISAPI を使用して PHP を実行している場合は、ThreadSafe バージョンを選択することをお勧めします。

FastCGI 実行メソッドは単一スレッドを使用して操作を実行するため、スレッドの安全性チェックを実行する必要はありません。スレッド セーフ チェックを実行すると実行効率が向上するため、FastCGI を使用して PHP を実行している場合は、非スレッド セーフ バージョンを選択することをお勧めします。 phpinfo(); を通じてスレッド セーフ項目を確認します。この項目は、スレッド セーフであるかどうかを確認します。有効になっている場合は、一般的に ts バージョンである必要があり、それ以外の場合は nts バージョンです。
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)