エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
jsonを圧縮して送ろう
とあるソフトを開発していたとき。 サーバー側はPHP、クライアントはC#だった。画面に表示するデータの... とあるソフトを開発していたとき。 サーバー側はPHP、クライアントはC#だった。画面に表示するデータのほとんどはPHP側が出力し、JSONでやりとりを行う構成。 ある画面で10000件くらいの大量の項目を転送する必要があった。ふつうに送るとさすがに容量が大きいもんですから遅くてあまりレスポンスが良くなかったので、どうしたもんかいのーと考えていたらgzipで圧縮して転送するというナイスな方法を見つけました。 Gzipの効果を見てみよう こんなPHPを作ってみた。 <?php $results = []; for ($i = 0; $i < 10000; $i++) { $results[] = ["id" => md5($i)]; } echo json_encode($results); 10000個のデータを作って返す、内容はmd5で生成しています。 これがだいたいどのくらいの容量になる