944 063 154

Vulnerabilidades críticas en PHP, Node.js y GitLab: qué ha pasado y cómo estamos actuando en Linube

Desarrollo y Programación

El driver php_sqlsrv para SQL Server 2005 o superior en PHP

Desde hace algunos años el driver que se facilita en los paquetes de PHP por defecto está considerado deprecated y no se aconseja su uso. Sobre todo desde que fue publicada la última versión: SQL Server 2005. En su lugar, por suerte, disponemos del driver php_sqlsrv. Una extensión creada desde Microsoft con la que podemos aprovechar… Ver Artículo
30 marzo 2010
Desarrollo y Programación

Soluciones en WordPress a problemas de MySQL y cache

Generalmente, se suele decir que un CMS tiene una mala gestión de consultas sobre la base de datos, que abusa de ellas o que hace chapuzas. Soluciones en WordPress que, a veces, pueden ser ciertas. Pero esas afirmaciones también pueden radicar en un desconocimiento técnico sobre cómo funciona realmente la herramienta y qué cuidados requiere.
26 febrero 2010
Sistemas TI

Problema con SFTP en OpenSUSE x64

OpenSUSE x64 es una de las múltiples distribuciones de SUSE Linux; una que además cuenta con la colaboración de AMD en su desarrollo, además de un mantenimiento basado en GNU. Actualmente OpenSUSE funciona como una comunidad de ámbito mundial que se encarga de promover el uso del sistema operativo Linux. Por ello, se considera a… Ver Artículo
15 febrero 2010
Sistemas TI

Plesk 9.x rompe Yast2

Si estás utilizando YaST, la aplicación para la distribución de Linux openSUSE que facilita la administración de un sistema y la instalación de software, es posible que su uso te cause algún que otro problema. Especialmente cuando tratas de instalar Plesk 9.x sobre openSUSE. Es decir, que al tratar de realizar una instalación de Plesk,… Ver Artículo
12 febrero 2010
Sistemas TI

Virtualizando SQL Server 2008 sobre Hyper-V R2

En ocasiones es posible que necesitemos virtualizar un entorno SQL Server 2008. En estos casos es recomendable tener en cuenta una serie de aspectos a fin de que el proceso se realice correctamente.
10 febrero 2010
Desarrollo y Programación

Crear una consulta select count a una select con PHP

Es posible que en alguna situación concreta necesitemos hacer una consulta del tipo select count en PHP. Algo que es especialmente útil cuando queremos hacer listados con consultas que tienen muchos elementos; como joins, condiciones, where, orders o similares. También es posible que lo que quieras sea realizar en el sitio web sea una paginación…. Ver Artículo
9 febrero 2010
Desarrollo y Programación

Ejecutar código SQL nativo en Doctrine

En ocasiones es posible que necesitemos optimizar ciertas consultas SQL. Otras, simplemente, hacer querys algo complejas; incluso es posible que tengamos que lidiar con el código DQL para generar una determinada query. Y en la gran mayoría de las ocasiones, estas acciones pueden llevarnos demasiado tiempo. Para evitarlo, contamos con la posibilidad de ejecutar código… Ver Artículo
8 febrero 2010
Desarrollo y Programación

Internacionalizar WordPress con WPML

La internacionalización resulta algo crítico hoy en día para los medios de comunicación online. Básicamente, porque se basan mayormente en aplicaciones web. La plataforma CMS más usada en internet es sin duda WordPress, aplicación web que desde hace años cuenta con soporte i18n para sus themes y funciones internas. Y el problema siempre ha estado… Ver Artículo
29 enero 2010
Desarrollo y Programación

Desarrollo con Symfony, Doctrine y MySQL Workbench

Desde hace ya unos cuantos años, en el desarrollo de aplicaciones web se tiende a utilizar herramientas que contribuyen no a que trabajemos más rápido, sino más ágil. Como es el caso de desarrollo con Symfony o Doctrine, entre otras. Ya no tiene sentido contar con grandes equipos de desarrollo. De hecho, el nivel de… Ver Artículo
26 enero 2010
Desarrollo y Programación

Script para ayudarte a migrar de PHP 5.2 a PHP 5.3

No es la primera vez y, lamentablemente, no será la última que hablamos de la importancia de utilizar las últimas versiones estables. Tanto de lenguajes de programación, como de gestores de contenido e incluso servidores. Mantener el sistema actualizado es le mejor forma de protegernos ante un posible ciberataque; ya que, por norma general, estos… Ver Artículo
25 enero 2010
Desarrollo y Programación

Mejoras de PHP 5.3 que todo programador debería conocer

¿Eres programador PHP? Entonces deberías actualizarte a la nueva versión de PHP y aprovecharte de sus mejoras. Con PHP 5.3, el mismo código en PHP 5.3 se ejecuta un 50% más rápido que un código escrito en PHP 5.2. Unido a la mejora del rendimiento unido a la mejora en cuanto seguridad es lo que… Ver Artículo
18 enero 2010
Correo / Webmail

Restablecer la contraseña de Mailman

Antes de aclarar el proceso a llevar a cabo para la recuperación de nuestro password en Mailman, comentemos brevemente en qué consiste esta herramienta. Mailman es una aplicación que tenemos instalada en un servidor dedicado para el envío de correo electrónico; el objetivo es que la entrega de correo sea mucho más rápida y eficiente. Mailman,… Ver Artículo
15 enero 2010
Sistemas TI

Obtener los paths definidos desde Plesk

Saber cómo puedes obtener los paths definidos para las aplicaciones y los servicios del panel de control Plesk puede ser de gran utilidad. Especialmente, conocer dónde se encuentra cada cosa y cuáles son las diferentes variables de Plesk. Igualmente, en el caso de que gestionéis diferentes entornos entre los que no sea posible realizar una… Ver Artículo
15 enero 2010
Sistemas TI

Cambiar la ejecución de PHP a FastCGI en Plesk Windows

En IIS, el servidor web de Microsoft, es muy recomendable cambiar la forma en que se ejecutan las aplicaciones PHP a FastCGI. Entre otras cosas porque esta acción ayuda a mejorar notablemente el rendimiento del servidor web. Además, en entornos en los que hay corriendo más de una aplicación PHP, esto nos permite separar los… Ver Artículo
13 enero 2010
Desarrollo y Programación

Acceder a la configuración de Symfony con sfConfig

En ocasiones es posible que, al crear una tarea que debería ejecutarse desde línea de comandos en una aplicación que ha sido escrita con Symfony, necesitemos tomar algunos valores concretos del archivo de configuración. De esta forma, y haciéndolo a través de sfConfig, evitaremos hardcodear el código interno. Además de evitar todos los problemas que… Ver Artículo
11 enero 2010