いやー、外人からレビューもらってびっくりしたけど…

 

現在公開しているいくつかのプラグインに、レビューが書かれていた事を今更ながら気づきました。

wp admin ui customize のレビュー

 

もちろん、とてもうれしいですが…。

announce from the dashboardのレビュー

えっと、なになに。ジャーマン?ドイツ語?に翻訳するよ。

え、マジですか?是非!そんなに褒めんなって!! そんなこと言わんといて、他の言語もやっちゃってええよ?
ってかレビューもらったの2週間前…。どうだろう。。今更返事出してもなー

せっかくの翻訳の返事来ないかもなー。とてもありがたいコメントをもらえたのに。。

( ´ー`)フゥー...

 

さて、おつぎは。正直ここから少しテンションが下がってきました。

screen options and help show customizeのレビュー

ナイス。ばっつ…うーん、そこからの意味が全く解読出来ない。。google翻訳でやってみたものの、さっぱりわからない。1つが隠れる前に….うーん。どういう意味でしょう。

とにかくその方には、下の画像へのリンクを張って、「こういうこと?」っていう風に伝えてみました。。

screen options and help show customize develop screen.
screen options and help show customize develop screen.

うーん、グローバルの時代だ。とつくづく感じました。別にいいんですけどね。

英語が出来ない人には不利すぎる時代です…。

 

最後は、custom options plus post inのレビュー

評価も3だし、ほめてるのか文句言っているのか正直よく分かりません。。そして英文が長いです。(´_`)

It uses WP get_option() and set_option()

ん?set_option()なんてもの、あったっけ??

で、ちょっとぐぐってみたり、wordpress内で一括検索してみましたが、見つかりません。

う~ん、何のことを言っているんだろう。。

saves everything in one serialized field

これは、保存する度にひとつのシリアライズされた項目にしているよね。という意味だと思われます。
答えは、はい、そうしています。

so if you store a lot of information it might provide some overhead.

Google翻訳曰く、
あなたは多くの情報を格納した場合ので、ある程度のオーバーヘッドを提供することがあります。

オーバーヘッド…?Googleでぐぐった結果

うん、みなさんフォームがきれい。中に浮いているみたいですね。

 

 

(´。`)はぁ・・・。

本題に入りますか。オーバーヘッドなるものが、正直全く分からないので、色々とちゃんとぐぐってみたら、
通称、データベースのゴミ、のようです。データベースを更新(updateやinsert)すればするほど、できるみたいですが。。

それに対処する方法として、みなさんテーブルの最適化を行っているようですね。

ん?対処法はあるし、そういう事を指摘するぐらいだから、この人も最適化ぐらい分かっているはず。
なんで指摘したのか、ちょっと考えてみたのですが。

 

そういえば、このプラグインはオプション値をいくらでも作成できる機能があります。
それを、ひとつのフィールドにシリアライズしてupdateしています。

つまり、オプション値が10,000個あるなら(ちょっとオーバーですが)、それだけのシリアライズされたデータがひとつのフィールドに保存されます。

 

この、ひとつのフィールドっていうことを、指摘しているんでしょうか。。ちょっと分からないです。
もし、このブログをお読みの方で意味が分かる方がいれば、教えて欲しいです。

そんな、右サイドバーにあるamazonのギフトカードもついでにね!なんてずうずうしい事は言ってないですよ(笑

 

とりあえず。相手にはオーバーヘッドについてちょっと勉強します。と伝える事にします。

「いやー、外人からレビューもらってびっくりしたけど…」への2件のフィードバック

  1. オーバーヘッドの件はやはり update_option で1つのキーにまとめて入れていることを指しているのでしょう。「それぞれ独立したキーとして保存した場合と比べて、手間 (計算量) がかかるかも知れない (=オーバーヘッドがかかる)」という感じです。

    通知という意味では、サポートフォーラムにしろレビューにしろ RSS フィードを購読するのが良いと思います。レビューページならば「RSS link for this plugin’s reviews」というリンクがありますね。メールは正直よくわかりません。

    というわけで、お互い頑張りましょう 😉

    1. blogger323 さん、コメントありがとうございます。

      >「それぞれ独立したキーとして保存した場合と比べて、手間 (計算量) がかかるかも知れない (=オーバーヘッドがかかる)」という感じです。

      そういう事なんですね。教えてくれてありがとうございます!
      あまりキーを増やさないほうが何かと便利かなと思い、そうしていましたが…

      参考にさせていただきます。

      >サポートフォーラムにしろレビューにしろ RSS フィードを購読するのが良いと思います。
      そんな賢い方法があったんですね。。今Google リーダーに購読中です。。
      色々とありがとうございます!

      お互い頑張りましょう! 🙂

コメントを残す