为什么我要使用PHP框架[关闭]

I m New to WEB Development I use Apache2.0i and NOTEPAD++ for web development i came to hear about some new words CAKEPHP, CodeINgniter Zend Etc.

Can any one please Tell me in detail why do i need Frameworks what is the benefit of these frameworks i dont really understand these frameworks.

You would just never find a good example of raw PHP code over the whole internet.
So, learning raw PHP you will learn ancient techniques and bad practices as well.

While framework tutorials will teach you a better ways, good practices and safer code.

Despite this question is very unwelcomed in this community. I would like to point you http://www.phpframeworks.com/

And please focus on core PHP if you are starting on PHP Development, it will make you much stronger.

There are many considerations for and against using frameworks.

Frameworks provide you with a given structure and idioms which should help you yield a better app with a well defined structure.

Furthermore frameworks many time give you shortcuts to make things easier and more customize-able such as build in template engine, mvc and more.

Ten Reasons to use a Framework

As a new developer you can start with any framework. Frameworks make the life of the developer easier, read : enter link description here

Just focus on one framework and learn as much as you can. Once you have a good understanding of web dev, you can choose the framework which suits your style/requirements.