ホームページ  >  記事  >  バックエンド開発  >  pecl - Windows での PHP 拡張機能のダウンロード専用の Web サイトはありますか?

pecl - Windows での PHP 拡張機能のダウンロード専用の Web サイトはありますか?

WBOY
WBOYオリジナル
2016-08-04 09:22:151141ブラウズ

たとえば、Windows でのソフトウェアのダウンロードを専門とする msdn.itellyou という Web サイトがあります。
Windows で php のさまざまな拡張機能をダウンロードするための専用の Web サイトはありますか?

  • 多くの Windows バージョンは pecl では利用できません (または、見つかりませんでしたか? 今ダウンロードする必要があるのは memcached です)。

  • 自分でコンパイルするのは面倒だし、色々面倒な問題を解決しなければならないかもしれない
追記: 現在、会社では修正作業が行われており、弊社の Mac はインターネットにアクセスできなくなります。当面は Mac を提供することはできないようです (会社は、お客様自身の機器の持ち込みとシステムの再インストールを明確に禁止しています。) ..) 当分転職するつもりはないので質問させてください。

今日は、vagrant と docker の使用について多くの人が話しているのを見ました。私が言いたいのは、皆さんはそれをまったく深く使っていないということです。
Windows で仮想マシン ソリューションを使用している場合、ディスク共有速度がどれほど遅いかご存知ですか?ソフトリンクソリューションがどれほど苦痛であるかを知っていますか?少し重いフレームを使用すると、ページを更新するのにどれくらい時間がかかるかご存知ですか?


別: 私は 3 年前に vagrant を使い始めました。Win 環境でさまざまな問題が発生したため、最終的には vagrant を使用しています。 vagrant を推奨する人は、おそらく Windows の下でのこうした厄介な問題に遭遇したことがないでしょう。

返信内容:

たとえば、Windows でのソフトウェアのダウンロードを専門とする msdn.itellyou という Web サイトがあります。

Windows で php のさまざまな拡張機能をダウンロードするための専用の Web サイトはありますか?


    多くの Windows バージョンは pecl では利用できません (または、見つかりませんでしたか? 今ダウンロードする必要があるのは memcached です)。
  • 自分でコンパイルするのは面倒だし、色々面倒な問題を解決しなければならないかもしれない

  • 追記: 現在、会社では修正作業が行われており、弊社の Mac はインターネットにアクセスできなくなります。当面は Mac を提供することはできないようです (会社は、お客様自身の機器の持ち込みとシステムの再インストールを明確に禁止しています。) ..) 当分転職するつもりはないので質問させてください。

今日は、vagrant と docker の使用について多くの人が話しているのを見ました。私が言いたいのは、皆さんはそれをまったく深く使っていないということです。

Windows で仮想マシン ソリューションを使用している場合、ディスク共有速度がどれほど遅いかご存知ですか?ソフトリンクソリューションがどれほど苦痛であるかを知っていますか?少し重いフレームを使用すると、ページを更新するのにどれくらい時間がかかるかご存知ですか?


別: 私は 3 年前に vagrant を使い始めました。Win 環境でさまざまな問題が発生したため、最終的には vagrant を使用しています。 vagrant を推奨する人は、おそらく Windows の下でのこうした厄介な問題に遭遇したことがないでしょう。


もちろん、それらはすべて PHP 公式です。ITellYou のような、盗用しているように見えるサードパーティの Web サイトとは異なります。

Linux:

https://pecl.php.net/package/memcache

https://pecl. php.net/package/memcached

Windows:
http://windows.php.net/downloads/pecl/releases/memcache/

ここで、PHP には Memcached に接続するための 2 つの PECL 拡張機能があることに注意してください
http://php.net/memcache
http://pecl.php.net/package/memcache

http://windows.php.net/downloads / pecl/リリース/memcache/


http://php.net/memcached
http://pecl.php.net/package/memcached

memcached 拡張機能は、配布を実装し、異なるキーを異なるサーバーに保存できる libmemcached ライブラリを使用します:

http://php.net/manual/zh/memcached.addserver.php
memcached 拡張機能は Windows ではサポートされていないことに注意してください。

両方とも永続的な接続をサポートし、両方とも session.save_handler をサポートします。
永続的な接続とは、各 PHP プロセスが MySQL/Memcached/Redis への接続を維持し、次回の再利用時に使用できることを意味します。 、これはすべてスクリプトに対して透過的です。

session.save_handlerの使用法:

http://php.net/manual/zh/memcache.ini.php
http://php.net/manual/zh/memcached.sessions.php

永続的な接続:
リーリー
addServer/addServers 関数は永続的な接続があるかどうかをチェックしないため、

getServerList を使用して、現在のスクリプトを実行している PHP-FPM プロセスに同じ名前の永続的な接続リソースが既に存在するかどうかを確認する必要があります。それは存在します。永続的な接続を追加するために addServer/addServers メソッドを再利用しないでください。

Windows で PHP プログラムを実行している場合は、環境によってテクノロジーが強制されることがあります。これは、Vagrant を使用することをお勧めします。 Windows グラフィカル環境に満足しないと、テクノロジーは長期間にわたって真に進歩することはできません。

いいえ

http://www.urielkatz.com/projects/memcached-win64/memcached-win64.zip

Crack Wall は docker のインストールを推奨しています
win8 以降のマシンでは、hyper-v を使用している場合、boot2docker を実行するために vbox をインストールする必要はありません

ドッカーとは正確には何ですか? 簡単な言葉で説明してもらえますか? ?ありがとうございます

開発者は、Mac か Linux、または Docker を使用します

Windows 拡張機能公式ライブラリ
http://windows.php.net/downloads/pecl/releases/

https://pecl.php.net/ Windows の拡張機能はすべてそこで見つかりますが、問題はありません。別の増設ステーションを探す必要はありません

vagrant を使用してローカルに仮想マシンを構築することをお勧めします。とても使いやすいです (笑)

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。