Estudiar un framework es lo más recomendado, pero no puedes empezar a estudiar un framework así como así, debes primero estudiar y entender los conceptos.
Bueno aquí te dejo 2 link.
Para un entendimiento bien detallado del asunto (nivel basico):
http://arleytriana.blogspot.com/2009...lasico-de.html
Y este otro cuando ya tengas todos los conceptos claros (nivel senior):
http://web2development.blogspot.com/...atron-mvc.html