TechHui

Hawaiʻi's Technology 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?

Views: 146

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.
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.
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.
I like kohana
I like Zend Framework. I love it so much that I'm Zend Framework certified engineer:)

You mentioned changes in ZF. I think the biggest one is comming - ZF 2.0. But that I'll take some time to be full refactored and tested.

p.s.
Just realized that this is old thread:) Still hope anyone will discuss here.
Love CI's documentation and ease of use. ZF is pretty incredible though, would love to spend some more time with it.

RSS

Sponsors

web design, web development, localization

© 2024   Created by Daniel Leuck.   Powered by

Badges  |  Report an Issue  |  Terms of Service