Gudasoft

Impossible is nothing
  • rss
  • Home
  • Направа на website
  • Hosting
  • Services
    • Java Technology
    • PHP
    • Ruby on Rails
    • Perl
    • Python
  • Portfolio
    • www.cenite.com
  • About us
  • Contacts

Ruby on Rails

What is Ruby on Rails?

rails_logo_64x64Ruby on Rails is an open source web development framework, which provides a scalable way to quickly build database-driven web applications with high quality.

There are two main thoughts in Ruby on Rails–Convention over Configuration (CoC) and Don’t Repeat Yourself (DRY). The principle behind CoC is that only unconventional aspects of the application need to be specified; otherwise, they follow the established standard. This principle simplified the configuration work really a lot, it helps to concentrate not on the insignificant settings, but on the specification of the work. DRY requires that information should be placed in a single, unambiguous location to ensure a single point of reference and avoid hidden errors.

The building blocks and principles behind Ruby on Rails allow for tremendous development speed while minimizing code lines and errors. Rails development takes the advantage of decades of web development experiences, it knows deeply how a web application’s structure should be, and that makes it really simple to use, maintain, and extend. Through our client deployments, and projects of other communities or Rails development teams, Ruby on Rails has been proven an extremely powerful and scalable web development framework capable of handling millions of transactions and page views per day.

Check more in wikipedia/ruby on rails.

Why Ruby on Rails

  • Ruby on Rails is an open-source web application development framework, it emphasize Agile and high-quality development.
  • Model-View-Controller frame of Rails becomes a widely accepted web development structure. It is smart and effective. Traditional web development is learning the soul of Rails and Agile.
  • RoR advocate effective elegant code and easier configuration with great quality, stability, scalability and security. 
  • RoR will shorten the development time, relatively software engineers pay more attention and energy than of traditional web development on functions and qualities. Thus the development cost is obviously cut down while the code quality get better.

What we have done in Rails

We are working with the latest version of Rails and aways upgrade the websites we support to the newest versions. This give us the power to be flexibale. 

Our biggest Rails application spreads on 5 machines serving thousands requests per day. Every machine has a backuped service so the whole system is tolerant to falures.

We use automated deployment scripts like Capistrano to maintain the whole system.

In our production environments we use the Nginx webserver which provides us with extremly fast speed.

Trackback
Trackback

Recent Posts

  • A lot of Javascript this days
  • Малко хумор за твоя сметка
  • Relaying Postfix SMTP via smtp.gmail.com
  • Last links from 2009
  • Nyhetsfeed

Tag Cloud

2read administration apache bash Behind the monitor bind Cliparts/Images/etc cra cracking css databases Development dns encoding Fun games gps hardware Internet javascript LinkedIn Linux log managment mysql open performance photography photos php prototype qa rails rake review ruby se Search Engine Optimization source spi spider ubunto usability wordpress www.cenite.com

WP Cumulus Flash tag cloud by Roy Tanck requires Flash Player 9 or better.

Archives

  • February 2010
  • January 2010
  • December 2009
  • November 2009
  • October 2009
  • September 2009
  • August 2009
  • July 2009
  • June 2009
  • May 2009
  • April 2009
  • March 2009
  • February 2009
  • January 2009
  • December 2008
  • November 2008
  • October 2008
  • September 2008
  • August 2008
  • July 2008
  • June 2008
  • May 2008
  • April 2008

RSS Not Always Right | Funny & Stupid Customer Quotes

  • Remote Possibilities Are A Waste Of Time
    (Tech Support | PEI, Canada)Customer: “My cable box is broken.” Me: “What seems to be the issue?” Customer: “Roughly every 1 minute the channel goes up. I tried turning it off and on, I tried unplugging it, I made sure no one was sitting on the remote, nothing works, you guys gave me a broken box!” Me: “What does it currently show [...] […]
    admin
rss Comments rss valid xhtml 1.1 design by jide powered by Wordpress get firefox