タグ

phpとwordpressに関するmeerkatのブックマーク (9)

  • PageSpeed Insightsのスコアを上げるための5つの設定

    参考:テキストベースのアセットのエンコードと転送サイズの最適化 ブラウザのキャッシュを活用する サーバーからのレスポンスにキャッシュヘッダーが含まれていないことやリソースが短時間のみキャッシュされるよう指定されていることを検出した場合に表示されます。 サーバーがApacheの場合は、.htaccessに以下のような記述をすることで、キャッシュ時間を設定できます。 <IfModule mod_expires.c> ExpiresActive On ExpiresByType text/html "access plus 1 year" </IfModule> 詳細はApache モジュール mod_expiresを参考にしてください。 Googleではキャッシュ時間は、1年以上を推奨しているようです。 When possible, cache immutable static assets

    PageSpeed Insightsのスコアを上げるための5つの設定
  • PageSpeed Insightsのスコアを90に上げた方法【中上級編】| コアウェブバイタル対策

    PageSpeed Insightsで叩きだした9点という超低スコアから90点オーバーを叩きだしたスコアアップ対策の中から、プラグインを中心とした対策を紹介しています。

    PageSpeed Insightsのスコアを90に上げた方法【中上級編】| コアウェブバイタル対策
  • PageSpeed Insights スコア改善方法のまとめ

    PageSpeed Insights の改善のための対策はほぼ完了したので,この辺でまとめておきます. (と言っても,必要に応じて随時内容は更新しています.) 恐らく,このページはホームページの制作業者やデザイナーがアクセスされることが多いと思います. ある程度の玄人向けに書いており,何の知識もない方にとっては難しい内容になっているかもしれません. そのため,企業のホームページ担当者だけでなく,デザイナーの方もご相談あれば,下のフォームからお問い合わせください. サイトテーマを高速化するサービスも場合によっては受けることが可能です. WordPress で作られたサイトも作られていないサイトも WordPress 化することも可能です. 弊社は制作業者ではありませんが,状況によってはお受けします. PageSpeed Insights は自分で全部対策すれば無料で高得点を獲得することが出来

    PageSpeed Insights スコア改善方法のまとめ
  • GZIP圧縮を有効にしてWordPressサイトを高速化する方法

    WordPressサイトを高速化する最も簡単な方法は、ずばり不要なリソースをすべて削除すること。そして、必要なリソースは圧縮することです。ウェブサーバーでGZIP圧縮を有効にすれば、これを効率的に実行できます。 最近のブラウザは、デフォルトでGZIP圧縮をサポートしていますが、圧縮したリソースを提供するには、適切なサーバーでの設定が必要になります。 そこで今回は、ウェブにおけるデータ圧縮の基、GZIP圧縮の概要とメリット、そしてさまざまなサーバー構成でGZIP圧縮を使用し、WordPressサイトを高速化する方法を詳しくご紹介していきます。 GZIP圧縮を有効にする方法について動画での解説もご用意しています。 ウェブにおけるデータ圧縮の基 データ圧縮とは、ウェブサイトから送信されるデータのサイズを縮小することを意味します。データの種類(テキスト、画像、スタイルシート、スクリプト、フォン

    GZIP圧縮を有効にしてWordPressサイトを高速化する方法
  • データ通信を軽くする、GZIP圧縮の方法 - WEB制作の解決策FAQブログ

    「GZIP圧縮」とは、「gzip」という圧縮形式を用いた圧縮方法の1つです。 ファイルを圧縮し、データ通信の容量を軽減することができます。 「GZIP圧縮」は、特にテキスト形式のファイルであるhtmlcssjavascript等に効果があります。 ですが画像やPDFファイル等には適さないようです。 それらのファイルには「GZIP圧縮」を行わないよう、除外して設定します。 SetOutputFilter DEFLATE # Mozilla4系などの古いブラウザで無効、しかしMSIEは除外 BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4\.0[678] no-gzip BrowserMatch \bMSI[E] !no-gzip !gzip-only-text/html # Mozilla4系などの古い

  • WordPressブログを高速化! mod_deflate を設定してみよう|ProgLearn|エンジニアのためのプログラミング情報メディア

    みなさん、こんにちは。どんぶラッコです。 今日は、Wordpressのブログをちょっぴり高速化できるdeflateのご紹介です! .htaccessに記述するだけで簡単にブログの表示速度をあげることができます! Google PageInsight のスコアが上がらない…と悩んでる方、必見です! mod_deflateとは? mod_deflateとは、Apacheの拡張モジュールです。こいつを設定してあげると、サーバサイドの方で予めファイルを圧縮する動きをしてくれます。 https://httpd.apache.org/docs/2.4/ja/mod/mod_deflate.html こちらのブログによると、400KBのテキストデータが25KBに圧縮されて転送されたとのこと。効果は抜群ですね! さて、気になる書き方ですが、.htaccessに記述を追記します。 私はさくらインターネットの

    WordPressブログを高速化! mod_deflate を設定してみよう|ProgLearn|エンジニアのためのプログラミング情報メディア
  • WordPress の最適化/出力の圧縮 - WordPress Codex 日本語版

    当サイト、Codex 日語版は今後積極的な更新は行わない予定です。後継となる新ユーザーマニュアルは、https://ja.wordpress.org/support/ にあります。 万が一、当サイトで重大な問題を発見した際などは、フォーラムや WordSlack #docs チャンネルでお知らせください。</p> WordPress 自体にはブログの HTML 出力を圧縮する仕組みがありません。これは通常、Web サーバー(例: Apache の圧縮有効化)や、PHP スクリプト言語の設定( zlib)などに基づいて提供される機能です。 .htaccess による有効化 Apache サーバーの出力圧縮を細かく設定したい場合、以下の .htaccess 向けコードスニペットが役に立つかもしれません。 <IfModule mod_deflate.c> # Insert filters Ad

  • PHP eval base64_decode 攻撃とその対処方法 - お笑いプログラマの技術メモ

    症状 FirefoxやChromeなどのブラウザでサイトにアクセスすると、このサイトは危険という 表示がされる。 サイトを調べると、以下のようなPHPのコードをPHPスクリプト内(index.phpの一番上など)に入れられている。 eval(base64_decode("DQplcnJvcl9yZXBvcnRpbmcoMCk7DQ..." )); 攻撃方法 どうやら、 ローカル・ファイル・インクルード攻撃: LFI (Local File Include) attack と 言われる攻撃の模様 PHPスクリプト内で、include 方法に脆弱性があり、外部のファイルを持ってきて実行してしまう模様。 # 以下のStack Overflowより判断 大まかな修正の流れ 以下の答えのトップにある10の手順が参考になります。(英語) eval base64_decode php virus - S

    PHP eval base64_decode 攻撃とその対処方法 - お笑いプログラマの技術メモ
  • FacebookのAPIを使って投稿内容(画像・テキスト)を取得する - Qiita

    記念すべき初投稿! 今回はタイトル通りFacebookのAPIを使って投稿内容(画像・テキスト)を取得する方法について 記事にしていきたいと思います。 1.開発者アカウントを作る ※既にアカウントを作成済な方は、まるっとこの章をすっ飛ばしてください※ アカウントをもっていない場合は、 https://developers.facebook.com/ にアクセスして、facebook for developersの開発者アカウントを作成してください。 ページのヘッダにある「スタートガイド(画像のオレンジ枠)」から開発者アカウントを作成します。 2.新しいアプリを作成 新しくアカウントを作ると認証やらなんやら登録する部分があり、終わると下のような画面になります。 アプリIDの作成に「表示名」と「連絡先メールアドレス」を入力してください ※今回、表示名は「APIGetTest」とします。連絡先メ

    FacebookのAPIを使って投稿内容(画像・テキスト)を取得する - Qiita
  • 1