El lenguaje que amarás odiar
Xsponsor: 5 años hospedando VivaLinux!
Patagonia nos escribió: "Se Lanzo La Bueva Web De Programacion De PHP De Barra Home. Estrenando su nuevo diseño ee PHP-Nuke, esperamos que nos visiten. Hemos confeccionado un buscador local, el cual busca en nuestro manual de PHP on-line, asi nadie se queda con dudas. Pueden visitarnos en BarraHome". Esperamos que esta inicativa acerque un poco más a los desarrolladores PHP locales, y porqué no, del resto del mundo!
Según dice su mismo autor: "En este articulo vamos a tratar la instalación y configuración de un servidor web, utilizando Apache como servidor, PHP como lenguaje interpretado de alto nivel y PostgreSQL como base de datos. Con esta combinacion podremos crear páginas dinamicas y obtener informacion de nuestra base de datos para presentarla via web. Por ultimo, daremos unos cuantos ejemplos de como programar nuestras páginas web utilizando estos programas."
Interesante lectura, sobre todo teniendo en cuenta que el know how sobre PostgreSQL en castellano no brilla por su cantidad...
Este interesantísimo artículo en Mojolin explica cómo compilar y configurar Apache, Apache-SSL, MySQL y PHP 4.04, utilizando el parche SGI 10x que supuestamente aumenta la velocidad de Apache 10 veces. Y como si esto no fuera suficiente, también nos muestra cómo instalar sobre la configuración anterior la librería Zend Optimizer (gratuita), que optimiza la ejecución del código PHP. Quienes logren llegar a buen puerto con estas indicaciones disfrutarán de una notable mejora en la performance de sus aplicaciones PHP/MySQL. Buena suerte!
Bueno, parece que ésta es la guía definitiva (y en castellano) para quienes quieran comenzar a dar sus primeros pasos en la programación PHP y MySQL para la creación de sitios Web dinámicos. El tutorial abarca desde tu primer script en PHP hasta el manejo fundamental de MySQL, e inclusive te muestra cómo importar bases de datos M$ Access. En fin, un excelente y completísimo material de referencia que realmente hacía falta en nuestro idioma. Si te resulta útil, no te olvides dejarle tus comentarios a su autor!
Quiero compartir con Uds. estas 7 razones por las que PHP es mejor que ASP. Resumiendo la nota, altamente recomendable para quienes deseen incursionar en el desarrollo de sitios web dinámicos, las razones para la superioridad de PHP son:
En Slashdot se comenta un articulo publicado en ZDNet en el que se comparan 4 lenguajes para el desarrollo de aplicaciones web: ColdFusion, JSP, ASP y PHP, teniendo como prioridad la velocidad de desarrollo, facilidad de uso y el poder su API (Application Program Interface). Sus conclusiones son interesantes, considerando el perfil corporativo y de IT que siempre imprime ZDNet a sus revisiones.
BlackBird pregunta: "Hola, espero y no se rian mucho de las preguntas que voy a hacer: 1.- ¿Que és PHP NUke? 2.- ¿Como lo utilizo? 3.- ¿Hay alguna versión para Window 98? 4.- ¿Donde puedo montar una sitio hecho en PHP? 5.- ¿Qué ventajas tiene el PHP sobre ASP y otros? Gracias por su espacio, tiempo y ayuda. Atte. BlackBird". PHP-Nuke es una aplicación web desarrollada por Francisco Burzi (de Venzuela) en el lenguaje de script PHP, con el que corren sitios de noticias como VivaLinux!
Navegando sin rumbo fijo encontré este sitio llamado PHPeverywhere, donde se resumen las diferencias entre VBScript, JScript y PHP. Lo bueno es que también se cubren las equivalencias entre ASP y PHP, un excelente recurso para convertir programadores ASP a PHP (nota disponible en 3 partes).
La última versión 4.x de PHP, la gran alternativa libre a tecnologías como ASP, está demostrando ser cada día más estable y confiable. Desafortunadamente, todas las distros. (al momento de escribir esto) sólo incluyen PHP 3.x. Esto quiere decir que para instalar PHP4 debemos bajar sus fuentes y compilarlas en nuestro sistema "a mano". Esta tarea, que puede parecer amenazadora, es ahora más fácil gracias a la traducción del documento "Cómo instalar PHP4 con Apache" realizada por Rodrigo Dominguez. Otra interesante traducción por este mismo autor (aunque todavía no concluída) es "Cómo instalar Apache 1.x.x".
Uno de los "puntos flojos" de PHP es que el acceso a bases de datos no está estandarizado, esto siempre creó la necesidad de una librería de clases que "escondiera" las diferencias entre las distintas bases de datos (las encapsulara), para que uno pudiera cambiar de una a otra fácilmente. Bueno, recientemente se lanzó ADODB como Open Source, una librería de clases para acceso a bases de datos para PHP que actualmente soporta MySQL, M$ SQL 7, FoxPro, Access, y ODBC genérico; y ahora que es Open Source seguramente muchas más en el futuro... (PostgreSQL?)
Anteriormente en Artículos