Foros del Web » Administración de Sistemas » Software para Servers »

Apache VS IIS para correr PHP

Estas en el tema de Apache VS IIS para correr PHP en el foro de Software para Servers en Foros del Web. mm .. nunca he visto eso de @@ServerRoot@@ .. y más cuando instalas Apache donde te pide que pongas algunos datos (como el HOST y ...

  #31 (permalink)  
Antiguo 04/05/2005, 14:10
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 11 meses
Puntos: 129
mm .. nunca he visto eso de @@ServerRoot@@ .. y más cuando instalas Apache donde te pide que pongas algunos datos (como el HOST y cosas así) y la instalación genera ese httpd.conf poniendo las rutas de donde quedó instalado tu Apache (en cualquier versión: Apache 1.3.x y 2.x) .. ¿Tal vez fuistes a modificar tu httpd.conf sin haber ejecutado el instalador de Apache? ¿o no partistes con una versión oficial de Apache y tomastes algo que dejó hecho algúno de los instaladores que usastes en alguna ocasión como PHPtriad o algo así?

Un saludo,

Un saludo,
  #32 (permalink)  
Antiguo 04/05/2005, 14:24
Avatar de Neuron_376  
Fecha de Ingreso: abril-2005
Mensajes: 1.051
Antigüedad: 19 años, 8 meses
Puntos: 2
Nop...

De hecho cuando vi ese error, instale de nuevo, y de nuevo, y de nuevo, y nunca actulizo mi httpd.conf, ademas de que cuando queria preder el apache nunca prendia, no se porque se origino ese error de instalacion, pero nunca lo marco, solo decia que todo era correcto, pero cuando queria prenderlo si me decia en que lienea estaba mal mi httpd.conf, y fui cambiando todas esas variables 1 por 1, @@ServerRoot@@ @@DocumentRoot@@ @@HostName@@, humm, no recuerdo exactamente, eran como 4 variables, tabmien @@adminname@@, cosas asi, por todo el httpd.conf, tambien el registro como servicio en el caso de Apache 2 tuve que hacerlo a pie porque tambien me decia ese error, y confirmando, el servicio no estaba creado, hasta que lo cree con el nombre exacto de Apache2 fue cuando funciono, etc, fue un show todo a pie, al final todo funciono perfecto, y ahorita puedo tener Apache 2 PHP 5 y MySql 4.1 totalmente funcional, de hecho en el manual tenias para MySql 4.0, pero lo hice para MySql 4.1 y funciono correcto, claro otros pasos, pero resulto correcto, por otra parte, donde lei que Apache 2 con PHP trabajaba mal tambien decia que en realidad PHP 4 y PHP 5 son la misma cosa internametne, simplemente uno tiene mas funcionalidad y corrige bugs, pero que realmente era lo mismo... tenia esto ese tema:

Apache 1 -> Apache 2 = Cambio radical de arquitectura
PHP 4 -----> PHP 5 === Cambio de funcionalidad, pero no radical sobre su estructura, por lo tanto tanto PHP 4 como PHP 5 presentan el mismo error sobre Apache 2 con gran trafico, tanbo el Linux como Windows, es propio de la relacion entre Linux y Windows.

Bueno, te dejo ese dato que encontre por si te sirve, gracias.
  #33 (permalink)  
Antiguo 04/05/2005, 15:02
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 11 meses
Puntos: 129
Me gustaría ver ese artículo .. por qué veo que te apoyas mucho en el y hay cosas que discrepo:

Cita:
PHP trabajaba mal tambien decia que en realidad PHP 4 y PHP 5 son la misma cosa internametne, simplemente uno tiene mas funcionalidad y corrige bugs, pero que realmente era lo mismo... tenia esto ese tema
Pues justamente ya te decía (dirijo las palabras a ti .. pero en realidad es al autor de dicho artículo) antes que PHP 4 funciona con el motor Zend 1 y PHP 5 con Zend 2 .. PHP 5 dispone de otro modelo de datos mejorado para la programación orientada a Objetos (más cercano a Java) .. así que no sólo se han "parcheado" algunos bug's (como de hecho se sigue haciendo: todavía y por estas diferencias se sigue con el desarrollo de las versiones PHP 4.x y por otro lado las PHP 5 (lo puedes ver en www.php.net)

A simple vista "PHP 4 y 5" son iguales .. pero internamente no .. Lo único que sucede como siempre es que se intenta respetar cierto grado de compatibilidad hacia abajo .. Pero lo dicho .. internamete es otra cosa:

http://www.zend.com/php5/zend-engine2.php

Con respecto a Apache . .pasa lo mismo .. yo los uso a nivel "usuario" común (no profundizo en su configuración al detalle) y me parecen a simple vista "iguales" o me funcionan "igual" .. Veo que no tengo que usar una ventana "D.O.S." en las versiones 2.x (no sé que cambios "radicales" hay entre versiones).

Creo que estás en un punto que ya como te comenté anteriormente debes ir recurriendo a las fuentes oficiales para tomar tus própias conclusiones de primera mano (no por que yo te diga así .. así es .. ni por que lo veas en "1" sólo artículo) .. hay que contrastar la información .. y que mejor que tomandola de las fuentes oficiales (pues todo lo que ves por ahí y hasta digo yo no es más que una "sintesis" cuando no "adulteración" de lo que hemos leido en otros médios o de la fuente oficial). Todos nos equivocamos y tambien algunas veces se presta a "interpretaciones" algo que lees de aquí o de allá .. pero mejor "contrasta" la información.

Un saludo,
  #34 (permalink)  
Antiguo 04/05/2005, 16:00
Avatar de Neuron_376  
Fecha de Ingreso: abril-2005
Mensajes: 1.051
Antigüedad: 19 años, 8 meses
Puntos: 2
Al fin la encontre!!

No encontraba donde lo habia visto, pues fue en una de las ligas de instalar PHP

http://www.php.net/manual/es/install...ws.apache2.php

http://www.php.net/manual/es/faq.ins...lation.apache2

Jejeje, creo que el señor ese es renococido, yo no se quien sea, pero como estaba en la web oficial le hice caso... igual como tu dices a simple vista se ve todo igual, para mi tambien me parece, sin embargo lo que menciona ahi es total cambio interno de como manejara procesos, etc, entonces menciona como aun PHP no esta adecuado a ese nuevo sistema totalmente, por lo tanto si presenta errores.

Tambien ahi vi la nota de que Apache 1.33 trabaja mal en windows, por lo cual pregunte si era mejor el IIS, pero segun muchos comentarios vendria siendo lo mismo, uno tiene ventajas que el otro no y viseversa.

Yo no tengo mucho metido con Apache y PHP, tal vez de lleno solo 2 años, pero igaul a nivel de programacion, a nivel de servidores siempre me venia bien solo el PHPTriad y listo, sin problemas, pero eran aplicaciones pequeñas y locales, ahora con este nuevo proyecto pues tuve que meterme de lleno a los detalles que pueden ocurrir, en ASP y ISS si estoy muy metido, pero en Apache y PHP no, por eso pregunto tanto, tengo que estar muy seguro de todo, gracias... y si me interesa saber que opinas de esa nota, porque es importante para mi... por eso abri este tema, para sacar todas mis dudas de servidores Apache, porque instalarlo cualquiera, pero conocer bien su rendimientos debilidades y configurarlo bien, pues no cualquiera, tal como me dijiste, lo del modulo de PHP, eso aunque ya lo hacia por default el WAMP, a mano nunca me lo hubiera imaginado, y son detalles muy importantes que necesitaba saber.

Gracias... y si espero tu opinion.
  #35 (permalink)  
Antiguo 04/05/2005, 16:20
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 11 meses
Puntos: 129
Leí la documentación oficial de PHP.net al respecto .. pero también vi la versión en ingles:

http://www.php.net/manual/en/faq.ins...lation.apache2

de la FAQ que comentas .. creo que la cosa ha cambiado desde entonces. Lamentablemente no ponen "fechas" de las citas que ahí comentan .. así que no sabemos si eso para las versiones actuales de PHP (série 4 y 5) es válido el comentario .. De hecho no aparece ya en la versión en ingles (a simple vista) .. hace mención a los "hilos" (thread) y demás eso sí.

Más temas sobre configuración y detalles sobre IIS vs Apache .. mm podrías preguntar también en el foro de "Servidores web" (para recoger opiniones de gente que configura y administra realmente servidores HTTP).

Por mi parte no "configuro" Servidores HTTP para producción en ambiente de mucha carga (sub-contrato servicios si lo requiero .. ya sea un servidor dedicado .. similar) ..

Un saludo,
  #36 (permalink)  
Antiguo 04/05/2005, 16:30
Avatar de Neuron_376  
Fecha de Ingreso: abril-2005
Mensajes: 1.051
Antigüedad: 19 años, 8 meses
Puntos: 2
Gracias.

De hecho no lo mencionan directamente ni tan critimanete, pero si mencionan que esta sujeto a errores, bueno, estare al pendiente de eso porque es interesante y pasare esta duda al foro de servidores, gracias, oye, no puedes hacer algo donde este tema se cree completamente igual como esta en ese otro foro, de esa manera alguien me puede ayudar justo donde nos quedamos, y no empezar de nuevo de 0.

Gracias.
  #37 (permalink)  
Antiguo 13/05/2005, 13:28
 
Fecha de Ingreso: enero-2005
Mensajes: 3
Antigüedad: 19 años, 11 meses
Puntos: 0
Hola, hola

Hola he leido sus comentarios y me parecen muy buenos bueno porque yo no tengo mucha experiencia en esto pero me gustaria saber como puedo descargar el wamp 5 lo he intentado pero no me sale un lugar donde lo descargue me aparecen paginas para donar o algo asi, bueno si ustedes ya lo han descargado espero que me puedadn apoyar en esto,

se les agradece:
  #38 (permalink)  
Antiguo 13/05/2005, 13:32
 
Fecha de Ingreso: enero-2005
Mensajes: 3
Antigüedad: 19 años, 11 meses
Puntos: 0
Hola

Hola me podrian ayudar para bajar el wamp 5? porque lo he inetentado pero no hay un link donde lo descargue solo salen paginas para fonar o algo asi, espero me puedan decir como lo puedo descargar:

se agradece:
  #39 (permalink)  
Antiguo 13/05/2005, 22:59
Avatar de Neuron_376  
Fecha de Ingreso: abril-2005
Mensajes: 1.051
Antigüedad: 19 años, 8 meses
Puntos: 2
Hola!

Ahi encontraras lo que necesitas:

http://www.en.wampserver.com/download.php

http://www.tinkertech.net/tutor/wamp/
__________________
NeuronaNet.com... la idea correcta.
http://www.NeuronaNet.com
  #40 (permalink)  
Antiguo 15/06/2005, 11:13
 
Fecha de Ingreso: abril-2005
Mensajes: 23
Antigüedad: 19 años, 8 meses
Puntos: 0
Cita:
Iniciado por Shantic
yo utilizo ya desde hace tiempo el IIS para correr PHP y MySQL y no he tenido ningun problema, yo diria que lo mejor seria que lo probaras tu mismo, y lo que se adapte a tus necesidades pues utilizalo, yo en mi caso he utilizado apache, pero por la facilidad de uso y por que ya viene integrado en mi windows me he quedado con el IIS aparte de que no he tenido ningun problema y con el apache tuve uno que otro ( tal vez tontos, pero problemas al fin)

haz la prueba con ambos como ya te habian aconsejado, asi en vez de que alguien decida por ti basado en SUS resultados, tu decide por ti basado en TUS resultados.

Suerte.

Me parece perfecta tu respuesta, yo creo que hay que probar, esta bien solicitar un consejo, pero la mejor decision la puedes tomar tu haciendo las pruebas, personalmente yo utilizo las dos formas
el produccion tengo PHP sobre UNIX conectado a oracle
y en mi equipo (desarrollo) uso apache sobre windows y pero una compañera tiene php sobre IIS y nunca hemos tenido problemas

Mas bien lo que te da problemas es no conocer la configuracion y las limitaciones o bondades de cada plataforma y de cada servidor web, pero asi como problemas problemas no hemos tenido.

Aparte, por ahi se menciona al inicio de este post que al momento de tener muchas conexiones (Arriba del millon) es malo y puedes tener errores al correr PHP,

Vale la pena hacerte las siguientes preguntas

Realmente voy a tener mas de un millon de personas viendo mi sitio.?
Van a estar este millon de personas conectadas al mismo tiempo.?
Que problemas tendre al sobrepasar el millon de conexiones.?

Entonces no te preocupes tanto por esos pequeños detalles.

Saludos
  #41 (permalink)  
Antiguo 15/06/2005, 11:59
Avatar de Neuron_376  
Fecha de Ingreso: abril-2005
Mensajes: 1.051
Antigüedad: 19 años, 8 meses
Puntos: 2
Gracias.

Gracias por participar con tu experiencia, actualmente ya lo tengo como Windows - Apache - PHP, y funciona bien, aun no tengo muchos usuarios, pero hasta ahorita todo va bien.

Gracias.
__________________
NeuronaNet.com... la idea correcta.
http://www.NeuronaNet.com
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 13:00.