Descargar programas en todo el mundo:
Malavida Español  Malavida Inglés  Malavida Alemán  Malavida Francés  Malavida Portugués  Malavida Italiano  Malavida Catalán  Malavida Rumano  Malavida Polaco  Malavida Holandés  Malavida Sueco  Malavida Danés  

Malavida : Blog de software y tecnología

3.054 programas gratis disponibles en Malavida

Entradas con etiqueta ‘PHP’

MySQL: Servidor de base de datos potente y gratuito

6 de Mayo de 2008 en Linux, Mac, Windows

MySQL

Una vez instalado Apache con soporte para PHP necesitaríamos una base de datos que nos facilite la tarea de almacenar la información que queremos mostrar en nuestra página web, además de automatizar muchas tareas, ya que podremos crear una página web como si fuera una plantilla y mostrar la información que tenga nuestra base de datos.

En este caso el servidor de base de datos elegido es MySQL, que hace poco fue comprado por Sun, empresa propietaria entre otras tecnologías de JAVA y StarOffice. MySQL Este servidor de base de datos adolece del principal problema de Apache y PHP y es que no integra ningún interfaz visual para la configuración de las bases de datos, lo que hace esta tarea bastante pesada. Por suerte podemos descargarnos un conjunto de aplicaciones, llamado MySQL Gui Tools que nos ayudará en dicha tarea.

MySQL está disponible para MAC, Linux y Windows y los ficheros de las bases de datos son intercambiables entre los 3 sistemas operativos lo que hace que podamos tener copias de nuestras bases de datos en distintos sistemas operativos. Aunque dependiendo el sistema encontraremos un programa otro, por ejemplo en Windows es un solo fichero que incluye el programa servidor y los programas para conectarnos en modo texto a dicho servidor. En cambio para sistemas linux tenemos un programa servidor y un programa cliente.

MySQL es utilizado por la gran mayoría de empresas de hosting que ofrecen servidores en linux, lo que hace que podamos trabajar con el mismo servidor de base de datos en nuestro ordenador de casa independientemente de que sistema utilicemos.

Descargas relacionadas:
MySQL 5.0.51b para Windows

PHP: Crea páginas webs con acceso a bases de datos

2 de Mayo de 2008 en Linux, Mac, Software, Windows

PHP

PHP es un lenguaje de programación que nos ayudará a crear páginas web muy potentes, con acceso a base de datos y con una gran cantidad de posibilidades y librerías que darán mucha más potencia todavía al lenguaje.

PHP se puede instalar en una gran variedad de sistemas distintos (Unix, Mac y Windows) y en diferentes servidores. En Apache, que es lo que nos interesa aquí, podemos realizar la instalación de dos formas distintas. Una como un módulo de este servidor web y otra como un CGI. En caso de utilizar este segundo modo es recomendable asegurarse que nuestro equipo está bien protegido ya que el uso de CGI hace que expongamos nuestro equipo a diversos ataques. En ambos casos es necesario configurar el fichero de configuración de Apache para que PHP empiece a funcionar. También es necesario editar el fichero de configuración de PHP, donde indicaremos que extensiones queremos activar y que base de datos queremos soportar, una de las grandes ventajas de PHP. Una vez configurado será necesario reiniciar nuestro servidor web Apache para que los cambios funcionen.

Al igual que contaba en Apache, PHP es gratuito y su principal inconveniente es que hay que editar ficheros de texto a mano para poder tener una instalación personalizada y totalmente operativa.

Descargas relacionadas:
PHP 4.4.8 para Windows

Apache: Gratuito, complejo y completo

2 de Mayo de 2008 en Linux, Software, Windows

Apache

Aunque hay muchas otras opciones a la hora de instalar un servidor web, creo sinceramente, que el más utilizado por las empresas de hosting es Apache. La versión actual es la 2.2.8, pero existen otras dos versiones, anteriores que son descargables y que de vez en cuando son actualizadas. Una pertenece a la rama 1.3 y la otra a la 2.0. Estas versiones se mantienen debido a la gran cantidad de servidores que todavía funcionan con ellas.

A simple vista veo un inconveniente principal en Apache y es su complejo sistema de instalación. Ya que normalmente no vale con ejecutar un programa que nos instalada todo. Pero claro, es un inconveniente secundario, ya que no estamos hablando de instalar un juego en nuestro PC, si no todo un servidor para páginas web. Podremos configurar una gran cantidad de parámetros con nuestro servidor, lo que es un poco pesado ya que tendremos que editar un fichero de configuración de texto bastante amplio, pero quitando eso, creo que todo lo demás son ventajas. Para empezar es gratuito y podremos encontrarlo en versiones para Windows y Linux.

Y posiblemente lo que ha conseguido que Apache sea tan usado son los módulos de terceros. Con estos módulos podemos darle más potencia a nuestro servidor, haciendo que soporte muchas más extensiones, como es el caso de PHP del que hablaré en otro momento. Gracias a estos módulos podemos instalar un servidor web que sea capaz de soportar cualquier lenguaje que se pueda utilizar en una página web, pero también son, en parte, responsables del mantenimiento de las versiones antiguas de Apache, ya que hay módulos antiguos que solo funcionan en dichas versiones, que de otro modo ya estarían obsoletas.

Descargas relacionadas:
Apache HTTP Server 2.2.9 para Linux

Servidores Web: Distintas opciones

2 de Mayo de 2008 en Linux, Software, Windows

Internet Information Server

Para poder tener una página web disponible en Internet es necesario disponer de un servidor web. En principio, si nuestra página va a estar realizada en HTML, no es necesario que soporte otros lenguajes cómo PHP o ASP y tampoco necesita soporte para bases de datos. Pero en caso de que tu web utilice alguna de esas características, además del servidor tendrás que instalar los componentes o programas necesarios para dar el soporte necesario.

Aunque ahora las cosas no son tan estrictas, podríamos resumir que en sistemas Windows los servidores web soportan ASP y las bases de datos más utilizadas son Access, incluida en el paquete ofimático Office y la más potente SQL Server. El servidor web se puede configurar con un conjunto de herramientas que podemos encontrar en el CD original de nuestro sistema operativo: Internet Information Server (IIS). Con esto podemos configurar varios tipos de servidor (web, ftp, email) y además podemos darle soporte ASP sin instalar nada más.

Internet Information Server

Por otro lado tenemos la opción que da soporte a PHP. En este caso, tradicionalmente se ha asociado este lenguaje a servidores Unix/Linux, aunque esto ha evolucionado con el paso del tiempo y aunque profesionalmente la gran mayoría de servidores que soportan este lenguaje están en dicho sistema hay versiones para equipos Windows que nos permitirán instalar un servidor web con soporte PHP con la misma potencia que si estuviéramos en Linux. En este caso el soporte para bases de datos es muy variado, pero sin duda la más utilizada es MySQL, un sistema servidor de base de datos que también podremos encontrar para los distintos sistemas operativos y que a diferencia de Access y SQL Server es totalmente gratuito.

Próximamente me centraré en la parte PHP que es la que más conozco y creo que más posibilidades nos ofrece. Os hablaré de las distintas versiones de cada programa (Apache, PHP y MySQL).


Un sitio web de Ontecnia © Copyright 2008 Malavida.com. Todos los derechos reservados (LT: 0.152 s.)