views:

55

answers:

1

Looking around, there are plenty of options available for form management in PHP from several frameworks: Zend, CakePHP, CodeIgniter, Symfony, and probably several others offer solutions. All else being equal, which set of form classes do you prefer? What makes any of these better than the others?

A: 

Difficult question and it is inter-framework. ( I am using zend so I can only share the zend_form )

  • Strengths
  • Validation
  • Filters
  • Easy to create custom validations and filters
  • i18n support - currencies, datetime etc.
  • simple layouting ( echo $this->form() )

*weakness ( for me )

  • Decorators - Steep learning curve
  • Advance design and layouting
Hanseh