jueves, abril 12, 2007

Xamp - Servidor Apache - Mysql - PHP

Bueno, desde que empezé a aprender Mysql-php siempre he usado como servidor el conocido Appserv, pues bajo un entorno Windows suele ser más rápido instalar de un solo clic todo el paquete que contiene php, mysql y apache :p bueno, aunque obviamente todo tiene sus pro y sus contras,,, nos vamos ya a montar la aplicación en un servidor linux y pues hombe, ciertas cositas que trabajas a veces te fallan.

Pues bien, conocí el XAMPP, un servidor que trabaja bajo el mismo esquema del Appserv, te instala todo el paquete Mysql-php-Apache y me ha llamado la atención porque una ventaja que tiene es que al parecer te deja el register_globals del php.ini en OFF, lo cual indica que para que trabajes con las variables y te sean reconocidas por el intérprete debes declararlas y usarlas bajo el esquema de los arrays que se trabaja desde php 4 (corríjanme si estoy errando la versión).

Desde luego entonces usas las variables de este tipo:

$_POST['variable'];
$_GET['variable];

de acuerdo a como la hayas pasado a traves de un formulario y su método.

Esto por lo menos, me ha sido útil para mí, un programador php que aprendió con ciertos resabios :p jeje, y pues que usaba una version vieja del php y entonces las variables las declaraba y usaba a lo clásico:

$variable;

y claro, usando este XAMPP no me reconocía los nuevos códigos que sigo haciendo pero que por ratos se me van de forma clásica, aunque tengo un parche en código php para evitar el register_globals en OFF, pero por experiencia propia SE LOS RECOMIENDO... esos servidores que tienen Stma operativo LINUX son muy jodiditos en este aspecto, así que para la comodidad del desarrollo, mejor tratar de usar todo bajo el mismo esquema de este pinguinoso stma operativo jijijiji.... claro, porque pues, yo soy muuuuy devoto de las herramientas buenas y cómodas y pues.. no encuentro aún el Dreamweaver en linux jijijiji ni el fireworks jejeje entonces no me quiero poner a programar en linux para testear las aplicaciones y ver que no me molesten después, bueno, para eso ahora uso XAMPP,.... ojo que no digo que sea que el XAMPP quede configurado como un linux, si no que me parece que es algo estricto en su configuración y pues es bueno ser estricto también programando.

Algo también que me pareció chévere, y ya que hablamos del tema de Linux, es que leí que también hay un paquete de XAMPP para linux que te instala tooodo el apache-mysql-php .... no sé, eso fué lo que leí... ahora sí de la práctica no doy testimonio porque no lo he instalado en linux, me gustaría mucho hacer la prueba para ver que tal resulta , si en verdad te instala todo el apache-php-mysql en linux con un solo paquete, que maravilla.



Otro dato interesante, es que el XAMPP tiene un pequeño panel de control desde donde puedes detener los servicios, php, mysql y el Filezilla que es un servicio de ftp . Interesante pues y lo recomiendo para los que programamos web con PHP, Mysql y Apache Server.


Es todo...... comentarios,dudas, aportes,,,, bienvenidos !!!

1 comentario:

Anónimo dijo...

HOLA!!
quería preguntarte, de dónde sacaste el parche en código php para evitar el register_globals en OFF?Te cuento q estaba usando appserv, y me pareció buena idea cambiar a xampp, ahora no puedo acceder a las seciones creadas en mi pagina y me parece q el problema deben ser las globales.
Saludos!!!:)