最速資産運用をWebPに対応してみた(たぶん表示が早くなった)|さくらインターネット
公開日:
[本ページはプロモーションが含まれています]「最速資産運用」更新状況:格安マネージドサーバ比較ランキングを更新
41件のプラン内容を確認しました。FP1級おすすめ! 格安マネージドサーバ6選を更新
お勧めプランを確認しました。「最速資産運用」運営者より:
格安マネージドサーバ比較ランキングを更新中、「最速資産運用」で契約中のレンタルサーバ会社がWebPに対応したことを知りました。www.sakura.ad.jp/information/ann...

WebPについては、Googleが推奨する非常に軽い画像フォーマットという認識はあったのですが、実装するのはまだまだ先かなと考えていました。ただ、最近になって多くのブラウザがWebPに対応したことを受け、すぐに移行できるような心構えだけは持っていました。
契約中のレンタルサーバ会社がWebPに全面対応したという事実を知った以上、速やかに対応するしかありません。
以下、備忘メモです。
下記は、「img」フォルダにある全てのJPEGやPNG等の画像ファイルから、一括してWebPの画像ファイルを作成するPHPスクリプトです。
$dir='./img/';
$f1=array('gif','jpg','jpeg','png');//GIF・JPEG・PNG
foreach($f1 as $extension){
$arys=glob($dir.'*.'.$extension);
if(is_array($arys)){
foreach($arys as $file){
$file_webp=$file.'.webp';
if(!file_exists($file_webp)){
list($w,$h)=getimagesize($file); //画像の幅と高さを取得
$img_webp=imagecreatetruecolor($w,$h);
$img_type=exif_imagetype($file); //
if($img_type==1){ //GIF
$img=imagecreatefromgif($file);
}else if($img_type==2){ //JPEG
$img=imagecreatefromjpeg($file);
}else{ //PNG
$img=imagecreatefrompng($file);
}
imagecopyresampled($img_webp,$img,0,0,0,0,$w,$h,$w,$h);
imagewebp($img_webp,$file_webp,80);
imagedestroy($img_webp);
imagedestroy($img);
}
}
}
}
$f1=array('gif','jpg','jpeg','png');//GIF・JPEG・PNG
foreach($f1 as $extension){
$arys=glob($dir.'*.'.$extension);
if(is_array($arys)){
foreach($arys as $file){
$file_webp=$file.'.webp';
if(!file_exists($file_webp)){
list($w,$h)=getimagesize($file); //画像の幅と高さを取得
$img_webp=imagecreatetruecolor($w,$h);
$img_type=exif_imagetype($file); //
if($img_type==1){ //GIF
$img=imagecreatefromgif($file);
}else if($img_type==2){ //JPEG
$img=imagecreatefromjpeg($file);
}else{ //PNG
$img=imagecreatefrompng($file);
}
imagecopyresampled($img_webp,$img,0,0,0,0,$w,$h,$w,$h);
imagewebp($img_webp,$file_webp,80);
imagedestroy($img_webp);
imagedestroy($img);
}
}
}
}
下記ページを参考にしました。
PHP | GDでjpegやPNGファイルをWebPに変換する方法
1-notes.com/php-gd-image-to-webp/
また、標準ではWebPの画像フォーマットを開くことができなかったので、下記ページを参考にして、Windowsフォトビューワーで開けるようにしました。
WebPをWindows10で普通に見られるようにする
vertys.net/webp-view-on-windows/
仕上げとして「.htaccess」に下記コードを付加しました。
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_ACCEPT} image/webp
RewriteCond %{REQUEST_URI} (?i)(.*)(\.jpe?g|\.png)$
RewriteCond %{DOCUMENT_ROOT}%1%2.webp -f
RewriteRule (?i)(.*)(\.jpe?g|\.png)$ %1$2\.webp [L,T=image/webp,R]
</IfModule>
<IfModule mod_headers.c>
Header append Vary Accept env=REDIRECT_accept
</IfModule>
<IfModule mod_mime.c>
AddType image/webp .webp
</IfModule>
RewriteEngine On
RewriteCond %{HTTP_ACCEPT} image/webp
RewriteCond %{REQUEST_URI} (?i)(.*)(\.jpe?g|\.png)$
RewriteCond %{DOCUMENT_ROOT}%1%2.webp -f
RewriteRule (?i)(.*)(\.jpe?g|\.png)$ %1$2\.webp [L,T=image/webp,R]
</IfModule>
<IfModule mod_headers.c>
Header append Vary Accept env=REDIRECT_accept
</IfModule>
<IfModule mod_mime.c>
AddType image/webp .webp
</IfModule>
下記ページを参考にしました。
次世代フォーマット WebP を使ってみよう!
www.ones-quest.co.jp/labo/webp02...
自分が確認した主要ブラウザでは、うまく表示されていますが、果たして全ての人も同じように表示されているか、結構不安だったりします。とは言え、これで画像の読込速度が速くなるはずなので、「最速資産運用」の表示も快適になるかと思われます(まだ不十分ですが…)。
なお、WebPへの対応と同時に、画像の遅延表示処理については、JavaScript利用からChrome独自機能へと切り替えました。
さくらのマネージドサーバ ミディアム (さくらインターネット)
仮想
サーバメモリ
16GBSSD
1TB CPU
仮想8コア回線速度
1Gbps
サーバメモリ
16GBSSD
1TB CPU
仮想8コア回線速度
1Gbps
【月額料金】税込16,720円 (一括割引:13,933円)
【初期費用】税込17,600円RAID10コントロールパネルから無料SSLサーバー証明書「Let's Encrypt」の導入が可能... 詳細ページを見る

開催中のキャンペーン
[スポンサーリンク]
2025/07/04(金) 残り4日! [ふるさと納税]
ふるさと納税2%(最大10%)還元(2自治体以上&各5千円以上寄附限定。5自治体以上寄附が特にお得。7/4~7/10)|dショッピングふるさと納税百選
ふるさと納税2%(最大10%)還元(2自治体以上&各5千円以上寄附限定。5自治体以上寄附が特にお得。7/4~7/10)|dショッピングふるさと納税百選
2025/06/15(日) 残り5日! [国債/社債]
年1%(内0.7%はmajicaポイント)の1年もの社債(UCSカード会員限定。24歳以下には最大5%のmajicaポイントを別途進呈。抽選申込:6/13~7/11。本申込:7/18~8/7)|PPIH
開催中のキャンペーンを見る年1%(内0.7%はmajicaポイント)の1年もの社債(UCSカード会員限定。24歳以下には最大5%のmajicaポイントを別途進呈。抽選申込:6/13~7/11。本申込:7/18~8/7)|PPIH
[スポンサーリンク]
関連するブログ記事 もっと見る
最新の資産運用ブログ記事
資産運用ブログ:タグ
おすすめキャンペーン 開催中キャンペーン|節約/節税|お得/プチリッチ|老後/介護|結婚/子育て|マイホーム|通信回線|軽量Win8タブレット|投資家マチヨが行く|投資家マチヨがレビュー|口座を開設してみた|iDeCo|マイナス金利の影響|クレジットカード|投信|FX|有価証券報告書を読んでみた|ローン|国債/社債|円預金|信用格付け|学資保険/個人年金保険|ふるさと納税|書評|外貨預金|楽天|Tポイント|LINE|JNB|nanaco/セブン|Ponta|ドコモ/dポイント|Amazon|au/KDDI|メルカリ/メルペイ|イオン/WAON|SBI|Yahoo!/PayPay|ファミマ/FamiPay|資格取得|POSA|新型コロナ|お得技|マイナポイント|GoTo|家電量販店|コンビニ|ドラッグストア|スーパーマーケット|本/電子書籍|出前/テイクアウト|リクルート|地域通貨|テレワーク|FP1級の視点|SOHO|旅/交通|クレカ積立|NISA|Vポイント|月末キャンペーン|資産運用全般|金融株式|不動産|保険年金|会社経営|税金相続|節約お得|資産運用方法
資産運用ブログ:アーカイブ
[2025年]
7月(61) 6月(237) 5月(250) 4月(250) 3月(338) 2月(328) 1月(294)[2024年]
12月(368) 11月(263) 10月(292) 9月(289) 8月(297) 7月(319) 6月(338) 5月(310) 4月(342) 3月(401) 2月(323) 1月(324)[2023年]
12月(421) 11月(326) 10月(320) 9月(305) 8月(309) 7月(283) 6月(280) 5月(244) 4月(258) 3月(322) 2月(298) 1月(259)[2022年]
12月(355) 11月(321) 10月(296) 9月(257) 8月(261) 7月(258) 6月(239) 5月(213) 4月(172) 3月(278) 2月(292) 1月(216)[2021年]
12月(323) 11月(258) 10月(208) 9月(235) 8月(218) 7月(243) 6月(207) 5月(174) 4月(181) 3月(337) 2月(210) 1月(184)[2020年]
12月(261) 11月(239) 10月(194) 9月(166) 8月(136) 7月(95) 6月(93) 5月(100) 4月(102) 3月(97) 2月(103) 1月(83)[2019年]
12月(104) 11月(61) 10月(52) 9月(58) 8月(53) 7月(46) 6月(43) 5月(49) 4月(51) 3月(54) 2月(40) 1月(39)[2018年]
12月(60) 11月(54) 10月(42) 9月(33) 8月(35) 7月(30) 6月(26) 5月(33) 4月(24) 3月(37) 2月(28) 1月(24)[2017年]
12月(38) 11月(33) 10月(32) 9月(30) 8月(35) 7月(19) 6月(21) 5月(17) 4月(24) 3月(28) 2月(20) 1月(17)[2016年]
12月(25) 11月(23) 10月(25) 9月(20) 8月(23) 7月(21) 6月(23) 5月(18) 4月(28) 3月(21) 2月(19) 1月(18)[2015年]
12月(18) 11月(16) 10月(18) 9月(23) 8月(22) 7月(16) 6月(16) 5月(7) 4月(11) 3月(10) 2月(11) 1月(8)[2014年]
12月(13) 11月(9) 10月(12) 9月(2) 8月(2) 7月(4) 5月(4) 4月(7) 3月(3) 2月(3) 1月(3)[2013年]
12月(12) 11月(7) 10月(3) 9月(2) 8月(2) 7月(1) 5月(2) 4月(1) 3月(6) 2月(3)- お勧めキャンペーン
- 2025/06/27更新 残り15日!
ローソン・ミニストップ・無印良品・キャンドゥ等で30%(最大500円相当)還元(COIN+初支払は最大3千円相当還元。6/20~7/21)|エアウォレット - 2023/10/03更新 終了日未定
【追記あり】セブン・ローソン・マクドナルド・モス・サイゼリヤ・すき家・ガスト・ドトール等で7%還元(スマホのタッチ決済限定。2023年7月1日~)|三井住友カード - お勧めキャンペーンを見る
[スポンサーリンク]
- このページを他の人に教える
[スポンサーリンク]
(c) MAバンク 2010-2025 (0.25 sec)FP (1級ファイナンシャル・プランニング技能士)