El lenguaje que amarás odiar
Xsponsor: 5 años hospedando VivaLinux!
Si te preguntabas porqué el proyecto PHP recomienda la v1.3 de Apache y no la v2.0 actual, la explicación puede estar aquí: Una de las principales novedades en Apache 2.0 es el uso de "hilos" (threads) para atender pedidos más efectivamente que el enfoque multi-procesos de Apache 1.3.
Ahora que ya tenemos PHP y MySQL disponibles en Novell Netware, esta guía en formato HTML (registración gratuita requerida) nos introduce a lo que se conoce como NetWare AMP, o el entorno de desarrollo basado en NetWare 6, Apache 1.3, MySQL y PHP/Perl.
PHP Accelerator es alabado por mejorar sustancialmente la ejecución de aplicaciones PHP. De hecho tanta es su reputación que es también la elección de Yahoo! y la nuestra. Ahora encontré estas pruebas reales y de terceros que muestran cómo para otro sitio la ganacias en la performance después de usar PHP Accelerator ascendoeron a unos impresionantes 55,67 % (!), comparado con otros como Aucun Cache, After Burner y APC.
En LinuxJournal se describe el proceso de conectar un script PHP a una base de datos Micro$oft SQL, usando ODBC y el driver FreeTDS que provee el protocolo TDS usado por MSSQL y también Sybase. Aunque quizás no sea la mejor combinación, por lo menos ésto nos dará tiempo para migrar la base de datos a otra libre, como MySQL o PostgreSQL.
PHP es un lenguaje tan fácil que a menudo nos invita a caer en pobres prácticas a la hora de construir nuestro sitio dinámico. En este excelente artículo, un programador PHP comparte sus conejos para optimizar tus scripts de tal manera que no sólo los navegantes con ADSL puedan acceder a tu sitio cómodamente. Optimizaciones en el código HTML, PHP y las consultas a MySQL son algunas de las cosas a considerar.
En el sitio DeveloperWorks de IBM se publicó el primero de una serie de artículos sobre cómo "Desarrollar código PHP duro como la roca" (sin registración necesaria esta vez). Su objetivo es enseñarnos cómo escribir código libre de errores, seguro y fácil de mantener para sitios de mediano a gran tamaño, aunque esta primer parte sea meramente introductoria a algunos conceptos básicos de diseño y sentido común... (Esperamos ansiosos las partes que seguirán)
En esta página tenéis un artículo que explica como instalar y configurar el sistema de creación de weblogs PHP-Nuke.PHP-Nuke se distribuye bajo la licencia GPL y es usado en una gran cantidad de webs.
Bueno, empezamos con los cursos de PHP, ahora para dar comienzo les enseñamos como hacer un rotador de banners en PHP, basado en archivos y simple, les damos la solucion para tu sitio. Acá pueder ver la primera entrega.
PHP ha conseguido una sólida presencia en la Web durante estos últimos años, brindando una interface dinámica entre servidores y navegantes. Sin embargo, debido a esto, también puede ser presa de muchos ataques de Internet. A pesar del hecho de que PHP fué diseñado pensando en la seguridad, todo programador debe estar familiarizado con sus aspectos más peligrosos y con las prácticas seguras de programación escenciales para minimizar potenciales riesgos, tal como se explica en este artículo.
Ya hablamos en otros artículos de lo ventajoso que puede resultar abstraer los datos del diseño, cuando se trata de mantener corriendo una aplicación Web de dimensiones respetables. El sólo objetivo de esta breve nota, es indicar los pasos a seguir para poner a funcionar juntos los tres pilares fundamentales que cristalizan ese concepto: Apache, PHP y MySQL. En este nuevo artículo publicado en Planeta Linux Argentina explicamos cómo configurar, compilar e instalar cada uno de estos componentes.
Anteriormente en Artículos