Programación y sistemas

Cómo crear y configurar una replica de base de datos MySQL 8

La configuración y creación de réplicas de las bases de datos es un proceso muy importante para poder disponer de escalabilidad en nuestro cluster de bases de datos, pues nos permite escalar de forma horizontal (número de instancias) y no solo vertical (más RAM, más CPU). Con la nueva versión de MySQL, la 8, que

Leer más
Diseño y maquetación Programación y sistemas

Mejorando el redimiento, el tiempo de carga y la puntuación de Page Speed de tu WordPress

Ya tienes tu WordPress instalado, configurado y con un estupendo tema. Le has instalado entre media y una docena de plugins, ya sean para añadir nuevas características a la administración, o para el frontend. Le has añadido un montón de contenidos para que, en cuanto lo subas a producción, los usuarios se queden maravillados de

Leer más
Programación y sistemas

Integración continua: primeros pasos

Ya expliqué la semana pasada qué era eso de la integración continua, pues bien, ahora toca dar los primeros pasos. Obviamente necesitamos un ordenador que haga de servidor, una máquina virtual, o bien un servidor de verdad si lo que pretendes es utilizar de forma profesional. Como sistema operativo para esta guía utilizaré Ubuntu 14.04.

Leer más
Programación y sistemas

Cassandra 1.x y PHP para desarrolladores SQL: La consola

Cassandra dispone de una herramienta a través de la consola o shell para poder trabajar con ella. Parecida a la de MySQL. Para acceder a la consola solo tendremos que escribir lo siguiente: > cassandra-cli Si todo va bien nos aparecerá algo parecido al siguiente texto: Welcome to Cassandra CLI version 1.0.7 Type 'help;' or

Leer más
Programación y sistemas

Cassandra y PHP para desarrolladores SQL: La consola

Cassandra dispone de una herramienta a través de la consola o shell para poder trabajar con ella. Parecida a la de MySQL. Para acceder a la consola solo tendremos que escribir lo siguiente: > cassandra-cli Si todo va bien nos aparecerá algo parecido al siguiente texto: Welcome to Cassandra CLI version 1.0.7 Type ‘help;’ or

Leer más
Programación y sistemas

Consumo de memoria en distintas versiones de WordPress

Como comenté hace unos días realicé varias pruebas para averiguar cuanta memoria consumía WordPress en versiones posteriores a la actual. Aquí os dejo los datos para que podais compararlos con el consumo de vuestro WordPress. Versión 2.2: 5488.4 KB Versión 2.3: 6287.9 KB Versión 2.5: 7164.6 KB Versión 2.6: 9161.2 KB Versión 2.7: 10442.1 KB Versión 2.9: 14215.9 KB Versión 3.0: 15666.1

Leer más
Programación y sistemas

Mi última pesadilla: Optimizar el VPS para WordPress

Pesadilla... de tres semanas y pico. Anoche soñé con la lista de procesos del comando top de Linux. Apache consumía cada vez más y más memoría. Por consumir, consumió el Kernel de Linux y se transformó en el Kernel de Windows. Y no se porqué antes de despertarme entre sudores fríos apareció Bill Gates descojonandose

Leer más
Programación y sistemas

Instalar Symfony + WAMP

Una de las cosas más entretenidas de un programador (al menos para mí), es la de reciclarse cada poco tiempo para no quedarse estancado. Yo estoy en este proceso y después de varios días intentando instalar Symfony junto con WAMP al fin lo he conseguido (Sí, me ha costado un huevo, ¡que pasa! xD); para

Leer más
Programación y sistemas

Ocho cheat sheets para webmasters

Listas de funciones, palabras clave, clases, atributos, etiquetas, etc. más usadas en programación web: HTML, entidades HTML, CSS, JavaScript, JQuery, PHP, Mysql y uno muy especial para el módulo modrewrite para reescritura de URL en Apache: http://yensdesign.com/2008/12/cheat-sheets-pack-for-webmasters/ http://www.emezeta.com/articulos/emezeta-card-modrewrite-cheat-sheet Y un «bonus», también de emezeta.com, otro cheat sheet de PHP: http://www.emezeta.com/articulos/emezeta-card-php-cheat-sheet A disfrutarlo XD

Leer más
Programación y sistemas

PHP: eregi_replace() y UTF-8 (Problema y solución)

Esto creando una nueva web, y como ya deberíais saber, los desarrolladores de PHP decidieron que la versión 6 funcionaría, por defecto, con el charset utf-8. Los que esteis ya implementando estos cambios en vuestros proyectos, conocereis los quebraderos de cabeza que dan tanto mySQL como PHP sino están bien configurados (uno de ellos lo

Leer más