Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Currently, the site is hosted on scripts.mit.edu, which uses Apache to serve the HTML pages generated by the backend. We originally chose to use Rails because one member in our group was very efficient in it and another had previously worked with it, but Scripts only supports Rails 2, which neither member in our group had worked with before. The changes in the API in Rails from Rails 2 to Rails 3 caused some development errors that we did not expect as we realized that Rails did not necessarily have the functionality that we had thought. Some of the problems included Rails 2's lack of support for 

We went with a MySQL database structure because using a relational database was perfect for this kind of project, and MySQL was easy to configure with the Ruby on Rails backend.

...