PHP MVC Framework
Posted on | March 9, 2008 |
Its my dream to make a popular site. I was dreaming since long. But, all I know is java and .net, little perl. And unfortunately all the affordable and adorable hosting plans runs on PHP. A language which I used to like the least and knew almost nothing. Since I am now working on PHP and fortunately enough with close collaboration with Hasin Hayder, I am trying to put my dream in reality.
While making a website, first came in mind is which framework to use. I heard much about cakephp though from the beginning I did not like it for no reason. May be it seemed complex. Searching over the net, I came across PRADO and CodeIgnitor. I looked into these frameworks closely and went through their sources to understand how it works.
I liked prado as it has great similarity with apache struts framework for jsp. I quickly understood how to work with it. But I think the power of php is to being simple and straight. While prado certainly a good candidate for a well formed, nicely designed MVC framework, I do not often like the idea of writing custom component unless it is necessary. I love and used custom components in jsp i.e. jsp tag extensions, but I was doubtful on its necessity in php development.
Moreover, usually the front end is built by the UI guys. And most of the php sites are made targeted to the mass public, aesthetics plays a vital role in these sites. Now, writing such sites using prado may be troublesome. I personally had the experience to cut out the html codes and write into components in a mvc framework used in my office. IMHO, PRADO is best suited for software applications.
On the next day, I was astonished by the simplicity of the codeignitor. You could easily call a class member function trough a SEO friendly URL. CI could be easily used with rich UI made by the front end teams.
But, something was really bothering me, what MVC framework is practical in php arena? I am a new comer in PHP world with experience with some other frameworks in java, .net and ferite. Why not I start my own according to me need? Well, it may not be a success at the end but surely I will be able to learn much about php.
Join me with the journey in creating your own custom framework ? I will be needing your help :).
Recently, I became a member of orchid framework, another child of Hasin. I think my attachment to this project and building my own fw will help me contribute in both the fw. This fw seems promising(dont forget its father !) and very feature list. You are invited to be a part of us… have a try, I am sure it will taste good ![]()
Comments
4 Responses to “PHP MVC Framework”
Leave a Reply
March 10th, 2008 @ 7:15 am
Thanks for joining the orchid team. I hope we together can make it a famous one, someday.
April 2nd, 2008 @ 7:47 pm
anybody here know of a good site to find more info on Php Developer India? I’ve got this site bookmarked and im gonna keep checking it out, but i still would like to find a site that covers Php Developer India a little more thoroughly..thanks
April 6th, 2008 @ 9:00 am
My problem is that there’s nothing special online anymore. I’m searching for something very interesting and cant find anything!
April 9th, 2008 @ 3:01 am
this is the only website I visit regularly, because most of my friends hang out here and have a lot of fun