I wanted to learn php. And I’m a beginner when it comes to web programming. So, I’m planning to start out without using any frameworks until i get reasonably accustomed to the language fundamentals [ I have got this suggestion from other posts in SO ]. Also, I found couple of posts in SO to learn php by following the documentation in php.net their official site.
But, I have seen couple of posts which suggested developers to refer to the sites/books that stressed on mvc along with php. So, am I going in the right direction of choosing php.net for starting on php?
[ Please dont close this question as “incompletely consturcted” as I had hard time constructing it and also I am planning to start from tomorrow so this response would be very important:) ].
Thanks,
Pavan
When some one ask me, how to learn PHP, then I ask him to start from w3schools.com as this site contain tuturials to do something. Then I recommend you to get some good PHP books/ebooks. Lynda video lectures is also good place to start if those are affordable for you. Otherwise try ebooks of wrox,packt and sams is good place to learn PHP. As intention of writers is to teach you PHP so they tell you so many things while php.net like sites are good for people who already know how to work but just use it for reference purpose.
Once you have good or atleast basic knowledge of PHP then you should learn some MVC framwork like Code Igniter or Yii e.t.c.
However, currently there are so much developers in PHP and they have so much in them like they know many frameworks, they know many CMS so I think it is wise to enter in some more specific framework sort of thing like RubyOnRails, like Django e.t.c. But still it is just a thought, if you really like PHP and want to learn it then I hope that above will give you a good idea of how to learn.
thanks