TechHui

Hawaii's Science, Technology and New Media Community

I'm just wondering if anyone else uses a PHP framework like cakePhp or Zend framework in this group. I've been using Zend's framework for almost a year now. It's been an uphill battle for me since Zend's framework has changed so much just within a year, deprecating and adding APIs constantly. But I still prefer to use a PHP framework over none because a lot of the libraries are well documented; and I don't have to document what a particular class does. And when I create my own libraries, the framework's structure forces me to follow suit so it's easy for co-developers to follow and reuse my code.

If any, what do you use or have used? And what successes or failures have you had?

Tags: framework, frameworks, php

Share

Reply to This

Replies to This Discussion

There was a brief discussion about some PHP frameworks before but if I'm working in PHP, I usually go with Cakephp. If you want to go more lightweight, I would go with Codeigniter and add Zend libraries for your use.

Cake also offers a console option to generate your model/view/controllers much like Rails.

Reply to This

Thanks for pointing me to that link. I will follow it. I'm still learning to navigate myself within techhui's site.

I used Cakephp two years ago but I felt that I didn't have control over the structure; in fact, the console option was the only option back then. But maybe it's different these days. I partly do what you mentioned below with Zend libraries. Depending on the project, I only use the Zend libraries that I need. I will experiment with the lightweight idea you proposed.

Scott Murphy said:
There was a brief discussion about some PHP frameworks before but if I'm working in PHP, I usually go with Cakephp. If you want to go more lightweight, I would go with Codeigniter and add Zend libraries for your use.

Cake also offers a console option to generate your model/view/controllers much like Rails.

Reply to This

I have been using SilverStripe (not silvarlight) from New Zeeland for about 10 months. It not only has a very nice CMS right out of the box, but the real win for me is their underlying sapphire MVC engine. It gives you a rails-y active record model that maps all the objects right onto the database.

I've used CodeIgnighter in the past, but it lacks a CMS meaning you have to build a site from the ground up. With SilverStripe, you get a basic site that you use as a starting point for development.

Reply to This

Reply to This

RSS

Sponsors


web design, web development, localization

© 2009   Created by Daniel Leuck

Badges  |  Report an Issue  |  Privacy  |  Terms of Service