[Ir al menú de PHP]
Configurando PHP

¿Hay lenguajes alternativos a PHP?

En un mundo caracterizado por las disyuntivas y rivalidades, unas de tipo futbolístico: Oviedo -Gijón ó Gijón - Oviedo (que tanto monta... y además así no se me enfadarán ni oviedistas ni sportinguistas ..); otras de carácter político: derecha-izquierda ó progresistas-conservadores; no podía faltar una situación similar en lo referente a los lenguajes interpretados -de alto nivel- cuyo código va insertado en páginas HTML y es ejecutados en el servidor antes de ser devuelto al clientes en formato HTML tradicional.

La alternativa a PHP se llama ASP.

A poco que investigues por la red -foros de discusión, news, etc. etc.- te darás cuenta de que el mundo está dividido en: asp-istas y php-istas.

Los más radicales de uno y otro bando te glosarán los méritos del «suyo» y como no... los deméritos del «rival».

Otras opiniones más ecúanimes te hablarán de la gran similitud funcional de ambos y te mencionarán como diferencia más sustancial la sintaxis de los lenguajes.

Al decir de los entendidos, la sintaxis de PHP está muy próxima a la de los lenguajes C y C++ mientras que la de ASP se aproxima bastante -al menos eso dicen- a la de VisualBasic.

También dicen los entendidos -eso he leido- que, pese a ser de distribución gratuita, algunas de las nuevas extensiones de ASP empiezan a ser de pago mientras que las de PHP aun son gratuitas.

Conste que ...yo solo repito lo que he leido, no tengo opinión al respecto porque no conozco ninguno de los dos y si he de serte sincero te diré que me empezaron aconsejando ASP pero... el servidor gratuito al que accedía eran tan lento (ya se que nada tiene que ver con el lenguaje...) que me puse a buscar alternativas y encontré freesurf y fué... un amor a primera vista... me gustó y como freesurf tiene habilitado PHP me quedé con PHP probablemente ...hasta que la muerte nos separe... porque a estas alturas de la vida solo el pensar en la posibilidad de estudiar otro lenguaje... me da sudores... de pánico... :-)


 
 

Instalando el PHP

Empecé descomprimiendo el fichero php-4.3.0-Win32.zip en c:\Apache, y me creó automáticamente un subdirectorio llamado php-4.3.0-win32 y como no me gustan los nombres tan largos..;-) renombré ese subdirectorio y lo llamé php .. a secas.... Es decir, mi PHP está en: c:\Apache\php.

Después de descomprimirlo busqué el fichero php4ts.dll que estaba en c:\Apache\php, lo copié y lo pegué en c:\windows\system

Ya tenía un fichero con ese nombre pero... lo sobreescribí y a tí también te aconsejo que lo hagas... y después a configurar los ficheros httpd.conf y php.ini y ... ya tá.

Configurando el httpd.conf para PHP...

Abrí con block de notas el fichero httpd.conf que estaba en c:\Apache\conf, y busqué... una línea en la que decía DirectoryIndex index.html index.html.var y la cambié por...

(acuérdate de cambiar c:/Apache por lo que corresponda en tu ordenata
 DirectoryIndex index.html index.php index.php3 index.htm index.html.var
	ScriptAlias /php/ "C:/Apache/php/"
	ScriptAlias /php4/ "C:/Apache/php/"
	AddType application/x-httpd-php4 .php
	AddType application/x-httpd-php3 .php3
	AddType application/x-httpd-php3-source .phps
	AddType application/x-httpd-php .php .php4
	AddType application/x-httpd-php-source .phps
	AddHandler cgi-script .cgi
	AddHandler php3-script .php3
	AddHandler php-script .php .php4
	Action php3-script /php/php.exe
	Action php-script /php/php.exe
	Action application/x-httpd-php4 "/php/php.exe"
guardé los cambios y ... listo...Calixto.. el fichero httpd.conf ya está configurado..

A estas alturas estaba ansioso por probar si funcionaba el invento... pero tuve que esperar un poco todavía...

Para ir haciendo boca abrí el block de notas escribí esto...

<? phpinfo(); ?>

y lo guardé en C:\Apache\htdocs con el nombre info.php

Por si no te enteraste aún con quien estás tratando... resulta que esta bobada me costó un montón de sudores ... no me funcionaba ni p'atras...porque vete a ver como tenía yo configurado el Windows98... el caso fué para salir del atolladero.. fuí al icono de Mi PC (doble click).. elejí la opción Ver.. Opciones de Carpeta... pulsé en el botón Ver y desactivé la casilla de verificación que había al lado de Ocultar Extensiones para los tipos de archivos conocidos y... claro... por esos misterios de la ciencia... al mirar el directorio... me encontré que el fichero que había guardado como info.phpse llamaba en realidad info.php.txt... así que le cambié el nombre (ahora ya me dejaba Windows cambiar la extensión) y le puse el bueno... info.php

Supongo que estas cosas solo me ocurren a mí... pero, por si acaso... luego no me digas que no te lo conté...

...A configurar el php.ini

En el directorio C:\Apache\php tenía un fichero llamado php.ini-dist, lo abrí con el block de notas y hice estas siete chapucillas:

Sugerir a un/a amig@ Envíame tus comentarios
Anterior
Indice
Siguiente