944 063 154 carrito-compra-linube

Configurar wildcard domains con $_SESSION en PHP

Muchos os habréis fijado que en algunos servicios web se usan subdominios dinámicos (Wildcard) para las cuentas de sus usuarios. Sin embargo, una vez configurados los subdominios dinámicos, tenemos un serio problema y es que, las variables de sesión por defecto se pierden cada vez que ejecutamos la aplicación web desde un subdominio distinto al que hemos utilizado para crear dicha variable de sesión. Es por ello que debemos configurar wildcard domains.

Leer el artículo completo »

Dominios

Habilitar subdominios wildcard con Plesk

Los subdominios Wildcard son de gran utilidad para redirigir a tus visitantes a tu página principal; aunque hayan accedido a tu web por otra URL. De esta forma, puedes mejorar la estructura de tu sitio web o ayudar a tus usuarios a dar con tu web aunque hayan tecleado mal el dominio. Así, el uso de subdominios wildcard es casi imprescindible; ya que es habitual que cometamos errores ortográficos al buscar una página web. Igualmente, si probamos a buscar una página web con www o sin ellas; llegaremos a la misma web. Además, algunas aplicaciones y CMS, como WordPress, crean de forma automática subdominios wildcard para proporcionar una mayor experiencia al usuario.

Leer el artículo completo »

Dominios

Un vistazo a Doctrine 2

Doctrine es un ORM que cada vez estamos usando más y más aquellos que trabajamos con el framework Symfony para PHP. En los últimos días, se ha publicado Doctrine 2, la nueva versión del modelo de programación. Una actualización del ORM que, entre otras cosas, permite transformar las tablas de las bases de datos.

Leer el artículo completo »

Desarrollo y Programación

El driver php_sqlsrv para SQL Server 2005 o superior en PHP

Desde hace algunos años el driver que se facilita en los paquetes de PHP por defecto está considerado deprecated y no se aconseja su uso. Sobre todo desde que fue publicada la última versión: SQL Server 2005. En su lugar, por suerte, disponemos del driver php_sqlsrv. Una extensión creada desde Microsoft con la que podemos aprovechar de una forma mucho más avanzada este espléndido motor de bases de datos.

Leer el artículo completo »

Desarrollo y Programación

Soluciones en WordPress a problemas de MySQL y cache

Generalmente, se suele decir que un CMS tiene una mala gestión de consultas sobre la base de datos, que abusa de ellas o que hace chapuzas. Soluciones en WordPress que, a veces, pueden ser ciertas. Pero esas afirmaciones también pueden radicar en un desconocimiento técnico sobre cómo funciona realmente la herramienta y qué cuidados requiere.

Leer el artículo completo »

Desarrollo y Programación

Problema con SFTP en OpenSUSE x64

OpenSUSE x64 es una de las múltiples distribuciones de SUSE Linux; una que además cuenta con la colaboración de AMD en su desarrollo, además de un mantenimiento basado en GNU. Actualmente OpenSUSE funciona como una comunidad de ámbito mundial que se encarga de promover el uso del sistema operativo Linux. Por ello, se considera a la distribución como una de las mejores para trabajar en equipo, de forma totalmente transparente y amigable con la comunidad open source.

Leer el artículo completo »

Sistemas TI

Crear una consulta select count a una select con PHP

Es posible que en alguna situación concreta necesitemos hacer una consulta del tipo select count en PHP. Algo que es especialmente útil cuando queremos hacer listados con consultas que tienen muchos elementos; como joins, condiciones, where, orders o similares. También es posible que lo que quieras sea realizar en el sitio web sea una paginación. En este caso, además de realizar las consultas correspondientes, será necesario que posteriormente te asegures de cachear cada una de ellas.

Leer el artículo completo »

Desarrollo y Programación

Ejecutar código SQL nativo en Doctrine

En ocasiones es posible que necesitemos optimizar ciertas consultas SQL. Otras, simplemente, hacer querys algo complejas; incluso es posible que tengamos que lidiar con el código DQL para generar una determinada query. Y en la gran mayoría de las ocasiones, estas acciones pueden llevarnos demasiado tiempo. Para evitarlo, contamos con la posibilidad de ejecutar código nativo desde Doctrine. En este caso, SQL nativo en Doctrine.

Leer el artículo completo »

Desarrollo y Programación