Welcome Guest!
Please login
If you do not have an account yet on The Web Squeeze forums, please Register! It’s FREE and there are many benefits:
- Receive Fast Advice
- Learn Programming Languages
- Get Professional Website Reviews
- Quick Troubleshooting Assistance
Php Frameworks?
This is a discussion on Php Frameworks?, within the PHP section. This forum and the thread "Php Frameworks?" are both part of the Frameworks category.
![]() ![]() |
May 13 2008, 04:18 AM
Post
#1
|
|
|
Master of the Universe ![]() ![]() ![]() ![]() ![]() ![]() Group: Advisors Posts: 1,157 Joined: 15-February 08 From: London, England Member No.: 141 |
What PHP framework, if any, are you using at the moment?
There is plenty of choice out there, CakePHP, CodeIgniter, Zend etc I personally use codeigniter. http://codeigniter.com/ Its a joy to use, very eay to get into. The documentation is brilliant. Since I started using Code Igniter I would say that my development times have halfed. What are you using? -------------------- |
|
|
May 13 2008, 04:41 AM
Post
#2
|
|
|
Rapid Squeezer ![]() ![]() ![]() ![]() Group: Advisors Posts: 275 Joined: 15-February 08 From: Finland Member No.: 139 |
I don't use any if you don't count my own as one. I've considered using one but never found the time to learn it. CodeIgniter looked very interesting when I checked it some time ago and maybe I should get back to it once I get some time for it.
-------------------- anttisimonen.com - .NET developer
anttis.wordpress.com - Blog |
|
|
May 13 2008, 10:14 AM
Post
#3
|
|
![]() Rapid Squeezer ![]() ![]() ![]() ![]() Group: Mentor Posts: 223 Joined: 14-February 08 From: NY, USA Member No.: 127 |
CodeIgniter is my fav as well! The Ci MVC (Model - View - Controller) layout is awesome & the documentation rocks.
I'm actually going to start working with Django also, which is a Python framework. Although I haven't used Python just yet the framework itself looks so good that I feel like it's worth learning. The best part is that the framework itself handles the database structure in "models", so if I need to change anything in the DB I just make the changes in the model file and Django does the rest. Rich -------------------- |
|
|
May 13 2008, 11:59 AM
Post
#4
|
|
|
Rapid Squeezer ![]() ![]() ![]() ![]() Group: Advisors Posts: 275 Joined: 15-February 08 From: Finland Member No.: 139 |
Just played a bit with the codeigniter and it looks very interesting. When I get my next project I really have to consider using this.
-------------------- anttisimonen.com - .NET developer
anttis.wordpress.com - Blog |
|
|
May 21 2008, 01:32 PM
Post
#5
|
|
![]() Squeezing ![]() ![]() ![]() Group: Members Posts: 70 Joined: 14-February 08 From: Las Vegas, NV Member No.: 122 |
There's one out there that I'm sure no one has heard of (as a company I worked for a while back were the ones who created it) that is actually kinda cool once you get into it. It's called CreoVel. It's an MVC framework for PHP based off of Rails. Check it out.
-------------------- |
|
|
May 29 2008, 10:51 AM
Post
#6
|
|
![]() Rapid Squeezer ![]() ![]() ![]() ![]() Group: Members Posts: 341 Joined: 14-February 08 From: Dreamweaver Member No.: 68 |
Boy that takes the fun out of php lol
-------------------- Blog : The Net is Dying! | Forum: We Are Battlefield Heroes Forum
Job: Bennett Seo | Twitter: Bennett Seo Windows 7 Forum |
|
|
Sep 11 2008, 09:56 AM
Post
#7
|
|
|
Rapid Squeezer ![]() ![]() ![]() ![]() Group: Members Posts: 110 Joined: 27-August 08 From: London, UK Member No.: 291 |
CakePHP all the way!
IOnly problem is docs kinda suck but the framework is lovely MVC with very little restrictions and lots of community input. |
|
|
Sep 11 2008, 11:41 AM
Post
#8
|
|
|
Master of the Universe ![]() ![]() ![]() ![]() ![]() ![]() Group: Advisors Posts: 1,157 Joined: 15-February 08 From: London, England Member No.: 141 |
The reason why I picked codeigniter over CakePHP was because the CI documentation is fantastic. CakePHP's documentation is out of date and incomplete..
-------------------- |
|
|
Sep 11 2008, 11:51 AM
Post
#9
|
|
|
Rapid Squeezer ![]() ![]() ![]() ![]() Group: Members Posts: 110 Joined: 27-August 08 From: London, UK Member No.: 291 |
I agree but I was forced to learn CakePHP cause that's what our studio used when I first joined. The docs have gotten better with the newest release of Cake 1.2 but it's still far from ideal for newbies. Especially when the method of programming is so different from traditional PHP.
|
|
|
Sep 11 2008, 05:48 PM
Post
#10
|
|
![]() Squeeze Machine ![]() ![]() ![]() ![]() ![]() Group: Administrators Posts: 643 Joined: 13-February 08 From: Catching the squeezed drips downunder. Member No.: 13 |
I use symfony. It is a much more elegant and well thought out framework and is more flexible than other PHP frameworks. I made a comment on a blog post claiming cakePHP was the best http://dustinweber.com/web-development/cak...-php-framework/ with my thoughts on why I prefer Symfony
@Rewake You'll love Django -- it's well worth it. -------------------- |
|
|
Sep 12 2008, 04:19 AM
Post
#11
|
|
|
Master of the Universe ![]() ![]() ![]() ![]() ![]() ![]() Group: Advisors Posts: 1,157 Joined: 15-February 08 From: London, England Member No.: 141 |
I have looked at symfony and for day to day programming of small to medium websites it looks like overkill. It has over 1.5 million lines of code and the framework is nearly 8MB. CodeIgniter is very much get up and go. Put your head down and code. Symfony appears to be a maze, spend time lost in 10 foot high hedges before finally getting to the middle where you are able to code something.
Symfony really does look cool, it does BUT in my eyes it is bigger than what most websites need to use. -------------------- |
|
|
Sep 12 2008, 06:58 AM
Post
#12
|
|
|
Rapid Squeezer ![]() ![]() ![]() ![]() Group: Members Posts: 110 Joined: 27-August 08 From: London, UK Member No.: 291 |
I use symfony. It is a much more elegant and well thought out framework and is more flexible than other PHP frameworks. I made a comment on a blog post claiming cakePHP was the best http://dustinweber.com/web-development/cak...-php-framework/ with my thoughts on why I prefer Symfony @Rewake You'll love Django -- it's well worth it. I'll write a proper reply later but I just want to fuel the debate for now. I somewhat agree with your statement about RoR being the apple of the framework world. I haven't used RoR and I'm still a little inexperienced as a developer with only 5 years amateur and 1 year professional PHP, JS, XHTML/CSS coding so it might not be my place to comment. That one 1 year professional coding I have been using Cake and I have yet to find something that I cannot do in it. There have been a very few times where I have had to go and edit a few lines of the CakePHP Libs but that is the worst of it. The reason we use it in office is so it is easier to co-ordinate projects. It's fast, reliable, easy and hasn't failed me yet so why change? I would like to have a look at symphony though cause I know a few people that swear by it. Looks like overkill to me though. |
|
|
Sep 12 2008, 07:09 AM
Post
#13
|
|
|
Rapid Squeezer ![]() ![]() ![]() ![]() Group: Members Posts: 110 Joined: 27-August 08 From: London, UK Member No.: 291 |
Just a quick note I don't use the automagic functions. I do it all by hand. I guess I just don't trust it to do things right.
|
|
|
Sep 13 2008, 02:06 PM
Post
#14
|
|
![]() Rapid Squeezer ![]() ![]() ![]() ![]() Group: Members Posts: 182 Joined: 19-February 08 From: Netherlands Member No.: 172 |
I don't really have experience with any frameworks mentioned above. Haven't even looked at any as far as I can remember. Only watched a demo movie of RoR. I work with Smarty. Which is I guess of another level. It's more known as a template engine, but it is a framework nevertheless. At this time I find that programming with use of Smarty comes very naturally.
-------------------- fresh-style.nl - small webdesign & development projects |
|
|
Sep 13 2008, 03:10 PM
Post
#15
|
|
|
Rapid Squeezer ![]() ![]() ![]() ![]() Group: Members Posts: 102 Joined: 16-February 08 Member No.: 163 |
Hi Jason,
I'm looking to learn CodeIgnitor, have you got any hints or a great tutorial you worked from? -------------------- Jack Franklin | Eportfolio & Weblog
|
|
|
Sep 13 2008, 05:50 PM
Post
#16
|
|
![]() Co-Founder ![]() ![]() ![]() ![]() ![]() ![]() Group: Co-Founders Posts: 2,401 Joined: 13-February 08 From: On the forum! Member No.: 1 |
Okay so the php frameworks listed so far are...."CodeIgniter, Django, CreoVel, CakePHP, and Symfony".
Now out of these frameworks, how many work with Cpanel/WHM? I know that "Django" does not, which sucks! I think CakePHP does, but am not sure. -------------------- Thanks,
Jacob Haug |
|
|
Sep 14 2008, 01:58 AM
Post
#17
|
|
![]() Squeeze Machine ![]() ![]() ![]() ![]() ![]() Group: Administrators Posts: 643 Joined: 13-February 08 From: Catching the squeezed drips downunder. Member No.: 13 |
Okay so the php frameworks listed so far are...."CodeIgniter, Django, CreoVel, CakePHP, and Symfony". Now out of these frameworks, how many work with Cpanel/WHM? I know that "Django" does not, which sucks! I think CakePHP does, but am not sure. All PHP frameworks will work with Cpanel -- so long as PHP is on the server. To set Symfony up in the recommended way, downloading the core package from PEAR and using one Symfony install for all sites, can be a little tricky but still isn't affected by Cpanel. Django is difficult because Cpanel moves everything around on the server machine so nothing with Python and Django works as expected. Django itself will work but no connection can be made to databases (making it pretty useless). -------------------- |
|
|
Sep 17 2008, 12:04 PM
Post
#18
|
|
|
Master of the Universe ![]() ![]() ![]() ![]() ![]() ![]() Group: Advisors Posts: 1,157 Joined: 15-February 08 From: London, England Member No.: 141 |
Hi Jason, I'm looking to learn CodeIgnitor, have you got any hints or a great tutorial you worked from? Yes. http://codeigniter.com/user_guide/ Read Introduction, Installation and General Topics. It shouldn't take you long. Maybe an hour or two. Watch these two. http://codeigniter.com/tutorials/ Make something simple. While you are making it just keep in mind that classes that codeigniter offers and start using them -------------------- |
|
|
Sep 27 2008, 07:32 AM
Post
#19
|
|
|
Rapid Squeezer ![]() ![]() ![]() ![]() Group: Members Posts: 110 Joined: 27-August 08 From: London, UK Member No.: 291 |
Okay so the php frameworks listed so far are...."CodeIgniter, Django, CreoVel, CakePHP, and Symfony". Now out of these frameworks, how many work with Cpanel/WHM? I know that "Django" does not, which sucks! I think CakePHP does, but am not sure. I thought Django was a Python framework? |
|
|
Sep 27 2008, 07:40 AM
Post
#20
|
|
|
Master of the Universe ![]() ![]() ![]() ![]() ![]() ![]() Group: Advisors Posts: 1,157 Joined: 15-February 08 From: London, England Member No.: 141 |
Django is a python framework. I do not really know what you mean by 'work with CPanel.' All major php frameworks will work on webhosts with PHP5 and Mysql. Any issues will have a work around in the documentation. |






May 13 2008, 04:18 AM











