サポート » 使い方全般 » PHPのzipモジュールをインストールすることの利点

  • 解決済 echizenya

    (@echizenya)


    いつもお世話になっています。
    下記の質問についてご存知の方がいらっしゃいましたらご教示を願います。

    【質問の主旨】

    WordPressをインストールしているサーバーにPHPの拡張モジュールの1つである、zipモジュールをインストールしておくことの利点を教えてください。

    【質問の補足】

    1.
    自分が運営しているブログサイトのダッシュボードでWordPressの「サイトヘルス」を確認するとステータスを確認すると「良好」とされています。ただし「2件のおすすめの改善」が列挙され、そのうちの1つとして「オプションのモジュール zip がインストールされていないか、無効化されています。」と表示されます。

    2.
    Make WordPressのPHP extentionsを確認するとzipモジュールについて英文で以下のように説明されています。

    zip – Used for decompressing Plugins, Themes, and WordPress update packages.

    翻訳すると「zipモジュールはプラグイン、テーマ、WordPressのアップデートパッケージを解凍する」になると思います。

    3.
    ただ「zipモジュールはプラグイン、テーマ、WordPressのアップデートパッケージを解凍する」ことによって、WordPreessにとってどんな良いことがあるのか、よく分かりません。

    以上、ご確認をよろしくお願いします。

    ヘルプの必要なページ: [リンクを見るにはログイン]

8件の返信を表示中 - 1 - 8件目 (全8件中)
  • PHP の拡張機能が無い場合に、PclZip という PHP のライブラリを使うようです。

    PHP の拡張機能はC言語で書かれているため、高速で処理効率も良いです。
    一方、PclZip での処理は拡張機能を使うのに比べて低速で処理効率も悪いです。

    あと、個人データのエクスポートなどでエラーが発生します。

    echizenya

    (@echizenya)

    @munyagu さん。
    詳しいコメントありがとうございます。

    PHP の拡張機能はC言語で書かれているため、高速で処理効率も良いです。一方、PclZip での処理は拡張機能を使うのに比べて低速で処理効率も悪いです。

    プラグイン・テーマ・WordPressのアップデートパッケージを解凍するために、
    C言語によるPHPの拡張機能を使うことで、ブログ記事を読む人にとって何かメリットは発生するのでしょうか?
    (例:ブラウザが記事を読み込むスピードが速くなるなど)

    たびたびの質問で恐れ入ります。もしご存知であればご教示を願います。

    echizenya

    (@echizenya)

    @ishitaka さん
    いつもコメントありがとうございます。

    あと、個人データのエクスポートなどでエラーが発生します。

    ここでいう個人データとは具体的に何を指すのでしょうか?
    例えば、WordPressにログインするためのユーザー名やパスワードなども含まれるのでしょうか?
    たびたびの質問で恐れ入ります。もしご存知であればご教示を願います。

    ここでいう個人データとは具体的に何を指すのでしょうか?

    個人データのエクスポート(管理画面のメニューより、[ツール]-[個人データのエクスポート])で、個人データのダウンロードが失敗します。この個人データの中身については私は使用したことがないので分かりません。

    echizenya

    (@echizenya)

    @ishitaka さん
    たびたびのコメントありがとうございます。

    この個人データの中身については私は使用したことがないので分かりません。

    コメントしていただいた内容に基づいてGoogleで調べていると、このような記事がヒットしました。

    https://studiosero.net/forlife/web/24437/

    この記事を読むと ishitaka さんがおっしゃる「個人データ」とは何のことを指すのかよく分かりました。
    今後ともどうぞよろしくお願いします。

    まず、zip は何のために使われていると書かれていたでしょうか?

    「zipモジュールはプラグイン、テーマ、WordPressのアップデートパッケージを解凍する」

    プラグインなどのアップデート中にサイトがメンテナンス中になっている時間を短くできるのではないでしょうか。
    また、アップデート処理に使われる処理の効率が良ければ、メンテナンス終了後のメモリ空き容量も多いと予想されるので、サイトのパフォーマンスが良いかもしれません。

    しかしこれはほんの微々たるもので、サイトを閲覧している人が体感できるレベルではないでしょう。
    だから

    お勧めの改善

    なのではないでしょうか。
    体感できるほどに差があるならお勧めなどというレベルでは無いと思います。

    WordPress のコアについては上記程度と思いますが、サイト閲覧時に Zip ファイルを扱っているプラグインがあってそれを使っている場合や、そのようなプログラムを組み込んでいる場合には体感的にも差が出るかもしれませんが、サーバースペックが良ければほとんど差が無いと思います。

    echizenya

    (@echizenya)

    @munyagu さん。

    また、アップデート処理に使われる処理の効率が良ければ、メンテナンス終了後のメモリ空き容量も多いと予想されるので、サイトのパフォーマンスが良いかもしれません。しかしこれはほんの微々たるもので、サイトを閲覧している人が体感できるレベルではないでしょう。

    詳細なコメントありがとうございます。
    他の方からもいただいたコメントと合わせて参考にして、zipモジュールを実際にインストールするべきかどうか検討します。今回の質問は「解決済み」とします。今後ともどうぞよろしくお願いします。

8件の返信を表示中 - 1 - 8件目 (全8件中)
  • このトピックに返信するにはログインが必要です。