Очень интересно ) может быть php + ajax + html + css + js, пропустить ajax тут никак не получится. А дальше зависит от того что за блоки, можно использовать либо css transform
https://developer.mozilla.org/en/CSS/transform, либо canvas и его rotate
http://habrahabr.ru/qa/4758/, либо что то другое...