Mirar abajo


40683907114Desarrollamos 5352128402ideas creativas para personas exitosas. El futuro se acerca5511513278.......esta aquí5508100298

Jueves, 28 de Agosto 2014

Como hacer una aplicacion web distribuida en php, ruby on rails (Primera parte)

Como hacer una aplicacion web distribuida en php, ruby on rails (Primera parte)

por  Heridev
Vota este articulo
(1 Voto)

Pues bien con motivo para poder titularme en el Instituto Tecnologico de Colima, debi realizar una materia llamada "Desarrollo de aplicaciones para ambientes distruidos" de forma autodidacta y para colmo de mis males en ruby on rails siendo que yo disfruto realizar mis aplicaciones en php y mas en especifico en un gran framework llamado "Cakephp" todos a hornear pastelitos, pero pasando al tema de nuestra aplicacion web distruida para empezar primero que nada tendremos que realizar nuestras pruebas localmente para despues pasar a contratar nuestros servidores remotos que viene a ser mas o menos del mismo estilo la configuracion de nuestra aplicacion web distribuida o aplicacion web fragmentada.


Instalacion local de nuestros servidores ruby on rails

Al comenzar con la programacion en ruby on rails fue un verdadero lio instalar simplemente el servidor y con un gestor de base  de datos bueno eso es lo que me paso a mi, todo desde consola y desde el sistema operativo, pues me he acostumbrado a utilizar las  herramientas diseñadas para windows (Suite de adobe) y muchas otras aplicaciones pero principalmente esta, y para seguir usando el entorno windows y no tener que retomar una distribucion como Ubuntu y por cuestiones de tiempo decidi buscar una herramienta parecida y asi fue como pude encontrar una gran lista: Netbeans, Aptana Studio y otras mas, pero yo me fui por Netbeans en su versión 6.9.1 y con base de datos mysql (phpmyadmin) con uso de wampserver.

Entonces partiendo con el desarrollo de nuestra aplicacion web distribuida Ruby on Rails pues primero que nada necesitamos instalar wampserver desde su pagina oficial lo descargamos así como netbeans en la version mas pesada por que es la que incluye ruby,  asi como ruby on rails después de instalar el wampserver y Netbeans basicamente necesitamos crear un nuevo proyecto de ruby on rails y elegir que queremos utilizar base de datos mysql, y usar el conector de java que genera el netbeans y ya seleccionamos si deseamos crear nuestra base de datos en phpmyadmin o si simplemente vamos a usar una que ya habiamos creado previamente, despues de realizar estos pasos podremos obtener una configuracion del archivo “database.yml”, como la que a continuacion especifico:

development:

 adapter: jdbcmysql
 encoding: utf8
 reconnect: false
 database: micompu_development
 pool: 5
 username: root
 password:
 host: localhost


# Warning: The database defined as "test" will be erased and
# re-generated from your development database when you run "rake".
# Do not set this db to the same as development or production.
test:


 adapter: jdbcmysql
 encoding: utf8
 reconnect: false
 database: micompu_test
 pool: 5
 username: root
 password:
 host: localhost


production:
 adapter: jdbcmysql
 encoding: utf8
 reconnect: false
 database: micompu_production
 pool: 5
 username: root
 password:
 host: localhost


Pues bien hasta este momento ya nuestra aplicacion deberia de estar funcionando pero claro como todavia no tenemos nada creado solo nos mostrara el mensaje de bienvenida a la aplicacion, para ello lo que podemos hacer ahora es generar mediante scaffold por ejemplo “Clientes”, para que nos genere el catalogo de clientes : alta, baja, listado, edicion, porque mas adelante crearemos tambien el catalogo de "facturas" tambien en nuestra aplicacion pero la informacion se guardara en el otro servidor local que este en la misma red, para poder hacer nuestra aplicacion web distribuida localmente, hasta ahorita entonces haciendo un repaso debemos de tener una aplicacion web local en una computadora ya con por lo menos un catalogo de “clientes” o cualquier otro catalogo ya que en la siguiente guia se explicara como relacionar nuestra aplicacion y realmente obtener una aplicacion web distribuida en ruby on rails, tambien se mostrara algunas configuraciones para php y para cakephp que basicamente lo unico que cambia son nuestros archivos de configuracion de base de datos.

Visitar la segunda parte del tutorial de aplicacion distribuida en ruby on rails, php, cakephp o cualquier lenguaje que use mysql como base de datos.


Ultima modificacion el Viernes, 16 de Agosto de 2013 09:53
Más Información...

logo

Bienvenido para nosotros es un placer tenerte aquí te invitamos a conocer nuestros diferentes productos y servicios.

Estamos convencidos que la mejor recomendación con nuestros clientes es la calidad de nuestro trabajo pero queriendo llevar más allá nuestro servicio ofrecemos precios muy competitivos.