What is the framework?

Ye' old general discussion board. Basically, for everything that isn't covered elsewhere. Come here to shoot the breeze, shoot your mouth off, or whatever suits your fancy.
This forum is not for asking programming related questions.

Moderator: General Moderators

Post Reply
phphema
Forum Newbie
Posts: 4
Joined: Fri Jul 04, 2008 11:23 pm

What is the framework?

Post by phphema »

Hai I am new to this forum & PHP, I want to learn PHP from its basics,
Kindly give the full details about framework? (Like what is the framework? type of framework? how to use the framework and etc....)
User avatar
tecktalkcm0391
DevNet Resident
Posts: 1030
Joined: Fri May 26, 2006 9:25 am
Location: Florida

Re: What is the framework?

Post by tecktalkcm0391 »

Everything can be found on http://www.php.net where the manual is. A good tutorial is W3School PHP
PHP Manual wrote:What is PHP?

PHP is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML. If you are new to PHP and want to get some idea of how it works, try the introductory tutorial. After that, check out the online manual, and the example archive sites and some of the other resources available in the links section.

Ever wondered how popular PHP is? see the Netcraft Survey.
User avatar
califdon
Jack of Zircons
Posts: 4484
Joined: Thu Nov 09, 2006 8:30 pm
Location: California, USA

Re: What is the framework?

Post by califdon »

phphema wrote:Hai I am new to this forum & PHP, I want to learn PHP from its basics,
Kindly give the full details about framework? (Like what is the framework? type of framework? how to use the framework and etc....)
As the previous responder said, start with the basics. He gave you two excellent references.

A "framework" is a set of methods and libraries to use in advanced PHP development. A beginner should not attempt to learn any framework until they have a solid understanding of basic PHP. Otherwise they will get themselves in WAY over their head.
alex.barylski
DevNet Evangelist
Posts: 6267
Joined: Tue Dec 21, 2004 5:00 pm
Location: Winnipeg

Re: What is the framework?

Post by alex.barylski »

A beginner should not attempt to learn any framework until they have a solid understanding of basic PHP. Otherwise they will get themselves in WAY over their head.
I disagree...the sooner the better...otherwise they will undoughtedly develop that napolean complex that drives all experienced developers to waste time and re-invent the wheel. :P
User avatar
Eran
DevNet Master
Posts: 3549
Joined: Fri Jan 18, 2008 12:36 am
Location: Israel, ME

Re: What is the framework?

Post by Eran »

I agree with califdon on first having strong fundamentals before trying to use a framework. A framework provides plenty of abstraction which should be used with care - a user should be able to understand the internals from looking at the source.
User avatar
Maugrim_The_Reaper
DevNet Master
Posts: 2704
Joined: Tue Nov 02, 2004 5:43 am
Location: Ireland

Re: What is the framework?

Post by Maugrim_The_Reaper »

Read a PHP tutorial for the basics and pay special attention to object oriented programming. Then pick a framework and see how it goes. It helps to have heavy experience with PHP before starting a framework, but it's not a requirement. Basic knowledge is often enough to let you get something started framework related.

Same reasons as Hockey states - learning PHP without the enforced good practice of a framework is, in my opinion, a more costly route since it simply delays the inevitable. People learn Rails every day without years of Ruby experience. Same for Django if you're a Python head. Basic language experience as a precondition to anything else is overrated in a world of frameworks
phphema
Forum Newbie
Posts: 4
Joined: Fri Jul 04, 2008 11:23 pm

Re: What is the framework?

Post by phphema »

Thank You to all for answer to my quest?
Post Reply