nkl>
1. Тебе вообще что-то объяснять бесполезно, ты в суть вещей не стараешься вникать, как хомячок какой-то, понял что если нажать эту кнопку, то дадут пожрать и вот сидишь давишь, а как она устроена тебе дела нет. Не первый раз уже слышу твое "да да, разобрался", а на следующий день вопрос из той же серии, не бойся переспрашивать и уточнять: стыдно не не знать, а говорить что знаешь и ничего не понимать при этом.
Хороший букварь
http://www.ozon.ru/context/detail/id/2847621/ , если живешь в москве или рядом, могу подарить его бумажную версию и кое-какую другую литературу по теме.
2. смысла заваливать профильный сайт общими сведениями отсутствует, для этого есть специальные тематические ресурсы. сами по себе фреймворки рассчитаны на достаточно высокий уровень культуры программирования: новички не пишут в таком стиле т.к. понятие архитектуры у них не оформилось еще. Проще говоря не рубят фишки и предпочитают либо свои велосипеды корявые писать, либо допиливать готовые цмс.