El lenguaje que amarás odiar
Xsponsor: 5 años hospedando VivaLinux!

A principios de año Sun Microsystems liberaba su Web Server y lo incorporaba a su proyecto OpenSolaris Web Stack. Este Sun Java System Web Server 7.0 es versátil y está enfocado a organizaciones medias y grandes. Puede servir Java Server Pages (JSP) y con el agregado FastCGI puede ser usado con la mayoria de lenguajes de script como PHP, Perl, Python, etc.
Para instalarlo y configurarlo en Linux (el ejemplo usa Fedora) junto con su **PHP 5.2.0 addon** podemos seguir estas instrucciones escritas en nuestro idioma por un gentil blogger.
También podemos configurarlo para que el servidor web use el propio paquete de PHP5 ofrecido por nuestra propia distribución Linux, y no el addon binario de Sun, siguiendo estos otros sencillos pasos.
Ya lo había demostrado antes un desarrollador español cuando encontró la respuesta a su pregunta ¿Quién necesita Dreamweaver?, ahora tenemos un artículo igualmente completo que nos muestra cómo montar un completo entorno de diseño web en Linux. El artículo lo demuestra específicamente en la distribución OpenSUSE, pero todos sus pasos son fácilmente aplicables a cualquier otra, y al terminarlos tendremos instalados el software de diseño gráfico vectorial XaraXtreme, el de diseño de mapas de bits GIMP, el IDE Eclipse con las funcionalidades de edición de PHP, JavaScript y CSS de Aptana como un plugin, además de los imprescindibles paquetes de Apache2, PHP5, Flash, etc.
Netcraft publicó sus estadísticas para este mes de Enero de la disponibilidad del servicio de las empresas más confiables de Hosting en el mundo (casi todas desconocidas por estas latitudes). Según este ránking, 5 de las 10 primeras empresas usan Linux, 4 usan FreeBSD (incluída la Número 1) y una sola usa Windows Server 2003:
La gente detrás de ClickForLessons.com completó recientemente la migración de su sitio desde ASP .Net a PHP bajo Linux y descubrió algo destacable:
"Los resultados iniciales muestran que el sitio funciona ahora un 60% más rápido. En general, fuimos capaces de obtener la misma funcionalidad con menos código. La velocidad es fantástica, pero igualmente importante, lo es el costo a medida que el sitio escala".
Y en sus comentarios, otro usuario comparte una experiencia similar:
"Recientemente nosotros migramos la mayoría de nuestros sitios desde Windos con IIS a Linux, Apache, MySQL y PHP. El cambio ha hecho que ahora sean más fáciles de desarrollar y mantener, tengan mejor performance, una escalabilidad y seguridad mejores".
WatchMouse, una compañía holandesa que monitorea la performance de 1500 servidores web de 1500 sitios europeos, afirmó que aquellos basados en Linux se desempeñan mejor que los hosteados en servidores Windows, tanto en tiempo de permanencia ininterrumpida en línea como en tiempos de carga.
Mark Pors, CTO de WatchMouse, dijo:
"A pesar que las empresas en nuestro estudio parecen preferir Windows a Linux, nuestra investigación muestra que ellos estarían mejor usando Linux con Apache. ... Las organizaciones tiene que saber el impacto que su elección de la plataforma del servidor web puede tener en su disponibilidad y performance general".
Este documento trata sobre el arranque y puesta en marcha de un sistema LAMP (Linux, Apache, MySQL y PHP) para los iniciarse rápidamente en esta área usando como herramienta la distribución Knoppix, ya que no requiere instalación, mas aún, no requiere de disco duro.
Mi nombre es Saioa y soy de Bilbao. Desde hace 2 meses trabajo en una empresa que solo utiliza software libre para hacer sus trabajos, nos dedicamos a hacer páginas web accesibles para todos los navegadores y siguiendo los estandarés y trabajamos únicamente con las herramientas que proporciona Linux. Yo soy la diseñadora y sé que en la comunidad de diseñadores no esta muy extendido el uso de Software Libre para trabajar, por las limitaciones que se cree que tiene. Hace un mes más o menos creé un blog para dar a conocer las posibilidades, ventajas y desventajas de trabajar bajo este sistema operativo para los diseñadores.
PHP/TK es una extensión para PHP que implementa "bindings" (algún traductor que nos ayude, por favor) para el lenguaje TCL/TK. PHP/TK provee una interface OOP que simplifica significativamente la creación de aplicaciones gráficas multiplataforma. TCL es un lenguaje de scripts sencillo y TK es un toolkit para el sistema X Window de Unix, juntas brindan un entorno para el desarrollo relativamente fácil y rápido de aplicaciones como aMSN, el cliente de Microsoft Messenger para GNU/Linux.
Una de las mejores invenciones del siglo XXI es sin duda PHP-Gtk. Liberado en marzo de 2001 en un esfuerzo para mostrar que PHP no solo es un lenguaje orientado a la web, PHP-Gtk ofrece a los programadores usando GTK la oportunidad de crear aplicaciones de escritorio personalizadas sin tener que dejar de utilizar su lenguaje de programación preferido.
Estoy en el medio del desarrollo de un gran proyecto PHP (para mis estándares) pero decidí hacerme un tiempo para probar algunos IDEs disponibles para Linux de este lenguaje. La oferta no es mucha, con las principales alternativas disponibles sólo para Window$. Probé las versiones 2.5 del Zend Studio (Client + Server) y la 2.5.1 de Komodo. Aunque en la práctica Komodo es muchísimo más usable que el IDE del Zend Client, ambos adolecen de lentitud y no tienen el "feeling" de una verdadera aplicación Linux.