@"zScorpio" the decision depends on your desing and coding level... I explain you.
In general, it is bad idea to code directly without a framework. The reason is very easy, a framework usalluy include and implicit desing and avoid bad practices, avoiding security risks, bad performance in production environmnets... The programm languages are not perfects and they are very flexible and you can use incorrectly. The frameworks include a lot of knowledge, wich it is packaging for you with an easy to use methods and usally with scripting that do the hardwork for you. It do that you can center in the most important part, your application logic development.
I have worked with a lot of frameworks and I recommend you
Symfony.
Obviously if the development it is a proof of concept or it is very small, could be not necessary use a framework.