Foros del Web » Programando para Internet » PHP »

se puede tener php-mysql y asp-mssql???

Estas en el tema de se puede tener php-mysql y asp-mssql??? en el foro de PHP en Foros del Web. Hola soy programador ASP, y quiero incursionar en PHP, en mi PC tengo Win XP Pro y el IIS corriendo con Access y MS SQL. ...
  #1 (permalink)  
Antiguo 20/03/2004, 10:09
Avatar de hipopo  
Fecha de Ingreso: marzo-2004
Ubicación: Lima
Mensajes: 163
Antigüedad: 20 años, 1 mes
Puntos: 0
Pregunta se puede tener php-mysql y asp-mssql???

Hola soy programador ASP, y quiero incursionar en PHP, en mi PC tengo Win XP Pro y el IIS corriendo con Access y MS SQL.

Mi pregunta es, puedo instalar PHP y MySQL, sin que eso interfiera con mis paginas ASP y la BD MSSQL???

Antes instale MySQL sobre Win NT y altere el IIS y MS SQL, por eso mi preocupacion?...

Otra cosa, es mas conveniente instalar antes APACHE antes de PHP y MySQL??.. altera el IIS de win xp????

Saludos
Humberto
  #2 (permalink)  
Antiguo 21/03/2004, 13:26
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
PHP es un lenguaje del lado del servidor que lo ejecuta al ser solicitado tu servidor HTTP que uses. Puede ser Apache (que suele ser lo común y el que mejor vá para PHP) o puede ser tu servidor HTTP que ya usas IIS. En ese caso intalarías soporte PHP a tu IIS como si de un CGI más se tratase.

En cuanto a Mysql .. Mysql es un manejador de BD (servidor) y este se instala donde quieras y corre de forma idenpendiente a tu servidor HTTP o a PHP o a ASP o al lenguaje de programación que quieras llamarlo. Es más .. desde ASP podrías usar Mysql si lo haces por ODBC (instalando el correspondiente driver ODBC para Mysql) .. En PHP no es necesario driver adicional pues PHP dispone de funciones nativas para acceder a Mysql sin problemas.

Si trabajas habitualmente con ASP y estás "probando" PHP .. puedes instalar PHP sobre tu IIS y usar indistintamente ASP o PHP en tus sitios que crees ..

Si quieres usar Apache como servidor HTTP para usar PHP .. puedes instalarlo .. pero, recuerda que ambos: Apache e IIS son servidores HTTP que atienden peticiones en el mismo puerto por defecto: 80 .. así que si usas Apache .. tendrás que desactivar por el momento a tu IIS o al contrario por qué sino tendrás problemas de conflictos con ambos servidores HTTP. También puedes hacer trabajar a Apache o IIS en otro puerto que no sea el 80 .. ejemplo 81 y llamar a las páginas que estén en un servidor por: http://localhots:81/pagina.tal .. y en el otro http://localhost/pagina.tal (si no indicas puerto se asume por defecto el 80 ..)

Guia de instalación de PHP sobre Apache (y Msyql entre otros) tienes en:
http://www.maestrosdelweb.com/editorial/phpmysqlap/

Y PHP sobre IIS en:
http://www.webestilo.com/php/php08e.phtml

Y recuerda una vez más que Mysql es un servidor de BD independiente .. No tienes que "tocar" nada a un servidor HTTP (sea cual sea) para instalarlo .. Sólo tendrás que usar las funciones adecuadas en uno u otro(s) lenguaje(s) para accederlo y realizar consultas. PHP también puede incluso acceder a tus BD Access por ODBC (funciones).

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
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 18:05.