{"id":2527,"date":"2005-05-17T12:40:03","date_gmt":"2005-05-17T16:40:03","guid":{"rendered":"http:\/\/www.soulhuntre.com\/items\/date\/2005\/05\/17\/ruby-on-rails-orms-net-and-php\/"},"modified":"2005-05-17T12:40:03","modified_gmt":"2005-05-17T16:40:03","slug":"ruby-on-rails-orms-net-and-php","status":"publish","type":"post","link":"http:\/\/legacyiamsenseiken.local\/2005\/05\/17\/ruby-on-rails-orms-net-and-php\/","title":{"rendered":"Ruby on Rails, ORMs, .NET and PHP"},"content":{"rendered":"
As many of the developers out there know Ruby on Rails has been getting a lot <\/p>\n In effect what Rails has done is important, but more in what it has shown as
\nof buzz. In fact
\nI was
\ninitially pretty impressed<\/a> myself with how productive it seemed to be. Once
\nI looked into it deeper it became clear to me that for a number of reasons it
\nwouldn’t work for me in it’s present form.<\/p>\n\n
\n\tORM<\/a>
\n\tportion of Rails is somewhat simplistic and limited as far as ORMs go. Don’t
\n\tget me wrong, for folks who have never used an ORM it ActiveRecord will be a
\n\tdramtic help for many small development projects.<\/li>\n
\n\tRuby<\/a> is not something I am heading
\n\tfor. I have C#<\/a> for the big stuff and
\n\tPHP<\/a> for the little stuff. For now, that’s
\n\tall I need though if anything is vulnerable its PHP.<\/li>\n
\n\tproduction. Memory leaks, fragility in the configuration of the machine,
\n\tsession conflicts and so on. While some people are suing Rails in large
\n\tscale public facing systems it seems like a big job to keep it running.<\/li>\n
\n\tabout why Rails does what it does the way it does it are met with insults
\n\tand "clearly you don’t ‘get it’" stuff. Not what I need from a development
\n\tenvironment. Then you get to wade through all the hype about how they feel
\n\tlike they have invented magic fish or something.<\/li>\n
\n\tall the documentation, the corporate support and so on) to go to the small
\n\tRails community. Microsoft has huge resources, Rails has effectively none.<\/li>\n
\n\tapplications. it is not a platform. Similar frameworks are and can be built
\n\ton top of .NET.<\/li>\n<\/ul>\n
\nmethods than as an inherently superior framework. Rails has given the developer
\nof small websites a simple way to get specific things:<\/p>\n