|
Internet y Mail: Qué es Google App Engine, cómo hacer una web en Google App Engine
Os mostramos esta nueva herramienta empresarial de Google, siguiendo con su filosofía de todo "gratuito", os mostramos Google App Engine, que permite permite crear aplicaciones web profesionales de forma gratuita utilizando los sistemas del propio Google.
Definición, características de Google App EngineDefinición de Google App EngineGoogle App Engine te permite ejecutar tus aplicaciones web en la infraestructura de Google. Las aplicaciones App Engine son fáciles de crear, mantener y actualizar al ir aumentando el tráfico y las necesidades de almacenamiento de datos. Con App Engine, no necesitarás utilizar ningún servidor: sólo tendrás que subir tu aplicación para que tus usuarios puedan empezar a utilizarla. Puedes publicar tu aplicación mediante un nombre de dominio gratuito en el dominio appspot.com o utilizar Google Apps para publicarla desde tu propio dominio. Podrás compartir tu aplicación con todo el mundo o limitar el acceso a los miembros de tu organización. Cada cuenta gratuita permite utilizar hasta 500 MB de almacenamiento permanente y suficiente cantidad de ancho de banda y CPU para casi 5 millones de visitas mensuales. Google App Engine permite desarrollar fácilmente aplicaciones que se ejecuten de forma fiable, incluso con pesadas cargas de trabajo y grandes cantidades de datos. El entorno incluye las siguientes funciones:
Las aplicaciones Google App Engine se implementan mediante el lenguaje de programación Python. El entorno de tiempo de ejecución incluye el lenguaje Python completo y la mayor parte de la biblioteca estándar de Python. Aunque actualmente Google App Engine sólo admite el lenguaje Python, como comenta el propio Google, probablemente acepten más lenguajes en un futuro. Más información en: http://code.google.com/intl/es/appengine/ Características más importantes de Google App Engine
Montar el entorno de desarrollo y pruebas en nuestro equipoOs explicamos lo que necesitaremos en nuestro equipo (el o los equipos donde se vaya a desarrollar la aplicación web de nuestra empresa). Para poder ejecutar en pruebas y depurar nuestra aplicación web antes de ser publicada en Google App Engine instalaremos Python y el kit de desarrollo (SDK) de App Engine. Instalación de Python en Windows XPAbriremos un navegador web, por ejemplo Mozilla Firefox, y accederemos a la URL: http://www.python.org/download Pulsaremos en "Python 2.6.2 windows installer": Se descargará el fichero "python-2.6.2.msi" de 14MB: Ejecutaremos el fichero descargado para iniciar la instalación de Python: Puesto que es un fichero descargado de Internet, si tenemos activada la seguridad del navegador, deberemos pulsar en "Ejecutar" en la ventana de Advertencia de seguridad de Windows: Se iniciará el asistente de instalación de Python 2.6.2, seleccionaremos "Install for all users" (para que la instalación valga para todos los usuarios del equipo), pulsaremos "Next" para continuar: Indicaremos la carpeta de instalación de Python, por ejemplo: C:/Python26 Selecconaremos los componentes a instalar (Register Extensions, Tcl/Tk, Documentation, Utility Scripts, Test suite) y pulsaremos "Next": Tras la instalación de Python, el asistente nos mostrará la siguiente ventana, pulsaremos "Finish": Desde "Inicio" - "Programas" podremos ver la carpeta "Python 2.6" con os accesos directos del recién instalado Python: Los ficheros y carpetas que instala Python necesarios para su funcionamiento: Instalación de Python en GNU Linux Ubuntu 9Python ya viene instalado en GNU Linux Ubuntu 9, en concreto la versión 2.6.2. De hecho forma parte del sistema y es necesario para su correcto funcionamiento. Con lo cual no es necesario instalarlo. Si quisiéramos hacerlo, por que no lo esté por cualquier circunstancia, podríamos ejecutar el comando (en una ventana de terminal):
y
También podríamos descargar el fichero Python-2.6.2.tgz de: http://python.org/ftp/python/2.6.2/Python-2.6.2.tgz Una vez descargado, para instalarlo:
Para ver la versión de Python instalada se puede ejecutar el comando:
Instalación del kit de desarrollo (SDK) de App Engine en Windows XPAbriremos un navegador web, por ejemplo Mozilla Firefox, y accederemos a la URL: http://code.google.com/intl/es/appengine/downloads.html Pulsaremos en "GoogleAppEngine_1.1.5.msi" (de 2.5MB de tamaño): Guardaremos el archivo "GoogleAppEngine_1.1.5.msi" en nuestro equipo: Ejecutaremos el archivo descargado con doble clic o pulsando con el botón derecho del ratón sobre él y seleccionando "Instalar" en el menú emergente: Si tenemos las opciones de seguridad de Internet, Windows XP tal vez nos muestre la ventana de Advertencia de seguridad, pulsaremos "Ejecutar": Se iniciará el asistente de instalación de Google App Engine, pulsaremos "Next" para iniciarla: Leeremos los términos de licencia, si estamos de acuerdo marcaremos "I accept the terms in the License Agreement" y pulsaremos "Next": Seleccionaremos la carpeta de instalación de Google App Engine, en nuestro caso: C:/GoogleApp Marcaremos "Create a shortcut on the desktop" y marcaremos también "Add product path to user PATH" para añadir la carpeta con los ejecutables a la variable de entorno del sistema PATH, de esta forma podremos abrir los ejecutables de Google App Engine desde cualquier carpeta en la línea de comandos: Pulsaremos el botón "Install" para iniciar la instalación definitiva de Google App Engine: Tras la instalación pulsaremos "Finish": Los ficheros y carpetas que instala Google App Engine:
Instalación del kit de desarrollo (SDK) de App Engine en GNU Linux Ubuntu 9Descargaremos el fichero google_appengine_1.1.5.zip de la URL: http://googleappengine.googlecode.com/files/google_appengine_1.1.5.zip Utilizando, en GNU Linux Ubuntu, Mozilla Firefox, pulsaremos en el enlace google_appengine_1.1.5.zip: Marcaremos "Guardar archivo" y pulsaremos "Aceptar": A continuación descomprimiremos el fichero descargado, para ello abriremos una ventana de terminal desde "Aplicaciones" - "Accesorios" - "Terminal", escribiremos el comando:
Abrá creado una carpeta llamada "google_appengine", accederemos a ella con el comando GNU Linux:
Realizar una aplicación web de prueba en Google App Engine y PythonCrearemos ahora una aplicación de pruebas en el entorno Google App Engine y Python, la típica aplicación "Hola mundo". Para ello abriremos una ventana de MS-DOS, desde "Inicio" - "Ejecutar" escribiremos "cmd" y pulsaremos "Aceptar":
--- Continuará ---
Alta de cuenta gratuita en Google App Engine--- Continuará ---Publicación real de la aplicación en Google App Engine--- Continuará ---
Artículos relacionados
CréditosArtículo realizado íntegramente por Alonsojpd miembro fundador del proyecto AjpdSoft. Anuncios
Enviado el Jueves, 09 julio a las 02:11:19 por ajpdsoft
|
|