Una de las nuevas incorporaciones y de los cambios más significativos de PHP 5.3 son los Namespaces, nada nuevo para todos aquellos que hayan programado C# o Java, pero un cambio que mejorará la estructura de nuestros programas y que empezaremos a ver sobre todo en todos los grandes Frameworks (las nuevas versiones de Zend [...]
Categoría "Programación"
Cambiar separador de routing en Symfony
En alguna ocasión me he encontrado con que quería cambiar lo que Symfony entiende por un separador en la URL y nunca me acuerdo dónde se hace, así que lo escribo aquí por si a vosotros os ha pasado también alguna vez o no lo sabíais, y así la próxima vez también sé yo donde [...]
Añadir javascripts al final del código con Symfony
Uno de los consejos que se suelen dar para mejorar el tiempo de carga de una web es añadir el Javascript al final de un documento web, justo antes de la etiqueta </body>. Últimamente trabajo bastante con Symfony y por defecto los Javascript que se incluyen en los ficheros view.yml se cargan en la cabecera [...]
Comprobar TLDs válidos en PHP
Estoy de vuelta de vacaciones, y no os voy a contar nada especialmente novedoso, pero es uno de esos apuntes que me hace falta de vez en cuando y que mejor sitio para tenerlo a mano que el blog. La función en sí no es nada del otro mundo, pero a la hora de comprobar [...]
Ajustar el centro y el zoom de un listado de puntos con Google Maps
Sé que ando tarde, pero son cosas que pasan. Cuando tenía que mostrar un listado de puntos en un mapa usando la API de Google Maps, siempre he tenido ciertos problemas para ajustar en lo posible el mapa a los puntos mostrados. Es decir, encontraba problemas en elegir el centro y el zoom exacto para [...]
Concatenar dentro de la propia consulta en MySQL
Me estoy empezando a acostumbrar a buscar soluciones a mis necesidades desde la propia consulta a la BD. Antes me limitaba a realizar consultas INSERT, UPDATE, SELECT o DELETE de lo más normales, y una vez recibidos los datos los trataba mediante PHP. Incluso en mis inicios, para hacer una media o buscar el máximo [...]
Disparadores de MySQL (triggers)
A partir de la versión 5.0.2, MySQL incorpora disparadores, o como lo llaman los angloparlantes y los entendidos del tema ‘triggers’. Se trata de un objeto de base de datos asociado a una tabla que se activa cuando se produce un evento previamente especificado en la tabla indicada (hasta el momento los eventos válidos son [...]
Usar funciones de WordPress externamente
En algún momento dado, tal vez hayáis querido crear una página para vuestro blog fuera de wordpress, pero pudiendo utilizar todas las funciones y funcionalidades del wordpress. Un ejemplo de ello podría ser crear un cron para que publique ciertos posts recogidos de un feed, o de una base de datos externa. Hacerlo es bastante [...]
Crear un widget para el administrador de WordPress
Hace poco he actualizado los dos widgets para el panel de administración -o dashboard- de WordPress que he creado (Meet your commenters y Berri Technorati Reactions on Dashboard), y lo he hecho más que nada porque la forma de añadir estos widgets cambió en WordPress 2.7 y el método que usaba yo ya no valía. [...]
Incluir en tu wordpress los últimos artículos de otro blog o feed
Sino soléis pasaros por la portada, algo que suele ser habitual entre los lectores asiduos, no os habréis fijado en que ahora muestro los últimos posts que he escrito en el blog coporatvo de la empresa en la que trabajo. Es algo bastante normal cuando se escribe en diferentes sitios y se tratan temas parecidos. [...]
5 Comentarios
Tags: