Maestros del Web


Estás en Inicio / Editorial / PHP

23.05.2001

¿Qué es el PHP?

El PHP (acronimo de PHP: Hypertext Preprocessor), es un lenguaje interpretado de alto nivel embebido en páginas HTML y ejecutado en el servidor.

Introducción al PHP: Hypertext Preprocessor

El PHP
(acrónimo de “PHP: Hypertext Preprocessor”),
es un lenguaje interpretado de alto nivel embebido en páginas HTML
y ejecutado en el servidor.

El PHP inicio como una modificación a Perl
escrita por Rasmus Lerdorf a finales de 1994. Su primer uso fue el de mantener
un control sobre quien visitaba su curriculum en su web. En los siguientes tres
años, se fue convirtiendo en lo que se conoce como PHP/FI 2.0. Esta forma de
programar llego a muchos usuarios, pero el lenguaje no tomo el peso actual hasta
que Zeev Surasky y Andi Gutmans le incluyeron nuevas características en 1997,
que dio por resultado el PHP 3.0.
La versión 4 es la más reciente. Según estudios más de un millón de servidores
tienen esta capacidad implementada y los números continúan creciendo.

Traduciendo la definición del FAQ de PHP.net: “El PHP es
un lenguaje de script incrustado dentro del HTML. La mayor parte de su sintaxis
ha sido tomada de C, Java y Perl con algunas características especificas
de si mismo. La meta del lenguaje es permitir rápidamente a los desarrolladores
la generación dinámica de paginas”
.

Con PHP se puede
hacer cualquier cosa que podemos realizar con un script CGI,
como el procesamiento de información en formularios, href="http://www.forosdelweb.com/php/">foros de discusión,
manipulación de cookies y páginas dinámicas. Un sitio con paginas dinámicas
es el que permite interactuar con el visitante, de modo que cada usuario que
visita la pagina vea la información modificada para requisitos articulares.
Las aplicaciones dinámicas para el Web son frecuentes en los sitios comerciales
e-commerce), donde el contenido visualizado se genera de la información alcanzada
en una base de datos u otra fuente externa.

Una de sus características más potentes es su suporte para gran cantidad de
bases de datos.Entre su soporte pueden mencionarse InterBase, mSQL, MySQL, Oracle, Informix,
PosgreSQL, entre otras.

PHP también ofrece la integración con
las varias bibliotecas externas, que permiten que el desarrollador haga casi
cualquier cosa desde generar documentos en pdf hasta analizar código
XML.

Su sintaxis es muy similar a la del href="http://maestrosdelweb.com/editorial/phpintro/aspintro/">ASP,
pues el código PHP va incrustado dentro del código HTML. Sus tags van incluidos dentro de <? y ?>.

Un ejemplo práctico de una instrucción funcional de PHP sería:

<?php print "Hola, Maestros del Web!"; ?>

Que al ser ejecutado en el servidor nos imprimiría dentro del código HTML
la frase:

Hola, Maestros del Web!

PHP ofrece una
solución simple y universal para las paginaciones dinámicas del Web de fácil
programación. Su diseño elegante lo hace perceptiblemente más fácil
de mantener y ponerse al día que el codigo comparables en otros lenguajes.

Debido a su amplia distribución PHP esta
perfectamente soportado por una gran comunidad de desarrolladores. Como producto
de código abierto, PHP goza de
la ayuda de un gran grupo de programadores, permitiendo que los fallos de
funcionamiento se encuentren y se reparan rápidamente. El código se
pone al día continuamente con mejoras y extensiones de lenguaje para ampliar
las capacidades de PHP.

PHP es utilizado en aplicaciones Web-relacionadas
por algunas de las organizaciones más prominentes tales como Mitsubishi, Redhat,
Der Spiegel, MP3-Lycos, Ericsson y NASA.

PHP es la opción natural para los programadores
en máquinas con href="http://maestrosdelweb.com/editorial/phpintro/linux">Linux que ejecutan servidores web con Apache, pero
funciona igualmente bien en cualquier otra plataforma de UNIX o de Windows,
con el software de href="http://www.netscape.com/">Netscape o
del web server de Microsoft. PHP también utiliza las sesiones de HTTP, conectividad de Java, expresiones regulares,
LDAP, SNMP, IMAP, protocolos de COM (bajo Windows).

Para trabajar con capacidades PHP, se
puede conseguir mayor información en PHP.net, sitio encargado de mantener al día
a todos los desarrolladores con las últimas descargas relacionadas con el
lenguaje y documentación.

Documento redactado gracias
a href="http://www.forosdelweb.com/usuario.asp?id=1646">Herminio
Heredia Santos

Califica esta nota:

1 estrella2 estrellas3 estrellas4 estrellas5 estrellas (16 votos, promedio: 4.06 de 5)
Loading ... Loading ...
Christian Van Der Henst S.

Sobre el autor

Christian Van Der Henst S.
Emprendedor, viajero apasionado y entusiasta del uso y promoción de tecnologías web como herramientas de educación y desarrollo social.

Si eres nuevo en Maestros del Web y te agradan nuestras publicaciones, te invitamos a suscribirte a nuestro Feed.

Sindícanos en: Google Reader, Bloglines, My Yahoo o My MSN | ¿Qué es el Feed?

Comentarios

65 comentarios en total.

  1. arian 21.07.2003 - 13:41 - #

    me encantaria aprenderlo muy bien

  2. carlos arrieta 21.10.2003 - 17:34 - #

    satisfecho, muchas felicidades.
    Como puedo bajar PHP, de donde?

  3. Unregistered 21.10.2003 - 17:38 - #

    quien pude decirme donde puedo bajarlos gratis…

  4. Faso 07.11.2003 - 16:00 - #

    Esta muy bien redactado, ademas de k creo k no es nada fuera del otro mundo…

  5. Unregistered 13.11.2003 - 18:27 - #

    muy bueno son los mejores-

  6. sami navarro 03.12.2003 - 09:22 - #

    Para mi estubo muy bien la definición de PHP,los felicito por sus grandes capacidades.
    es un texto ameno y completo, es decir satisfiso mi encesidad.

  7. Antonio Marcos 04.01.2004 - 20:42 - #

    Este Articulo es muy bueno ya que da una definicion bien consisa de lo que es el PHP mejor que cualquier otra pagina web que consulte.

  8. phppero 04.02.2004 - 13:20 - #

    Muy buen artículo para ofrecer un panorama general de como trabaja PHP.

  9. peter 20.02.2004 - 15:57 - #

    gracias ya en entendi

  10. carol 09.03.2004 - 13:00 - #

    me parece que la informacion esta bien complementada,y da respuestas a las cuales he buscado

  11. zeonhack 07.11.2004 - 23:01 - #

    php se desarrolla con un editor o se puede practicar como html.

    en block de notas, escribiendo el código. Si es así con que extensión se debe guardar para que se vea la pagina web???

    un código html escrito en block de notas de windows se guarda con la extension .htm. entienden mi punto.

    respondanme a ciclagt@hotmail.com

    nos vemos

  12. edius 25.04.2005 - 22:22 - #

    Por ahí alguien quería descargar PHP la direccion es http://www.php.net la versión 5 soporta una mayor cantidad de características más avanzadas que la 4 ambas están disponibles.

    Para zeonhack, la persona que consultó por la extensión de los archivos de PHP, es por lo general usada .php ó .php4 ó .php5 sin embargo podría cambiarse a cualquiera que quisiera, configurando adecuadamente Apache (el servidor web por excelencia para ejecutar PHP), en realidad la configuracion es solo agregar la nueva extensión, para crear código se puede utilizar cualquier cosa que permita escribir texto y guardar el archivo con la extensión .php (o la que escogimos previamente que podría ser incluso .asp su competidor). Luego se monta al servidor y voila! Sin embargo deberías usar un editor poderoso como PHPEdit o Zend Development Environment así aprenderás más fácil y hasta podrás depurar el código,. algo que un Notepad no te da

  13. Mickel 26.04.2005 - 21:06 - #

    mi extension favorita es .phtml

  14. Klemen 27.05.2006 - 15:11 - #

    Gracias y felicidades era esto lo ke necesitaba

  15. MARYAN 16.06.2006 - 09:27 - #

    ME PARECE MUY BUENO, Y QUISIERA APRENDERLO BIEN, DE DONDE LO PUEDO BAJAR Y DONDE PUEDO CONSEGUIR UN MANUAL.

  16. Guido de Bolivia 20.06.2006 - 14:09 - #

    Espero aprender muchacho estoy comenzando a programar en php y necesito aprenderlo

  17. chirolita 07.08.2006 - 17:41 - #

    amazing whit this tutorial i learn the truth about that midget i see yesterday on my courtyard!!!
    thanks!

  18. Edhi 26.08.2006 - 19:49 - #

    Quiero aprender php pero no tengo ni idea como aplicar

  19. jose alan quezada cruz 27.08.2006 - 17:39 - #

    bueno me gusto porque nos breinda una mejor informacion…

  20. Paul 28.08.2006 - 10:14 - #

    Gracias, pero como abro un archivo con esta extension.

  21. Marla 29.08.2006 - 19:53 - #

    Great work!
    My homepage | Cool site

    // http://blzngoye.com/ywco/hbdm.html //

  22. Dean 29.08.2006 - 19:53 - #

    Thank you!
    My homepage | Please visit

    // http://blzngoye.com/ywco/hbdm.html //

  23. Betty 29.08.2006 - 19:54 - #

    Thank you!
    http://blzngoye.com/ywco/hbdm.html | http://uepopchr.com/alnw/gwmc.html

    // http://blzngoye.com/ywco/hbdm.html //

  24. marlon pacheco 04.09.2006 - 16:03 - #

    poder indagar mas sobre el php

  25. Carlos 13.09.2006 - 10:51 - #

    Hola, me parece muy buena la pagina, ya que yo apenas empiezo a utilizar todo esto de PHP, SQL y HTML.
    Todo lo que eh consultado en esta pagina me va a servir de mucho, muchas gracias. Y espero que sigan mejorando el contenido.

  26. Liz 25.09.2006 - 18:58 - #

    sabemos que PHP trabaja por modulo. como se cargan estos en Apache

  27. IKKI 28.09.2006 - 17:25 - #

    ESTA DEFINICION ES MUY BUENA GRACIAS

  28. Jhonnyd 13.10.2006 - 16:53 - #

    Me gustaria aprender PHP. alguien sabe de algun curso que pueda tomar.. acepto propuestas de alguien que pueda enseñarme

  29. Ivan 18.10.2006 - 06:19 - #

    Recien empiezo con PHP ya estuve utilizando ASP, pero siempre quise aprender Php. el problema es que al ya ahber visto ASP, me confundo mucho con los codigos y funciones. alguien sabe o tiene algun cuadro comparativo entre estos dos lenguajes? o saben de alguna pagina confiable donde poder estudiar un poco mas? muchas gracias
    ivantrompiz@gmail.com

  30. No Registrado 18.10.2006 - 06:24 - #

    gente que recien comienza con PHP, la version 5 y proximamente la 6 de este lenguaje esta totalmente Orientado a objetos(cual paradigma de orientacion a objetos)
    si recien se inician en este lenguaje les aconsejo empiecen con las versiones 4.
    espero haber sido de utilidad.

  31. richard 18.10.2006 - 14:12 - #

    me parecio muy interesante las apreciasiones que realizan y si alguien quiere ponerse en contacto con un desarrollador en lenguaje php no lo duden a richardsvl@hotmail.com

  32. LOGAN 18.10.2006 - 14:29 - #

    QUISIERA SABER SI HAY ALGUNA MANUAL O TUTORIAL COMPLETO DE PHP QUE SEA GRATUITO
    gracias de ante mano por su colaboracion amigos….
    CUALQUIER DATO PORFAVOR ESCRIBIRME A :
    cibercafes_logan@hotmail.com

    // http://logan.com.pe //

  33. Lupita 23.10.2006 - 13:33 - #

    Perfecto para inexpertos….para los que no tambien.

  34. ana 27.10.2006 - 13:00 - #

    esta bien explicado me pueden decir donde encuentro tutos o manuales que hablen sobre generar docs html dentro de una pagina php se los agradeceria mucho

  35. luis 07.11.2006 - 16:04 - #

    esta de pelo el php quiero aprenderlo

  36. luis 07.11.2006 - 16:04 - #

    esta de pelo el php quiero aprenderlo

  37. luis 07.11.2006 - 16:04 - #

    esta de pelo el php quiero aprenderlo

  38. luis 07.11.2006 - 16:04 - #

    esta de pelo el php quiero aprenderlo

  39. Komodo 20.11.2006 - 02:16 - #

    Ups !! Diantres !! que facil lo esplicastes y yo que pensaba
    que era algo que enceraba terminos muy complicados. gracias , por tan Exelentisima
    Explicacion liviana

  40. frimost 20.11.2006 - 05:01 - #

    se puede bajar con el APACHE server… les sugiero XAMPP a los que usan winbugs….

    Los usuarios GNU/Linux solo deben instalar APACHE y listo!!!!

  41. gumcell 15.12.2006 - 10:17 - #

    muy buena ntroduccion asi es asi es

  42. monica 19.12.2006 - 13:12 - #

    Quisera más información acerca de dónde bajar el software y algún manuela para aprender a manejarlo. Para añadir a mi conocimiento de Wordpress. gracias!

  43. CRISTIAN 20.12.2006 - 17:17 - #

    HMMM..ESTA BIEN RADACTADO Y DA A CONOCER NUY BIEN LO DE PHP,
    PERO LE FALTA LAS ETIQUETAS, Y EJEMPLOS

  44. erik 21.12.2006 - 11:03 - #

    Este kisiera un sitio donde verdaramente se pase o se exponga una informacion ke satisfaga al usuario no los ejemplos basicos ke todo mundo sabe no pekeñeses komo se acostumbra en muchas web’s
    especialmente las ke salen en los primeros resultados de google … bueno el comentario hecho arriba por el autor me parece bien

  45. Alex 27.12.2006 - 13:46 - #

    Mejor que un sitio, o un manual, me parece que es un videotutorial ya que combina audio, y video explicaciones con practica en tiempo real para aprender de manera mas facil y rapida, especificamente aca hay uno de php que tiene algun que otro errorcito pero por lo menos ESTA EN ESPAÑOL y no encontre nada parecido bueno he aqui:
    http://www.avaxhome.ru/ebooks/videotutorial_de_php.html

  46. naku 11.01.2007 - 15:12 - #

    como bajo el paquete completo

  47. arely 23.01.2007 - 15:56 - #

    que otros lenguajes como este existen aparte de php 3,4,5 ?

  48. InDie 24.01.2007 - 13:59 - #

    Me gustaría poner una sección de envío de postales en nuestra web. Si alguien sabe como hacerlo con php le agradecería se pusiera en contacto.
    info@abriendosenderos.com
    Gracias de antemano.

  49. Maviadis 26.01.2007 - 13:07 - #

    Me gustaría realizar una comparación entre PHP y ASP.net para saber si me es factile utlizar PHP el proyecto de mi tesis.
    Si alguie podría ayudarme favor de contactarme, mi correo es mbassier@ismm.edu.cu
    Gracias

  50. ANTONIO 12.02.2007 - 00:53 - #

    HOLA:
    SOY DE GUADALAJARA, JALISCO, MEXICO. DESEO APRENDER A BAJAR PHP, INSTALARLO EN MI COMPUTADORA Y OBVIAMENTE UTILIZARLO. HE LEIDO DOS LIBROS PERO LA VERDAD NO LES ENTIENDO NADA Y ADEMAS A LOS PORTALES A LOS QUE MANDA O NO EXISTEN O NO TIENEN LOS ARCHIVOS QUE DICEN. QUIEN ME PUEDE AYUDAR PARA LOGRAR MI PROPOSITO????? QUEDARE MUY AGRADECIDO

    ANTONIO

  51. ANTONIO 12.02.2007 - 00:55 - #

    PERDON, UN AGREGADO. SI ALGUIEN DESEA CONTACTARME MI DIRECCION ES: antonros60@hotmail.com

    GRACIAS DE NUEVO

  52. natos 21.02.2007 - 10:37 - #

    me parece muy interesante

  53. jessi 07.03.2007 - 12:26 - #

    PHP es un caso particular de CGI? no entiendo bien la diferencia…

  54. stalin 12.03.2007 - 08:59 - #

    seria chevere aprender

  55. nat 16.03.2007 - 12:13 - #

    muy bueno!

  56. AdriHeredia 25.08.2007 - 11:19 - #

    Ami me encanta practicar php, lo hago como hobby y me copa hacer una idea en mi cabeza de como podria ser algo y despues verlo plasmado en el sitio, con funciones y todo eso.. la verdad.. muy bueno.. y ensima puedo hacerme unos $$ vendiendo sitios web dinamicos y obteniendo mas clientes!! saludetes

  57. PEPE 29.08.2007 - 13:18 - #

    su informacion es poco, necesitamos saber mas, asi ke mi recomendacion es añadir mas informacion entendible y facil de aprender, porfa aganlo ya que no volvere a entrar a esta pagina y mira que me dijeron que era super buena………
    gracias!!!!!

  58. Hector echeverry 07.09.2007 - 06:49 - #

    Me parece muy bueno aprender a utilizarlo se ve interezante

  59. angel 07.09.2007 - 17:48 - #

    tengo interes en aprenderlo y que gusto el encontrar jovenes emprendedores como ustedes compartiendo los conocimientos ah su pagina esta muy bien hecha

  60. giovanny 17.10.2007 - 07:37 - #

    wuuuaaan que padre pero la neta es la primera vez que escucho sobre esto, me gustaria saber mas.

  61. Latinweb 05.12.2007 - 12:06 - #

    Excelente, lo felicito por tan magistral exposición del tema.

  62. Pepe Sinmancas 15.12.2007 - 09:29 - #

    Esata muy interesante el portal, recien me di cuenta que el PHP es un potencial para la web, y pronto estaré en conatacto pra compartir ideas

  63. anahi 10.01.2008 - 13:31 - #

    hola me gustaria aprender php. puedo contar con su ayuda

  64. leyvi 24.02.2008 - 09:39 - #

    m gustaria aprender mas sobre php

  65. Fabián De Vita 12.04.2008 - 23:32 - #

    Hola soy de Montevideo, Uruguay y la verdad es que estoy comenzando a introducirme en php. Venía trabajando con Visual Basic 6. Y la verdad es que este cambio a php me está haciendo agarrar un buen dolor de cabeza. Me refiero al entorno de desarrollo. Si conocen visual sabrán la diferencia que hay en cuanto a depuración de código y demás. He logrado con algun editor que he bajado depuerar algún fuente en php pero la verdad es que un proyecto un poco más grande, con clases, herencia entre ellas y javascripts incluídos no he podido. Quería saber si me pueden dar información acerca de si es posible esto que pretendo, de depurar un código medianamente complejo en php y cuál sería la o las herramientas. Desde ya muy agradecido por la información. Saludos, Fabián.

Deja tu Comentario


Maestros del Web se reserva el derecho de moderación de los comentarios. Evita utilizar palabras soeces, ataques directos, descalificativos, insultos, de lo contrario tu comentario será eliminado.


Boletín

Agrega nuestro feed a  Netvibes
wikio Add to Technorati Favorites

-


Maestros del Web es el punto de encuentro para los entusiastas de la red.

© Copyright 1997 - 2008 Maestros del Web. | CMS: Wordpress