Blog sobre desarrollo a medida y optimización web

Mis conocimientos y experiencias desarrollando proyectos web a medida y haciendo cada vez más rápidas las páginas webs de mis clientes.

Recuerda que si necesitas una web que se ajuste a tu negocio, además que sea rápida y posicionable, puedes contratar mis servicios de desarrollo a medida. Desde Huelva y Sevilla creo webs adaptadas a tu negocio para cualquier parte del mundo.

Solución a los problemas de qTranslate

Publicado en Desarrollo a medida hace 3 años. Leído 1421 veces. 0 comentarios

Uno de los grandes problemas de los CMS prefabricados como WordPress es que pones todo tu negocio totalmente en manos de extraños y puede pasar que, de la noche a la mañana y en una de las actualizaciones automática de tu CMS preferido, tus páginas webs dejen de estar disponibles con la repercusión que eso tiene para tu negocio.

Uno de los tantos motivos para que deje de funcionar tu sitio web es que el programador de un plugin decida que no seguirá manteniéndolo, tal es el caso de lo que pasó con el famoso plugin qTranslate. Entonces, puedes llamar como loco a los programadores webs que te hicieron la página. Temo que la respuesta de ellos será algo parecida a: 'El programdor del plugin de idiomas ha dejado de mantenerlo, eso significa que ya no se puede utilizar. Sin embargo, nosotros no podemos hacer nada, es algo de los inconvenientes de usar WordPress'. Entonces, sólo te queda armarte de paciencia o seguir las indicaciones de esta entrada ... leer más

El patrón Strategy y funciones anónimas

Publicado en Desarrollo a medida hace 3 años y 1 mes. Leído 1052 veces. 0 comentarios

¿ Por qué empezar una serie de patrones de diseño cuando hay ciento, o quizás miles, sitios en internet que ya lo hacen ?. Bien, yo tengo una forma peculiar de programar o de diseñar software. Me gusta conocer las buenas costumbres pero luego no las aplico rígidamente, más bien, desarrollo o diseño usando estructuras que siguen el mismo propósito pero no el mismo diseño o implementación que lo recomendado. Lo más puristas lo consideran sacrilegio. En mi opinión, puedo aportar un enfoque diferente que sirva de ayuda en determinadas situaciones.

Para esta entrada consideraré que ya sabes que es un patrón de diseño y sabes sobre el patrón estrategia o Strategy.

Primero, vamos a definir el problema a resolver: Un cliente nos pide hacer una clase que se encargue de visualizar distintas etiquetas HTML, porque no le gusta ningún sistema de plantillas. También quiere que sea compatible con bootstrap o cualquier otro toolkit en el futuro. El cliente también dice que si lo hacemos bien, nos traerá más proyectos( y por supuesto esto último quiere que lo tengamos en cuenta para el presupuesto ). Sí, es un pequeño marrón, pero al menos trataremos de hacer bien las cosas. Vamos a ver distintas soluciones y nos quedaremos con la mejor( spoiler: tiene que ver con el patrón Strategy ).... leer más

El mal uso de “framework”

Publicado en Desarrollo a medida hace 3 años y 3 meses. Leído 1071 veces. 2 comentarios

Aquí en España tenemos obsesión con el término 'página web'. Se usa indistintamente para una aplicación web, portal web, foro, o lo que se tercie. Podríamos usar 'sitio web' para los casos anteriores que sería más correcto, pero no, se nos ha metido entre ceja y ceja usar 'página web'. ¿ Esto sólo pasa con el término "página web" ?. No, también con el de "framework".

Si te dedicas al desarrollo verás que vivimos en la época de los frameworks. Tenemos frameworks CSS, frameworks JS y por supuesto framework PHP. Tenemos ya frameworks casi hasta en la sopa. Lamentablemente esto no es que sea así. Simplemente, como se intuye, estamos haciendo mal uso de la palabra "framework". ... leer más

Renderizado de una página web I

Publicado en Optimización web( WPO ) hace 3 años y 4 meses. Leído 3301 veces. 2 comentarios

Renderizado de una web es la cadena de acciones que realiza un navegador para presentar una página web, estas son, analizar, procesar y visualizar una web. Conocerlas es vital para una adecuada optimización web. Con esta entrada aprenderás sobre el orden en que un navegador interpreta las etiquetas HTML, que son los hilos/threads y como encaja todo ello en la carga de una página. ... leer más

El no efecto FOUC

Publicado en Optimización web( WPO ) hace 3 años y 5 meses. Leído 2579 veces. 7 comentarios

Los navegadores actúan en base a evitar el llamado efecto FOUC( flash of unstyled content ). Eso tiene repercusiones a nivel de velocidad de carga. Si conoces este efecto podrás entender como renderizan las webs los navegadores y por tanto, optimizar desde las mismas bases. ... leer más

Ley de cookies: No necesitas aviso de cookies en tu página web

Publicado en Desarrollo a medida hace 3 años y 5 meses. Leído 5457 veces. 13 comentarios

Curiosa las numerosas protestas por los avisos de cookies en las redes sociales y que, sin embargo, la gente enmudezca ante sitios lentos, popups de subscripciones a redes sociales y otras aberraciones. Incluso cuando es algo que nos favorece, ya que, la Ley de Cookies está hecha para preservar nuestro derecho a la intimidad y sin embargo, las otras están sólo para fastidiarnos sin remedio. Esto demuestra de hasta que nivel incordia estos mensajes a nuestros visitantes. Aquí te mostraré como podrás cumplir la ley en tu sitio web y, además, sin molestar a tus visitantes.... leer más

Añadir un pestillo de seguridad a WordPress

Publicado en Desarrollo a medida hace 3 años y 5 meses. Leído 1277 veces. 4 comentarios

Uno de los problemas de seguridad más comunes con WordPress es el acceso al panel de control. Dado que el acceso siempre está ubicado en el mismo lugar ( wp-admin ) es muy fácil crear un script que trate de averiguar las contraseñas por fuera bruta. De hecho, cada cierto tiempo hay auténticas oleadas de ataques a WordPress, que normalmente acaban en dos posibles situaciones: o consiguiendo tu clave o bloqueando el acceso al gestor de tu sitio web.

La recomendación que suele hacerse es activar el acceso en dos pasos, cambiar la url de wp-admin o el acceso mediante otro tipo de medios( DNIe, CAPTCHA, etc ).

En el caso del acceso en dos pasos está claro su defecto. ¿ Si han conseguido pasar la primera contraseña no van a poder con dos ?, cambiar la url de wp-admin es encontrarse muchos problemas( WordPress tiene mucho código con wp-admn hardcodeado. Entra, por ejemplo, en /wp-admin/admin.php y lo verás ) y probar otros sistemas de control de acceso hará que no entren en el panel pero que igualmente nos bloqueen el acceso.

¿ Qué solución queda ?... leer más

<   1 - 2 - 3 - 4 - 5 - 6 - 7   >
Este sitio utiliza cookies propias y de terceros para mejorar tu experiencia con el sitio web. Al continuar con la navegación consideramos que acepta su uso.