10. Gruntfile.js 設定例 module.exports = function(grunt) { grunt.initConfig({ xxxxxx: { //......... } }); grunt.loadNpmTasks('grunt-contrib-xxxxxx'); grunt.registerTask('default', ['xxxxxx']); }; 13年7月18日木曜日
![PhpStormとGrunt.jsで作るCakePHP快適開発環境](https://cdn-ak-scissors.b.st-hatena.com/image/square/541af3a56b077786cc6d0a6cf9d66ae5f8883c6c/height=288;version=1;width=512/https%3A%2F%2Fcdn.slidesharecdn.com%2Fss_thumbnails%2Fphpstorm-grunt-130717122906-phpapp02-thumbnail.jpg%3Fwidth%3D640%26height%3D640%26fit%3Dbounds)
最近、EC-CUBEをカスタマイズして通販サイトをオープンしてみました。 それでGoogle Analyticsやウェブマスターツールを設定して様子を見ていたのですが、 10日ほど経ってから、いろいろ情報が表示されるようになりました。 その一つがサイトの読み込み時間を短縮するために「gzip 圧縮を有効にする」です。 ウェブマスターツール これは、ウェブマスターツールの「Labs」→「サイトのパフォーマンス」のページにある 「Page Speed が提案する読み込み時間の短縮方法」のところに書いてありました。 他にもリクエスト数削減のために「外部 JavaScript ファイルをまとめる」や 「外部 CSS ファイルをまとめる」といった方法が書いてあるのですが、 今後もいじっていくことを考えると面倒そうなので今は放置しておきます。 ということで、今回は、cssやjsなファイルたちをできるだ
CSS や JavaScript ファイルなどを gzip 圧縮して転送量の削減や Web サイト表示速度の向上を実現する方法を解説。既存 Web サイトのソースには一切手を加えない方法でまとめています。おまけでキャッシュ関連の記述もあり。 いや、1バイトの無駄もゆるせねぇんだよとか、難読化したいとかなら別にやればいいんですけど、CSS や JavaScript ファイルの改行やスペースを削除しただけでファイル容量圧縮、読み込み速ーい的なこという人がいるので今さらですが書いてみます。すでに色々なところで書かれてるのでかぶるのは承知の上で。 改行や無駄なスペースなどを削除すること自体が悪いと言ってるわけではありませんのでその辺は誤解ないようにお願いします。ただ、gzip 使って圧縮するのに比べたら、改行削除して削れるファイルサイズなんて微々たるものです。もちろん、両方やれば最大限ファイルサイ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く