Las 100 aplicaciones Rails con mas tráfico

octubre 9, 2008

Emili Parreño pone en evidencia a los detractores de Rails y demuestra el potencial y la escalabilidad de Rails mostrando como prueba el listado de las 100 aplicaciones de Rails con mas tráfico.

Encabezando la lista encontramos a yellowpages.com la cual soporta un tráfico de 20 millones de visitas únicas al mes.

http://www.eparreno.com/2008/09/05/las-100-aplicaciones-rails-con-mas-trafico/

Anuncios

Listado de Empresas de Hosting para Webs desarrolladas en Rails (RoR)

septiembre 29, 2008

Hace unos días en la lista de www.ruby-forum.com se estuvo discutiendo sobre cual o cuales son los mejores proveedores de Hosting para alojar las páginas desarrolladas en Rails.

Jaime Iniesta postea en su blog este interesante artículo basado en su experiencia. Echadle un vistazo que merece la pena.

A continuación os dejo un resumen de las propuestas ofrecidas por el resto de listeros.

Comentar un punto a tener en cuenta: Cuando se contrata desde un país Europeo el alojamiento con una empresa situada fuera de Europa es conveniente asegurarse de que ésta cumpla con la normativa relacionada con la protección de datos Europea, el denominado Safe Harbour.


Ruby on Rails, generación de modelos y migraciones

julio 11, 2008

El Modelo es el componente del patrón de diseño MVC (Modelo – Vista – Controlador) encargado del acceso a datos. La capa de Modelo comprende los objetos de negocio (tablas) almacenados en nuestras fuentes de datos (bases de datos o ficheros) además de definir la lógica de negocio y los accesos a las fuentes de datos.

Active Record es una libreria de clases que provee a la aplicación Rails de un modelo entidad-relación que sustituye al tradicional RDBMS (Sistema Administrador de Bases de Datos Relacionales). Active Record aprovecha el lenguaje y las convenciones de nombre Ruby para simplificar el acceso y la configuración de datos relacionados.

En este Post veremos como generar modelos y migraciones. Será en el siguiente Post donde nos meteremos mas en profundidad con las relaciones Active Record.

Lee el resto de esta entrada »


Heroku, desarrollo on line y hosting para aplicaciones Ruby on Rails (ROR)

junio 17, 2008

Heroku es un servicio gratuito, con todo lo necesario, incluido el hosting con un url amigable, para crear un sitio web con Ruby On Rails.

Nos ofrece, entre otras cosas, una consola para comandos como generate, rake, test … y un editor con marcado de sintaxis y depuración. Todo esto a través del navegador. También nos ofrece, y esto es interesante, la posibilidad de permitir a otros programadores participar de nuestro proyecto y publicarlo en forma pública o privada.

Area de trabajo de Heroku

Heroku está en fase beta y sólo está disponible a través de invitaciones. Si queréis probarlo podéis enviarme un mensaje con vuestro correo para hacérosla llegar a rumailster@gmail.com.

http://www.heroku.com


No todo es Rails

junio 10, 2008

Desde Ruby fácil nos ofrecen otras alternativas a Rails para programar en Ruby.

http://rubyfacil-dg.blogspot.com/2008/06/alternativas-rails.html


Aprende a programar en Ruby con “Ruby Fácil”

mayo 20, 2008

Aunque muchos no consideren imprenscindible saber de Ruby para programar con Ruby on Rails, no cabe duda de que cuanto mas sepamos de Ruby, mejor programaremos con RoR.

Diego Guillen nos ofrece la versión Creative Commons de su libro “Ruby Fácil”.

Contiene menos capítulos que la versión comercial impresa pero está escrito en castellano y es una buena forma de aprender un poco más sobre el lenguaje en el que está escrito RoR.


Ruby on Rails, entornos y conexión a la base de datos

mayo 14, 2008

(Este post es una continuación del Curso de Ruby on Rails).
<< Para ver el Post Anterior

En este Post veremos como configurar la conexión a nuestra base de datos MySQL y echaremos un vistazo a los distintos entornos que nos ofrece Rails para el desarrollo y depuración de nuestras aplicaciones.

Para configurar la conexión a la base de datos, rails pone a nuestra disposición el archivo “database.yml” ubicado en config -> database.yml. Este archivo nos permite configurar la conexión a tres bases de datos. Tres bases de datos para tres entornos: development (desarrollo), test (prueba) y production (producción).

Contenido del archivo database.yml

La configuración de este archivo es muy sencilla. Basta con indicar, en cada sección (o al menos en una de ellas, convenientemente la del entorno de desarrollo), el nombre de cada una de las bases de datos que hemos creado junto a la dirección del servidor (host) donde está ubicada y el username y password del usuario con acceso a la misma. Rails considera, por defecto, que la base de datos a la que nos vamos a conectar es MySQL.
Lee el resto de esta entrada »