Jose J. Fernández Programador. Desarrollador web y SEO en León

Ordenar arrays en PHP manteniendo las claves

Desarrollando una nueva feature para el proyecto que podeis ver en la columna de la derecha de este blog (ese de las chicas curvys), me encontré con la necesidad de ordenar arrays manteniendo las claves. Existe una función en PHP que ordena los arrays, la función sort(), pero destruye las claves que hubiera antes. Es…

Cambiar el controlador predefinido para login en CakePHP

CakePHP es un buen framework para PHP (de esos que deberías utilizar). Su filosofía es convention over configuration, es decir, que si sigues las convenciones establecidas, te ahorras código. A veces puede venirnos bien saltarnos esas convenciones, aunque esto suponga configurar manualmente aspectos del framework, como puede ser sobre qué controlador se ejecuta la acción de…

Desactivar el modo sin distracciones al editar productos en WooCommerce

Ya es posible actualizar WordPress a la versión 4.1, que entre otras cosas incluye un pequeño botón para acceder al modo de “escritura sin distracciones”. Este botón también aparece en las páginas de productos de WooCommerce, donde creo que es innecesario. Como me gusta eliminar todo lo innecesario, vamos a ver cómo podemos quitarlo de…

6 motivos para utilizar un framework en PHP

Si eres programador de PHP y no utilizas frameworks estás perdiendo el tiempo. En este artículo te explico por qué, y por qué deberías utilizar uno.

Sólo se hacen apaños en PHP

Probablemente existan cientos o incluso miles de lenguajes de programación. Suelen ser bastante diferentes e incompatibles entre si, y alrededor de cada uno de ellos se crea una comunidad que comparte la cultura del lenguaje. La cultura del lenguaje La mayoría de lenguajes de programación fueron creados partiendo de unas premisas o ideas que influyeron…