[Webサイト制作] Test My Site – モバイルサイトの速度をテストしましょう

Googleの新しい診断ツール。

モバイルサイトの読み込み速度とパフォーマンスをテストする – Google
https://testmysite.withgoogle.com/intl/ja-jp

参考サイト

新たなスピード診断ツール、Test my siteをGoogleが公開。遅さが原因の想定ユーザー離脱率は何%? | 海外SEO情報ブログ
https://www.suzukikenichi.com/blog/measuring-site-speed-by-test-my-site/

[Laravel] ファイルをダウンロードさせるには

サーバー上のファイルをダウンロードさせるには

Response::download()を使う。

データをファイルとしてダウンロードさせるには

Response::make()を使う。

参考サイト

Laravelでファイルを生成せずにファイルダウンロード – ふたりはララベル (Laravel PHP Framework)
http://laravel.hatenablog.com/entry/2015/03/19/232748

Laravelでファイルダウンロード1 – ふたりはララベル (Laravel PHP Framework)
http://laravel.hatenablog.com/entry/2015/03/18/234506

HTTP Responses – Laravel – The PHP Framework For Web Artisans
https://laravel.com/docs/master/responses

[Laravel] Eloquentでカウントするときの注意

ハマったので覚書。

以下の書き方だと該当レコードを全てgetしてしまうのでメモリ消費が大きい。

以下の書き方だとSQLクエリーでcount(*)を取得するだけなので軽い。

参考サイト

Eloquentでカウントするときの注意 – ララジャパン
http://www.larajapan.com/2016/06/19/eloquent%E3%81%A7%E3%82%AB%E3%82%A6%E3%83%B3%E3%83%88%E3%81%99%E3%82%8B%E3%81%A8%E3%81%8D%E3%81%AE%E6%B3%A8%E6%84%8F/

[ホスティング] PHP7にphpmyadminをインストールする

リポジトリを指定する必要あり。

参考サイト

centos – centOS7にphpMyAdminをyumでインストールしたさいのエラー – スタック・オーバーフロー
https://ja.stackoverflow.com/questions/28071/centos7%E3%81%ABphpmyadmin%E3%82%92yum%E3%81%A7%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%97%E3%81%9F%E3%81%95%E3%81%84%E3%81%AE%E3%82%A8%E3%83%A9%E3%83%BC

[ホスティング] 迷惑メール判定回避のためのチェックポイント

一括送信ガイドライン – Gmail ヘルプ
https://support.google.com/mail/answer/81126?hl=ja

GMailでスパムメールになってしまう時にチェックしたいこと | レンタルサーバー・自宅サーバー設定・構築のヒント
http://server-setting.info/blog/gmail-spam-check-list.html

スパムフィルターを回避する方法
http://help.pardot.com/customer/ja/portal/articles/2128167-%E3%82%B9%E3%83%91%E3%83%A0%E3%83%95%E3%82%A3%E3%83%AB%E3%82%BF%E3%83%BC%E3%82%92%E5%9B%9E%E9%81%BF%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95?b_id=11139

[ホスティング] IPレピュテーション (迷惑メール判定回避)

メールの到達率に重要なIPレピュテーションを理解しよう|メールマーケティングのCuenote
https://www.cuenote.jp/library/marketing/ipreputation.html

以下はIPレビュテーションを調べることができるページ。

IP Reputation Investigation
http://ipremoval.sms.symantec.com/lookup/

Cyren IP Reputation Check – Security as a Service
http://www.cyren.com/security-center/ip-reputation-check

BarracudaCentral.org – Technical Insight for Security Pros
http://barracudacentral.org/lookups

AOL Postmaster – Check My IP Reputation
https://postmaster.aol.com/ip-reputation

[ホスティング] DMARC (迷惑メール判定回避)

なりすましを撲滅する?「DMARC」の概要をざっくり理解しよう | メルラボ
https://mailmarketinglab.jp/about-dmarc/

DMARC について – G Suite 管理者 ヘルプ
https://support.google.com/a/answer/2466580

dmarc.org – Domain Message Authentication Reporting & Conformance
https://dmarc.org/

dmarcian – DMARC Inspector
https://dmarcian.com/dmarc-inspector/

[ホスティング] DKIM (迷惑メール判定回避)

DKIM (Domainkeys Identified Mail) : 迷惑メール対策委員会
http://salt.iajapan.org/wpmu/anti_spam/admin/tech/explanation/dkim/

送信ドメイン認証技術解説:電子署名方式の最新技術「DKIM」とは (1/4) – @IT
http://www.atmarkit.co.jp/ait/articles/0602/16/news114.html

DomainKeys Identified Mail (DKIM) の仕組み | レンタルサーバー・自宅サーバー設定・構築のヒント
http://server-setting.info/blog/domainkeys-identified-mail.html

[ホスティング] DNS逆引きを可能にする (迷惑メール判定回避)

ウェブサーバーが送信したメールが受信側GmailでSpamと認識されてしまう。

対策を探して以下サイトを読む。

一括送信ガイドライン – Gmail ヘルプ
https://support.google.com/mail/answer/81126?hl=ja

送信したメールが Gmail で正しく識別されるようにするには、次の点に注意してください。

– 一括メール送信に一貫した IP アドレスを使用します。
– メールの送信元の IP アドレスとドメインを対応付ける有効な逆引き DNS レコードを保持します。
– 一括送信するすべてのメールの「From:」ヘッダーで同じアドレスを使用します。

2番目の内容に反応。「MTAのIPアドレスから逆引きしたドメイン名が送信者メアドのドメイン名と一致しないといけない」と理解。

実際にMTAのIPを逆引きしようとしたら、あらいやだ、逆引きできない。

DigitalOceanのサポート情報を検索したら、Dropletの名前をFQDNに変更すれば良いらしい。

How do I set up reverse DNS for my IP? | DigitalOcean
https://www.digitalocean.com/community/questions/how-do-i-set-up-reverse-dns-for-my-ip

変更して以下のツールで確認。

Reverse IP Lookup – MxToolbox
https://mxtoolbox.com/ReverseLookup.aspx