Bio sam radio na par projekta u PRADO koji primjenjuje Rapid Application Development.
I tu sam uvidio da kad je software izgrađen sa tom filozofijom na umu da sa takvim softwarom može vrlo brzo to prototipa aplikacije.
No poslje PRADO zalutao na Zend i nešto malo Synfony ali uglavnom Zend. Zend je svugdje.
No imao sam prilike raditi u velikom enterpreise softwaru napravljenom u PHP-u (baš Zend i Synfony) i onda uvidio da ti frameworci ipak nisu za manji tim developera i za aplikacije u kojima je brzina završetka (uz naravno nekakvu kvalitetu) jedan od ciljeva.
Kakva su vaša iskustva sa RAD-om?
Čini mi se da je sada na tom polju vodeći Yii. Radio malo u njemu i sad radim u CakePHP i vidim velike sličnosti.
Iako se čini CakePHP malo ipak brži jer se dosta toga temelji na konvenciji. Napravim model koji je odmah prilagođen za view i sl.
Iako mislim da tako ide u Yii-u, ali mislim da su to oni pak digli na višu razinu da bi dobili fleksibilnost a tu se rad malo uspori.
Probao sam i CakePHP model generator i mogu reći da mi je bolji od Yii-ovog (Consola vs. HTML generator).
No da se nebi svelo na CakePHP vs Yii, koji još frameworci su zagovornici RAD filozoifije?
Njihove mane, prednosti?