タグ

高速化に関するhpptmsのブックマーク (6)

  • Ruby on Railsで作ったWebサービスを5倍速くしてメモリを半分以下にした話 - Qiita

    改善前に比べ約5倍表示速度が速くなりました。また、1秒間にさばけるリクエスト数も約3倍ほどになっています。Unicornの1プロセスあたりが使用しているメモリもだいぶ低くなりました。 なお、ページ読み込み速度は、ブラウザでページを表示したときにインジケータのクルクルが止まったときです。Chromeの開発ツールのネットワークタブで赤い文字で Load 1.2sec とか表示されているやつです。GoogleAnalyticsのページ速度でいうと plt というキーでレポートされているものです(参考ページ)。 グラフとか GoogleAnalyticsのグラフです。読み込み時間が下がっています。 メモリ使用量です。Zabbixからmackerelに乗り換えたのでグラフが違いますが、使用量が下がって安定しているのがわかります。 AWS ELBのレイテンシです。不安定なレスポンスが安定してるのがわか

    Ruby on Railsで作ったWebサービスを5倍速くしてメモリを半分以下にした話 - Qiita
  • Vagrantのsynced_folderのtypeを比べてみた | 東北ギーク

    こんにちは。リスペクトの木村です。 今回は、Vagrant の「synced_folder」の話をお送りします。 今回の環境 Windows7 Pro 64bit VirtualBox 4.3.26 r98988 Vagrant 1.7.2 synced_folder とは http://docs.vagrantup.com/v2/synced-folders/index.html 簡単に説明すると、ローカルのフォルダを仮想環境の任意のパスにマウントする機能です。 これにより仮想環境側に SCP などでいちいち転送する必要がなくなり、スムーズに直接確認することが出来ます。 デフォルトでは、synced_folder が設定されていなくても Vagrantfile のあるフォルダが /vagrant としてマウントされます。 synced_folder を設定する事で、それとは別に任意でマウ

    Vagrantのsynced_folderのtypeを比べてみた | 東北ギーク
  • 20160930 フロントエンド高速化 業務編 (社内勉強会)

    業務内容が書いてあったのを省いたのでわかりにくくなっているとは思いますがアップロードしておきました。Read less

    20160930 フロントエンド高速化 業務編 (社内勉強会)
  • サイトを37倍に高速化した7つの手法 - オールアバウトTech Blog

    今回はオールアバウトのnnmrが弊社サイトAll About Japanの速度を高速化した経緯についてまとめます。 All About Japanとは そもそもAll About Japan(以下AAJ)とは何かといいますと、弊社が提供している訪日外国人向けの日紹介サイトです。 外国人向けサイトで、英語中国語(繁体字)、中国語(簡体字)、タイ語、韓国語の5か国語に対応しております。 「Anime」「Izakaya」「Ninja」といったような特集や、実際に観光する人向けのモデルルート記事が特色です。 ■ 特集 (url : http://allabout-japan.com/en/tag/sushi/ ) ■ モデルルート記事 (url : http://allabout-japan.com/en/article/222/ ) 技術的な紹介 LAMP環境です。 (サーバー構成は後に記述

    サイトを37倍に高速化した7つの手法 - オールアバウトTech Blog
    hpptms
    hpptms 2016/09/28
    php5から7。アパッチをxginx にするだけでも結構速度あがってびっくりしました。適材適所とチューニングもあるでしょうけど。後はお金があればハードで解決したい派です。
  • グーグル、“ページ表示が遅い”を解消する「AMP」プロジェクト--7秒が1秒に短縮

    Googleはこのほど、2015年10月に公表したオープンソースプロジェクト「Accelerated Mobile Pages(AMP)」の日語版導入ガイドをウェブサイト管理者向けに公開した。 このAMP(アンプ)と呼ばれるプロジェクトは、スマートフォンで閲覧するモバイルサイトの表示速度を従来のサイトよりも高速化させることを目的としたもので、すでに世界各国のニュースサイトなどがこのプロジェクトに参加し、AMPへの対応を準備しているという。 プロジェクトの目的と具体的な内容について、Google法人 プロダクトパートナーシップ部 ストラテジック パートナー デベロップメントのマネージャであるダンカン・ライト氏、そして同じくプロダクトパートナーシップ部 出版コンテンツ アジア太平洋統括部長の佐藤陽一氏に聞いた。 ページ表示の遅さによるユーザーの閲覧断念を解消したい --まず、このAM

    グーグル、“ページ表示が遅い”を解消する「AMP」プロジェクト--7秒が1秒に短縮
  • ループをたくさん回す処理を高速化する初歩の初歩。 - このブログは証明できない。

    テキスト処理を中心にやっていましたが、画像処理に興味が出てきて、さっそくアプリを作りました。もともと下の記事のあたりでユーザーとして画像処理に興味を持って、当然の流れながら、自分でもつくってみようと。 Color Splash + TiltShift Generator + Instagramの写真加工が面白い。 - このブログは証明できない。 で、何かを間違えて、普通の画像処理ではなく、カメラの映像をリアルタイムに加工しはじめました。そうすると、パフォーマンスがかなりシビアなんですね。 iPhoneでカメラの映像をリアルタイム画像処理してみる。 - このブログは証明できない。 全ピクセルを操作しなければなりませんから、ループをたくさん回す必要があります。なんとか高速化できないかと考えてみたところ、あっさり高速化に成功しました。私が気づくぐらいですから、初歩の初歩なんだと思います。 追記:

  • 1