タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

画像とweb制作に関するcpthgliのブックマーク (2)

  • ファイルシステムよりも35%高速に | POSTD

    1. 概要 SQLiteを使うと小さなBLOB(例:サムネイル画像など)を読み書きする場合、fread()やfwrite()を使って個別のファイル上に記録されたBLOBを読み書きするよりも35%も速く (*1) 読み書きができます。 さらに、10キロバイトのBLOBを扱うようなSQLiteデータベースを考えた場合、個別のファイルにそれぞれのBLOBを格納する場合に比べてディスク領域を約20%も節約可能です。 このようなパフォーマンスの差が生じる理由は、(私たちの考えでは)SQLiteデータベースの場合、open()やclose()システムコールが呼び出されるのが1回だけなのに対して、個別のファイルに格納されているBLOBを使用する場合は、open()やclose()がBLOBの数だけ呼び出されるためだと思われます。どうやらopen()とclose()を呼び出すオーバーヘッドは、データベース

    ファイルシステムよりも35%高速に | POSTD
  • Webサイトの読み込み速度を向上させるための6つのポイント

    Robert Moseley氏は、デジタルマーケティング技術、分析、最適化、およびパーソナライゼーションの専門家で、ウェブ開発と分析の技術面において経験が豊富です。 Moseley氏はCloudinaryの上部ソリューションエンジニアです。 Webサイトへの訪問者や、オンラインで買い物をするユーザーたちに、ページの表示速度に対する忍耐力を求めてはいけません。なぜなら彼らがページに滞在するか否かは、たった数秒間のうちの判断によって決まってしまうからです。 Kissmetricsの報告によって、ページの読み込み速度がユーザーの離脱率に大きな影響を及ぼすことがわかりました。一般的なWebサイトへの訪問者は、ページの読み込み時間に対する忍耐力が低いので、読み込み時間が1秒かかるごとに離脱率も1%増加してしまいます。 同調査には、10秒後には40%近くのユーザーがページを離脱するというデータがありま

    Webサイトの読み込み速度を向上させるための6つのポイント
  • 1