Parece que fue ayer cuando, cada vez que necesitamos hacer algo con bases de datos en algún proyecto, abríamos la conexión y hacíamos la consulta a mano… mysql_connect(), mysql_query(), mysql_fetch_assoc()… No está mal cuando queremos aprender cómo funciona todo, pero cuando vamos a ponernos a programar en el mundo real, nos viene mejor programar con sistemas que nos hagan la vida un poco más fácil y nos separen en cierto modo de las consultas que hacemos a la base de datos.… Leer artículo completo
Utilizando Eloquent para interactuar con bases de datos en nuestros proyectos paso a paso.
¿Cómo cambié mi WordPress de dominio? Minimizando el tiempo de corte y el impacto SEO
Hace unos meses cambié el dominio de este mismo blog. Durante el proceso tuve que pensar cómo hacer para perjudicar lo menos posible a los usuarios, para que no sufrieran un corte; y también para que el número de visitantes no cayera demasiado (sabemos que a los buscadores, agregadores y demás, no les gustan los cambios de URL). En esos días, fui tomando algunas notas que espero que os resulten útiles.… Leer artículo completo
Píldora: Modificar a mano la velocidad de los ventiladores de nuestro ordenador
Normalmente el control de los ventiladores que hace automáticamente el sistema está bien. Cuando la CPU se calienta mucho los ventiladores aumentan su velocidad y ésta disminuye cuando se enfrían. El objetivo es mantener el procesador a una temperatura estable y que no se rompan los componentes. Porque seguro que más de uno nos hemos cargado algún aparato cuando se ha sobrecalentado.
El caso es que no siempre está bien el control automático.… Leer artículo completo
Formas de eliminar etiquetas XML/HTML desde MySQL o MariaDb. strip_tags en MySQL
Estamos haciendo una consulta a una tabla, y vemos que la tabla tiene un texto. Pero dicho texto contiene etiquetas HTML que nos molestan o no deberían estar ahí (puede que el valor lo hayamos extraído de un campo WYSIWYG) y cuando vamos a extraer la información nos molesta.Pero tenemos prisa y tendríamos que modificar o crear un programa y no tenemos tiempo. ¿Qué hacemos? Pues nada, implementar strip_tags() dentro de MySQL y luego pegarnos un baile.… Leer artículo completo
Introducción a la escalabilidad de aplicaciones web. Técnicas, opciones, seguridad y consejos.
Llega un momento en la vida de una web en el que esta crece y lo hace hasta un punto en el que nuestro servidor se nos queda pequeño. Es el momento en el que necesitamos escalar nuestra aplicación web. ¿Cómo lo hacemos?
Escalando aplicaciones web
La escalabilidad es la capacidad de nuestra aplicación para crecer en su desempeño. Es decir, normalmente nuestra aplicación funcionaba cuando teníamos 1.000 (mil) usuarios al día, pero debería funcionar de la misma manera con 2.000, 10.000, 100.000 o incluso con 1.000.000 de usuarios por minuto.… Leer artículo completo
Analiza el contenido de una web directamente desde PHP. Web scraping sencillo y mucho más
El web scraping es una técnica basada en el análisis del contenido de una web para extraer información útil. El objetivo es que, una web, que generalmente está pensada para ser visualizada por un usuario sea descargada por un programa informático y automáticamente se reconozca la información que queremos sacar de ella. Podemos extraer el título de las páginas, párrafos de texto, contenido de tablas, elementos ocultos y mucho más.
Es parecido a lo que hacen los motores de búsqueda cuando entran en una página y rastrean su contenido, aunque la técnica de web scraping se centra más en la detección y clasificación de las estructuras de información.… Leer artículo completo
Cómo crear un plugin para WordPress. Making of SimTerm: pantalla de configuración (segunda parte)
WordPress es un sistema gestor de contenidos muy utilizado mundialmente. Y uno de sus puntos fuertes es su capacidad para que cualquiera de nosotros lo pueda extender fácilmente. Aprovechando el mismo núcleo que proporciona WordPress con funciones y clases que nos permiten interactuar con la plataforma crearemos nuestras propias funcionalidades que harán de nuestra página o blog algo único.
Este post es la segunda parte, si prefieres empezar desde cero, te recomiendo visitar primero Cómo crear un plugin para WordPress.… Leer artículo completoUn tiempo de descanso obligado para el blog, historias y hexadecimales…
He estado unos días de vacaciones obligadas en lo que respecta al blog. Sin poder postear, sin poder programar mucho… de hecho, los que sigáis el blog, sólo habréis visto algunos posts programados desde hace tiempo, y no los he promocionado mucho por redes sociales… donde sólo he compartido alguna cosa pequeña.
El motivo de este parón repentino, como dije en el último BITes ha sido una lesión en la muñeca derecha que me provocaba muchos dolores al teclear.… Leer artículo completo
Últimos comentarios