Tecnicas de lectura
PHP es el acrónimo de "PHP: Hypertext Preprocessor", es decir, un "preprocesador del hipertexto" que se basa en una sintaxis parecida al C, al Java y al Perl, por supuesto con unos añadidos más. Nació en 1994 como proyecto "personal" y la primera versión se utilizó públicamente en 1995 con el nombre "Personal Home Page". El resto es historia. Como cada buen proyecto que llama la atención de los usuarios y de los programadores, el lenguaje se ha desarrollado como proyecto opensource hasta el punto que, en 1996, ya se estaba utilizando en 15.000 sitios web. En el momento de la release 3 (a mediados de 1999) el número de servidores que utilizaban PHP se había decuplicado. El PHP es un lenguaje de …ver más…
Adabas D 2. InterBase 3. Solid 4. dBase
5. mSQL 6. Sybase 7. Empress 8. MySQL 9. Velocis 10.FilePro 11.Oracle 12.Unix dbm 13.Informix 14.PostgreSQL Al igual que con los CGI, con el PHP es posible utilizar los protocolos de red más famosos como IMAP, SMTP, POP3 e incluso HTTP, o utilizar los socket (enchufes).
CGI y PHP: principales diferencias
Es sabido que los script CGI escritos en Perl y los script PHP se utilizan sobre todo para la realización de páginas dinámicas, dejando de lado por un momento el lenguaje ASP que, recordamos, es propietario y puede utilizarse (casi) sólo en webserver NT con IIS. El PHP, sobre todo en estos últimos tiempos, se está imponiendo como lenguaje principal de scripting para la realización de páginas dinámicas. En primer lugar porque es multiplataforma, es decir, es posible encontrar el motor PHP para las plataformas más utilizadas. Pero el PHP, lentamente y inexorablmente, está superando por complejidad a los CGI y esto se puede justificar por varias cuestiones: • PHP es un lenguaje embeeded (empotrado) en el código HTML de las páginas y no necesita, por lo tanto, otros archivos para que se ponga en marcha; • un script PHP, de hecho, no necesita ser instalado como ocurre con un script CGI. Los que han leído alguna vez algún artículo en www.cgipoint.it, se habrán dado cuenta de que cada script tieneque cargarse en el servidor en determinados directorios, con