After reading the about HTML, some CSS and PHP on W3School, I moved to "PHP Cookbook, 3rd Edition" by David Sklar and Adam Trachtenberg. So I have an idea of the basic staff, what should I do next? How do you get from beginner to advanced? (you can have a look here http://www.sitepoint.com/becoming-php-professional-missing-link/ )
So I moved on reading about MVC, HMVC and I found out about Front Controller design patten. According to Wikipedia almost everyone uses front controller:
Several web-tier application frameworks implement the Front Controller pattern, among them:
- MVC frameworks written in PHP. For example Yii, CakePHP, Laravel, Symfony, CodeIgniter and Zend Framework
- Drupal
- Microsoft's ASP.NET MVC Framework.
- Spring Framework[2]
I've read some blog posts on this topic and started building my own.
P.S.
I am working on 2 Windows machines (at work and at home). I installed EasyPHP which contains Apache/PHP/MySQL stack +
I am using Notepad++ as text editor.
I have previous experience with programming, data structures, databases but not with PHP and generally with web programming
ReplyDeleteGreat Content, Thanks for sharing useful information with us.
PHP Course in Chennai
PHP Online Certification Training
PHP Course in Bangalore