Webサイトを高速化で特に気になった方法があったのでメモひらめき電球
5.CSSは上に、JavaScriptは下に『まとめて』記述せよ

こんな感じで最初にCSS、次にjavascriptをまとめて
書く
と良いそうです。
<head>
<link rel="stylesheet" type="text/css" href="stylesheet1.css" />
<link rel="stylesheet" type="text/css" href="stylesheet2.css" />
<link rel="stylesheet" type="text/css" href="stylesheet3.css" />
<script type="text/javascript" src="scriptfile1.js" />
<script type="text/javascript" src="scriptfile2.js" />
</head>

今後のサイト作成には、使ってみますひらめき電球


この他にも高速化のテクニックが紹介されています
30分でできる!Webサイトを高速化する6大原則
【Webサイトを高速化する6大原則】
画像は最適化してから使え!
画像はサイズを指定せよ!
HTTPリクエストは最小にせよ!
CSSセレクターは短く最適化せよ!
CSSは上に、JavaScriptは下に『まとめて』記述せよ!
プロファイリングツールを使いこなせ!

知らないことが多かったので勉強になりましたニコニコ

jQueryでQueryStringをパースして配列で受け取れる便利関数が紹介
されていたのでメモひらめき電球

GETで値を渡したときにjavascriptで処理させたいときに
使えますねニコニコ


Get URL parameters & values with jQuery
http://www.example.com/?me=myValue&name2=SomeOtherValue
の?以降のパラメーターを配列で取得できます。
function getUrlVars() 
{
var vars = [], hash;
var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
for(var i = 0; i < hashes.length; i++) {
hash = hashes[i].split('=');
vars.push(hash[0]);
vars[hash[0]] = hash[1];
}
return vars;
}

phpが使えないことがあったらjavascripで対応できるので
これは覚えておきたいですね。