473,378 Members | 1,152 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,378 software developers and data experts.

PHP MVC framework worth looking into ?



I recently started working at a company and it sounds like I am
slated for a new web 2.0 project that will begin in a few weeks in
PHP. I have done alot of C++, Perl, and Java as well as Ruby On Rails,
which I think Rails is probably what I'd prefer to work in but it
doesn't seem to have caught on enough so that many companies still
prefer PHP and it's not really up to me what to do it in. Anyway, I
saw on the PHP Wiki and in a number of posts that the MVC stuff out
there for PHP looks like CakePHP, PRADO and Symfony. I guess Zend has
something as well ? I was at the book store and saw a book on Symfony
and am tempted to just go down and buy it so I have something to
study. I suspect using a framework would make it easier, especially if
I have some lead time to study it. Any comments on that ? The two
books I currently have is PHP 5 Power Programming and I just bought
PHP in a nutshell. I saw that that you can create Flash stuff in PHP,
which I was never aware of that. I may also get the PHP cookbook as I
have found that this style of book has been usefull to me. Any other
book recomendations or thoughts on PHP MVC stuff would be appreciated.

Mar 2 '07 #1
4 1810
On 2 Mar 2007 08:28:15 -0800, "surfivor" <su*****@yahoo.comwrote:
>Anyway, I
saw on the PHP Wiki and in a number of posts that the MVC stuff out
there for PHP looks like CakePHP, PRADO and Symfony. I guess Zend has
something as well ?
From what I understand, those are on the heavier side. For something
lighter, check out Code Igniter

http://www.codeigniter.com/
Mar 2 '07 #2
On Mar 2, 12:21 pm, Vincent Delporte <just...@acme.comwrote:
On 2 Mar 2007 08:28:15 -0800, "surfivor" <surf...@yahoo.comwrote:
Anyway, I
saw on the PHP Wiki and in a number of posts that the MVC stuff out
there for PHP looks like CakePHP, PRADO and Symfony. I guess Zend has
something as well ?

From what I understand, those are on the heavier side. For something
lighter, check out Code Igniter

http://www.codeigniter.com/
Not bad,

I took a look at it, downloaded it and studied the documentation a
little. I doesn't look like it does any ajax stuff, but appears
lightweight as you mention. I found this, a big list:
http://en.wikipedia.org/wiki/List_of...frameworks#PHP

It appears for ajax there is CakePHP and Symfony which seem to have
the best name recognition as well as ajax from my surfing the web
today.
Mar 2 '07 #3
469
There's another MVC framework called Kumbiaforms, which is like cake
but not that big... but is still useful... it was developed by the
colombian comunity, but is mantained by many persons, so i guess it
will be usefull...

i've been using it for a couple weeks and well it helps... :p,
kumbia.sf.net
On Mar 2, 2:31 pm, "surfivor" <surf...@yahoo.comwrote:
On Mar 2, 12:21 pm, Vincent Delporte <just...@acme.comwrote:
On 2 Mar 2007 08:28:15 -0800, "surfivor" <surf...@yahoo.comwrote:
>Anyway, I
>saw on the PHP Wiki and in a number of posts that the MVC stuff out
>there for PHP looks like CakePHP, PRADO and Symfony. I guess Zend has
>something as well ?
From what I understand, those are on the heavier side. For something
lighter, check out Code Igniter
http://www.codeigniter.com/

Not bad,

I took a look at it, downloaded it and studied the documentation a
little. I doesn't look like it does any ajax stuff, but appears
lightweight as you mention. I found this, a big list:http://en.wikipedia.org/wiki/List_of...frameworks#PHP

It appears for ajax there is CakePHP and Symfony which seem to have
the best name recognition as well as ajax from my surfing the web
today.

Mar 3 '07 #4
On 2 Mar 2007 10:31:50 -0800, "surfivor" <su*****@yahoo.comwrote:
I took a look at it, downloaded it and studied the documentation a
little. I doesn't look like it does any ajax stuff, but appears
lightweight as you mention.
I haven't looked at that part yet, but I read there are Ajax add-ons.
Browse their site, including the forums and wiki for more information.
Mar 8 '07 #5

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

28
by: Admin | last post by:
I am doing some research for a Python framework to build web applications. I have discarted Zope because from what I've read, the learning curve is too steep, and it takes more time to build...
3
by: . | last post by:
I would like to get the summary of namespaces, classes, interfaces, methods and members used being used in my code. Is there a tool I can use to get that information? I want to compare that...
19
by: Tom Jastrzebski | last post by:
Hello, I was just testing VB.Net on Framework.Net 2.0 performance when I run into the this problem. This trivial code attached below executed hundreds, if not thousand times faster in VB 6.0...
122
by: seberino | last post by:
I'm interested in knowing which Python web framework is most like Ruby on Rails. I've heard of Subway and Django. Are there other Rails clones in Python land I don't know about? Which one...
2
by: g | last post by:
we are evaluating CRM packages and are looking for information on the differences/simliarities, pros and cons of these architectures used by various CRM Vendors. We have been searching for more...
34
by: emrahayanoglu | last post by:
Hello Everyone, Now, I'm working on a new web framework. I tried many test on the other programming languages. Then i decided to use python on my web framework project. Now i want to listen...
2
by: AA | last post by:
Hi, I would like to use the type library import exe tlbimp.exe without actually having the .NET framework setup on the machine. Is there any way, like installing some minimal dlls, so that I can...
176
by: nw | last post by:
Hi, I previously asked for suggestions on teaching testing in C++. Based on some of the replies I received I decided that best way to proceed would be to teach the students how they might write...
9
by: Cirene | last post by:
I'm about to begin a brand new, big, ASP.NET project (using 3.5 .net fw), VS 2008. I'm using MySQL as the backend (customer request.) I have absolutely no experience with LINQ and/or the Entity...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.