NamePros
Welcome, Guest! Ready to make a name for yourself in the domain business? We welcome both the hobbyist and professional domainer to join the discussion as part of the NamePros community.

Click here to create your profile to start earning reputation for posting, and trader ratings for buying & selling in our free e-marketplace. Build your trader rating with each successful sale. Our system has tracked over 100,000 sales and counting!
FAQ & TOS Register Search Today's Posts Mark Forums Read

Go Back   NamePros.com > Website Development Discussion Forums > Programming
Reload this Page RoR, Zend, CakePHP or just plain PHP?

Programming PHP, Perl, Ruby on Rails, AJAX, HTML, XHTML, CSS, JavaScript, MySQL and any other coding topics.

Advanced Search


Closed Thread
 
LinkBack Thread Tools
Old 07-04-2008, 01:11 PM THREAD STARTER               #1 (permalink)
NamePros Member
Join Date: Apr 2008
Location: Florida
Posts: 118
kbweb is on a distinguished road
 



Question RoR, Zend, CakePHP or just plain PHP?


I've only gotten complicated sites over the last half a year. I managed to learn a lot of PHP, MySQL as well as AJAX and javascript during that time.

Question:

Should I just keep using plain PHP, MySQL or is it worth it to learn a framework? If so which?

I know PHP pretty well so Zend or Cake may be good. But I've heard good things about Ruby on Rails.

Thanks
kbweb is offline  
Old 07-04-2008, 02:47 PM   #2 (permalink)
DNOA Member
Join Date: May 2004
Posts: 5,040
mholt has a brilliant futuremholt has a brilliant futuremholt has a brilliant futuremholt has a brilliant futuremholt has a brilliant futuremholt has a brilliant futuremholt has a brilliant futuremholt has a brilliant futuremholt has a brilliant futuremholt has a brilliant futuremholt has a brilliant future
 


Autism Marrow Donor Program 9/11/01 :: Never Forget Multiple Sclerosis Adoption Alzheimer's Lou Gehrig's Disease (ALS)
Do your own research and discover what could be best for your needs. If you don't mind Windows servers, the .NET Framework is pretty decent as well.

I'm personally a fan of RoR but I do not know it. *embarrassed smile*
mholt is offline  
Old 07-04-2008, 08:44 PM   #3 (permalink)
Senior Member
 
aceeca's Avatar
Join Date: Jan 2008
Posts: 1,403
aceeca has a reputation beyond reputeaceeca has a reputation beyond reputeaceeca has a reputation beyond reputeaceeca has a reputation beyond reputeaceeca has a reputation beyond reputeaceeca has a reputation beyond reputeaceeca has a reputation beyond reputeaceeca has a reputation beyond reputeaceeca has a reputation beyond reputeaceeca has a reputation beyond reputeaceeca has a reputation beyond repute
 



I read somewhere that http://codeigniter.com/ is really better than Zend & CakePHP.
aceeca is offline  
Old 07-06-2008, 08:07 AM   #4 (permalink)
NamePros Regular
Join Date: May 2005
Location: Northern Ireland
Posts: 756
aaronfalloon has a spectacular aura aboutaaronfalloon has a spectacular aura about
 



What about writing a few of your own objects and methods to make coding easier?

I've tried both Ruby on Rails, and CakePHP, but you really have to learn how to use them like you've learned how to write PHP.

Learning PHP is hard enough, but there's another learning curve after PHP if you want to work with a framework.
aaronfalloon is offline  
Old 07-06-2008, 08:42 AM   #5 (permalink)
Danltn.com
 
Daniel's Avatar
Join Date: May 2007
Location: Danltn.com / Nottingham, UK
Posts: 1,201
Daniel has a reputation beyond reputeDaniel has a reputation beyond reputeDaniel has a reputation beyond reputeDaniel has a reputation beyond reputeDaniel has a reputation beyond reputeDaniel has a reputation beyond reputeDaniel has a reputation beyond reputeDaniel has a reputation beyond reputeDaniel has a reputation beyond reputeDaniel has a reputation beyond reputeDaniel has a reputation beyond repute
 


Ethan Allen Fund Ethan Allen Fund
Originally Posted by aceeca
I read somewhere that http://codeigniter.com/ is really better than Zend & CakePHP.
Better? Probably not.
????: NamePros.com http://www.namepros.com/programming/489308-ror-zend-cakephp-just-plain-php.html
Easier to pick up? Probably.

But that's just my opinion, it's how you see things.
Daniel is offline  
Old 07-06-2008, 08:56 AM   #6 (permalink)
Senior Member
 
nasaboy007's Avatar
Join Date: Jul 2005
Location: NJ
Posts: 1,219
nasaboy007 has much to be proud ofnasaboy007 has much to be proud ofnasaboy007 has much to be proud ofnasaboy007 has much to be proud ofnasaboy007 has much to be proud ofnasaboy007 has much to be proud ofnasaboy007 has much to be proud ofnasaboy007 has much to be proud ofnasaboy007 has much to be proud of
 



i find that coding all my PHP from scratch rather than using existing frameworks not only is more fun, but it also keeps my coding skills honed. plus you get bragging rights of saying you did the whole thing COMPLETELY from scratch =D
nasaboy007 is offline  
Old 07-07-2008, 12:03 PM   #7 (permalink)
NamePros Member
Join Date: Jun 2008
Posts: 98
gezzle is an unknown quantity at this point
 



I agree with nasaboy, programming his own framework is much more funnier and you do whatever you need to. Learning new frameworks require a lot of time, rather steep learning curve
gezzle is offline  
Old 07-07-2008, 12:15 PM   #8 (permalink)
Senior Member
 
aceeca's Avatar
Join Date: Jan 2008
Posts: 1,403
aceeca has a reputation beyond reputeaceeca has a reputation beyond reputeaceeca has a reputation beyond reputeaceeca has a reputation beyond reputeaceeca has a reputation beyond reputeaceeca has a reputation beyond reputeaceeca has a reputation beyond reputeaceeca has a reputation beyond reputeaceeca has a reputation beyond reputeaceeca has a reputation beyond reputeaceeca has a reputation beyond repute
 



Originally Posted by Daniel
Better? Probably not.
Easier to pick up? Probably.

????: NamePros.com http://www.namepros.com/showthread.php?t=489308
But that's just my opinion, it's how you see things.
here you go my friend:

http://www.avnetlabs.com/php/php-fra...son-benchmarks
aceeca is offline  
Old 07-07-2008, 03:09 PM   #9 (permalink)
NamePros Member
 
rafaelrls's Avatar
Join Date: Jan 2008
Location: me = new (live(in.paradise())
Posts: 174
rafaelrls is an unknown quantity at this point
 



I think RoR is very good and maybe is the most used of these that you said.

Originally Posted by nasaboy007
i find that coding all my PHP from scratch rather than using existing frameworks not only is more fun, but it also keeps my coding skills honed. plus you get bragging rights of saying you did the whole thing COMPLETELY from scratch =D
You are right man, just take care of don't reinvent the wheel...
rafaelrls is offline  
Old 07-07-2008, 03:44 PM   #10 (permalink)
Danltn.com
 
Daniel's Avatar
Join Date: May 2007
Location: Danltn.com / Nottingham, UK
Posts: 1,201
Daniel has a reputation beyond reputeDaniel has a reputation beyond reputeDaniel has a reputation beyond reputeDaniel has a reputation beyond reputeDaniel has a reputation beyond reputeDaniel has a reputation beyond reputeDaniel has a reputation beyond reputeDaniel has a reputation beyond reputeDaniel has a reputation beyond reputeDaniel has a reputation beyond reputeDaniel has a reputation beyond repute
 


Ethan Allen Fund Ethan Allen Fund
Faster doesn't mean better, definitely not functionality or security wise. Although that article is interesting...

All they really show you is procedual is one hell of a lot faster.

Dan
Daniel is offline  
Old 07-08-2008, 03:53 PM   #11 (permalink)
NamePros Regular
 
baxter's Avatar
Join Date: Apr 2006
Posts: 363
baxter is just really nicebaxter is just really nicebaxter is just really nicebaxter is just really nice
 


Ethan Allen Fund Save The Children
Originally Posted by Daniel
Faster doesn't mean better, definitely not functionality or security wise. Although that article is interesting...
????: NamePros.com http://www.namepros.com/showthread.php?t=489308

All they really show you is procedual is one hell of a lot faster.

Dan
Agreed
__________________
Canadian Domain Registrar Ready.ca
baxter is offline  
Old 07-08-2008, 04:19 PM   #12 (permalink)
Senior Member
Join Date: May 2007
Posts: 1,098
mhdoc has a brilliant futuremhdoc has a brilliant futuremhdoc has a brilliant futuremhdoc has a brilliant futuremhdoc has a brilliant futuremhdoc has a brilliant futuremhdoc has a brilliant futuremhdoc has a brilliant futuremhdoc has a brilliant futuremhdoc has a brilliant futuremhdoc has a brilliant future
 



If the design and structure assumptions made by the framework designers happen to match your requirements, then a framework can be a great productivity tool.

Unfortunately, the assumptions tend to be very subtle. By the time you see them you are way down the learning curve.

We spent several months really getting into MODx only to find that our need to work with multiple domains was awkward to handle.
mhdoc is online now  
Old 07-09-2008, 12:51 AM   #13 (permalink)
I'll do it
 
-Nick-'s Avatar
Join Date: Dec 2005
Location: India
Posts: 6,927
-Nick- Has achieved greatness-Nick- Has achieved greatness-Nick- Has achieved greatness-Nick- Has achieved greatness-Nick- Has achieved greatness-Nick- Has achieved greatness-Nick- Has achieved greatness-Nick- Has achieved greatness-Nick- Has achieved greatness-Nick- Has achieved greatness-Nick- Has achieved greatness
 


Member of the Month
September 2007
Adoption
I would go for plain PHP

All frameworks might be good. But yet I still think I want flexibility... and don't know why but I feel Plain PHP will give me more flexibility.
-Nick- is offline  
Old 07-09-2008, 01:04 AM   #14 (permalink)
Senior Member
Join Date: Oct 2006
Location: Ohio
Posts: 1,212
seanboy is just really niceseanboy is just really niceseanboy is just really niceseanboy is just really nice
 



You might want to check out symfony:
http://symfony-project.org
seanboy is offline  
Old 07-09-2008, 10:00 AM THREAD STARTER               #15 (permalink)
NamePros Member
Join Date: Apr 2008
Location: Florida
Posts: 118
kbweb is on a distinguished road
 



Originally Posted by -Nick-
I would go for plain PHP

All frameworks might be good. But yet I still think I want flexibility... and don't know why but I feel Plain PHP will give me more flexibility.
I seems logical to me that frameworks will limit flexibility. I mean I've had some complicated projects which I think few have actually done, or those with vast experience have done. Half the time doing the site was spent on figuring out HOW to program it (Many times I googled "PHP ...").
????: NamePros.com http://www.namepros.com/showthread.php?t=489308

What if I needed to customize the framework? Is this easy to do?

Thanks everyone for your replies!
kbweb is offline  
Old 07-09-2008, 01:29 PM   #16 (permalink)
NamePros Member
 
rafaelrls's Avatar
Join Date: Jan 2008
Location: me = new (live(in.paradise())
Posts: 174
rafaelrls is an unknown quantity at this point
 



With frameworks what you are searching is speed of development. If you want flexibility you will not go for a framework.
rafaelrls is offline  
Closed Thread


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools


Liquid Web Smart Servers  
All times are GMT -7. The time now is 06:14 AM.

Managed Web Hosting by Liquid Web
Domain name forum recommended by Domaining.com Powered by: vBulletin® Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.6.0 Ad Management plugin by RedTyger