sábado, 15 de septiembre de 2012

SERVIDOR PHP

PHP es un lenguaje de script (interpretado) de propósito general ampliamente utilizado, especialmente en el desarrollo web para lo cual fue diseñado originalmente. El propósito del lenguaje es permitir que los desarrolladores web puedan generar páginas de manera dinámica de una manera rápida y fluida interpretadas por parte del servidor. Generalmente se ejecuta en un servidor web tomando el código PHP embebido dentro del código HTML. Dicho código es preprocesado por el servidor web generando una página web estática que es enviada al cliente. Dicho proceso es totalmente transparente de cara al cliente. PHP está publicado bajo la PHP License, considerada por la Free Software Foundation como Software Libre. Dicha característica ha ayudado a que PHP pueda ser utilizado por la mayoría de servidores web, independientemente del sistema operativo que utilicen, convirtiéndose en uno de los lenguajes de script más popular del mundo. Existen más de un millón de servidores web con soporte para PHP a lo largo y ancho del mundo y se estima que es utilizado por más de 20 millones de sitios web. Por qué un Servidor Dedicado que soporte PHP PHP aumenta el potencial de un servidor dedicado independientemente de la plataforma utilizada y del sistema operativo. Sobre PHP se han desarrollado aplicaciones que siguen cumpliendo el hecho de ser multiplataformas y que básicamente el único requerimiento que necesitan para funcionar es soporte para PHP y algún gestor de base de datos. Entre las más famosas y utilizadas en todo el mundo podemos destacar por ejemplo: Wordpress Drupal MediaWiki XOOPS PHP-Nuke Joomla! PhpBB osCommerce La mayoría de estas y muchas otras aplicaciones, únicamente necesitan un servidor web con soporte para PHP y una base de datos (en la mayoría de los casos MySQL). Ventajas del uso de PHP Es un lenguaje multiplataforma y es libre, ofreciendo un fácil acceso a todos. Capacidad de conexión con la mayoría de los gestores de base de datos, en especial destaca su conectividad con MySQL Existen una gran cantidad de módulos o extensiones que aumentan el potencial de PHP Posee una amplia documentación y una gran comunidad de desarrolladores y usuarios. Es libre, por lo que se presenta como una alternativa de fácil acceso para todos. Permite las técnicas de Programación Orientada a Objetos.







sábado, 8 de septiembre de 2012

VIRTUALIZAR ANDROID

Hay varios métodos para conseguir tener Android en tu ordenador. Uno de ellos sería encontrar un netbook que cumpliera los requisitos de compatibilidad, básicamente es el mismo proceso que obtener un hackintosh (instalar OS X en tu PC cualquiera). La diferencia es que un móvil no requiere de tanta potencia, así que puede funcionar virtualizado en tu ordenador, aunque no dispongas de muchos recursos.
Ahora necesitamos bajar la .iso de Android que vamos a usar en la virtualización. Para eso nos vamos a la web del proyecto Android-x86 y, en el caso de este tutorial y a fecha de hoy, nos bajamos la versión 2.2 generic: http://code.google.com/p/android-x86/downloads/detail?name=android-x86-2.2-generic.iso Ya tenemos todo lo que hace falta, sólo remarcar que, a medida que pase el tiempo, aparecerán versiones más estables y acabadas que la actual. VirtualBox, paso a paso como instalar la máquina virtual Una vez descargado el instalador de VirtualBox procedemos a instalarlo sin mayor contemplación. En OS X es cosa de abrir el .dmg e instalarlo, no hay opciones extrañas, todo es ‘continuar-continuar-cerrar’. Seguidamente ejecutamos la aplicación de VirtualBox que se encuentra en la carpeta Aplicaciones y nos saldrá la pantalla de bienvenida y poco más. En la columna de la izquierda es donde se visualizarán las máquinas virtuales que vayamos creando y en la de la derecha se verá una preview de la máquina virtual seleccionada. Pinchamos en Nueva para crear una nueva máquina virtual y vamos rellenando con los siguientes datos: Nombre: Android (¿para qué complicarlo?) // Sistema operativo: Linux // Versión: 2.6 (recomendada).
Memoria: según dicen, con 300 MB es más que suficiente.
Disco duro virtual: no, vamos a recurrir a una .iso, así que deja todo desmarcado.
Entonces, HORROR, te saldrá una pantalla de aviso, pero sin miedo le das a Continuar.Y ya completada la instalación, te debe salir un resumen de la instalación tal que así:
Al volver a la pantalla de gestión de máquinas virtuales debe aparecer el nombre de la que hemos creado y a la derecha una descripción y preview del estado de la máquina, que además inicialmente está apagada:
Llegado el caso, si nos hemos equivocado en el proceso, basta con presionar el botón derecho sobre el nombre de la máquina virtual y darle a eliminar, y luego aclararle que quieres que borre todos los archivos. VirtualBox, añadiendo Android a tu máquina virtual 1. Bueno, como hemos dicho, la máquina estará apagada, así que le damos arriba al botón de Iniciar o presionar 2 veces sobre el nombre de la máquina, para ponerla en funcionamiento, aunque ahora está vacía. Hecho esto, te saldrá una ventana de bienvenida y le damos a continuar. 2. Ahora tenemos que cargar la .iso de Android-x86 que descargamos al principio. Yo, para tenerlo todo bien localizado, he dejado esa .iso dentro de la carpeta VirtualBox VMs que, en OS X, me ha creado VirtualBox dentro de mi carpeta de usuario. Realmente donde pongas la .iso da igual, es solo una cuestión de orden. Así que le dices donde se encuentra la .iso y le das a continuar.
Y ya está, nos debe mostrar otra pantalla de resumen con los datos de la carga de la máquina virtual de Android. Le damos al botón de Terminar. Android-x86 sobre VirtualBox, arranque y configuración básica Lo siguiente que vamos a ver es el boot o arranque de la máquina virtual, muy parecido al de cualquier arranque de Linux. Ahora, o le damos a Enter en la primera opción o dejamos que el contador llegue a cero:
A continuación, sobre una pantalla en negro, aparecerá el logo de Android. Bien, esto marcha. Segundos después aparecerá la pantalla de bloqueo de cualquier móvil Android: