[CompInaBox-discuss] Concerning a possible change to RoR instead of PHP....
Brought to you by:
ericnielsen
From: Eric D N. <nie...@MI...> - 2006-05-31 16:06:01
|
While on a mini-vacation the past 5 days or so, I continued to play with Ruby on Rails as a possible replacement for PHP in the web-application component of CompInaBox version 2. I am currently leaning strongly towards switch to RoR for the CIB rewrite. My RoR code base is already more evolved than the PHP rewrite; and I've started to tackle harder problems and RoR isn't letting me down. Here's the two frameworks I've been considering: PHP-Based: PHP5 simpletest smarty phpdocumentor creole (maybe) home-grown ORM or Rails-based Ruby (including the built-in RDoc and Unit tester) Rails (includes ORM, templating, etc) I'm also planning to switch to Subversion on SF.net instead of CVS very soon as its much more in-line with agile development processes. My current Rails version of CIB has the following: (+'d things are also in the PHP rewrite at present, *'d things are "new" to CIB) User Login (simple no extra permission levels/ownership yet), + List of Competitions, + Details for a competition, + Create/edit/delete a competition with general information, *,+ Add "extras" to a competition, like show tickets, * "Prime" registration with purchase options for extras, * Add fee levels, levels, styles to a competition via a web admin interface, * I plan to continue working on the Rails version until this weekend at which point I hope to check in either the RoR or the PHP version to subversion as the official beginning of the new development effort. If you have strong feelings on either languange, please let me know. Does anyone have any comments? Eric |