Foros del Web » Programando para Internet » PHP »

pregunta de compatibilidad de versiones

Estas en el tema de pregunta de compatibilidad de versiones en el foro de PHP en Foros del Web. Hola amigos, creo que mi tema ya les esta diciendo algo.. bueno a lo que voy es simplemente esto: (te lo explico como a un ...
  #1 (permalink)  
Antiguo 16/06/2004, 14:48
Avatar de Celcius  
Fecha de Ingreso: febrero-2003
Ubicación: Lima - Perú
Mensajes: 652
Antigüedad: 14 años, 9 meses
Puntos: 5
Exclamación pregunta de compatibilidad de versiones

Hola amigos, creo que mi tema ya les esta diciendo algo.. bueno a lo que voy es simplemente esto: (te lo explico como a un niño) si tengo una version 3 de apache, tengo necesariamente que instalar la version 3 de php y 3 de mysql???? la verdad es que estoy recien metiendome de lleno en este mundillo de php, y quiero aprender desde abajo... puedo instalar versiones antiguas y que estas sean compatibles con versiones mas actuales espero haberme expresado bien.. bueno cualquier cosa estoy aca para aclarar ...

:Saludos::
  #2 (permalink)  
Antiguo 16/06/2004, 16:26
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Las versiones de PHP (interprete PHP) .. de Apache (servidor HTTP) y de Mysql (servidor de Base de datos) entre otros que puedas requerir (como por ejemplo no estaría de más un servidor SMTP para cuando necesites usar mail() de PHP y enviar e-mails ...) son todas independientes entre si.

Apache llega hasta la versión 2.x (x=nomeacuerdo xD) .. PHP 4.3.x (ya perdí la cuenta) y Mysql 4.0.x (menuda memoria tengo ¬¬) ..

Lo que si que es "incompatible" es entre versiones de PHP y de Mysql (código generado para PHP 4.N versión puede no ser funcional en una versión 3.N). PHP y Mysql es muyyyy sensible a las versiones .. en cada versión (se compone de tres numeros X.Y.Z ) hay pequeñas o grandes diferencias .. así que hay que estar siempre con el manual oficial de PHP (a ser posible en línea que es lo más actualizado que hay) para ver si tal función es vigente para la versión que usas de PHP). El modo de instalación de PHP sobre Apache también influye (como CGI o módulo de Apache) en ciertas funcionalidades (como autentificación HTTP . entre otras) e incluso entre sistemas operativos: hay funciones que sólo puedes usarlas si usas PHP bajo Windows o Linux (y vicevesa) .. pero son temas muy especificos.

Lo importante es que sepas que hace cada cosa (PHP, Apache, Mysql) y lo que es por separado .. Ese "concepto" te ayudará cuando empieces a hacer cosas entre ambos a saber que cosa lo maneja Mysql o PHP y en consecuencia de irte a mirar el manual adecuado y respectivo para no andar buscando cosas que son de Mysql en un manual que es de "PHP" (tema concreto del "SQL como lenguaje de consultas" .. por poner un ejemplo clásico).

Un saludo,
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:20.