Benchmark de plugins de cache para WordPress

Posted by on jul 31, 2015 in Sin categoría

En sered.net estamos especializados en WordPress, nos especializamos en sacar de Wordpress el mejor rendimiento que podamos, en tanto que muchos de nuestros clientes tienen instalaciones de WordPress que reciben picos de tráfico importantes y precisamos poder ofrecerles una solución para que sus sitios no se caigan cuando reciben más visitas.

Existen muchísimos plugins de cache para WordPress, pero realmente nos son todos iguales y no se consigue el mismo rendimiento y exactamente los mismos tiempos de carga con todos, ya que cada uno tiene diferente forma de servir el cache a los visitantes.

optimizar wordpress

Para este articulo hemos probado la carga de un mismo sitio web repetidas veces (hasta 20 veces) usando Pingdom Tools para lograr el desenlace más bajo posible en cada caso.
Del mismo modo, a cada complemento le hemos aplicado la configuración estándar, ya que tenemos experiencia en la configuración de todos y cada uno de los complementos citados en este artículo.

Como nota aclarativa, solo hay un complemento de pago en este artículo, el resto de plugins de cache nombrados y probados son completamente gratuitos y se pueden descargar desde el repositorio de complementos de WordPress.

Si lo que deseas es ver el resultado final de las pruebas de rendimiento, esta es la gráfica donde puedes ver los tiempos de carga de los 15 plugins y la carga sin cache:

rendimiento cache wordpress

Como puedes estimar, a la cabeza esta WP Rocket (lo cierto es que me ha sorprendido bastante en el momento de la prueba, en tanto que nosotros hasta el momento siempre hemos usado Flexicache y W3 Total Cache).
El sitio usado para las pruebas ha sido un blog propio con varios artículos funcionando sobre uno de nuestros hostings compartidos Plan Avanzado con Apache 2.4 y CloudLinux.

A partir de aquí voy a ir exponiendo una por una las pruebas de los tiempos de carga de cada plugin y una pequeña descripción de la configuración de cada uno:

Sin Cache

Sin cache se han logrado unos desenlaces de carga más altos de lo normal evidentemente, además son tiempos considerablemente más variables y menos estables. Los tiempos de carga sin cache son los siguientes:

sin cache wordpress

WP Rocket

Para el test he efectuado una configuración básica del cache de WP Rocket, configurando las opciones básicas necesarias para una buena velocidad y sin activar ciertas opciones comprometidas que pueden llegar a dar problemas con la plantilla:

  • Cache en disco activado.
  • Optimización HTML
  • Optimización de las fuentes de Google Fonts.
  • Precarga de peticiones DNS de todos los hostnames lugar desde el que se cargan recursos.

Los mejores tiempos logrados con WP Rocket han sido los siguientes:

wprocket

Flexicache

Para mí Flexicache es un plugin muy especial, aparte de uno de los complementos de cache en disco más radicales que existen.
Para conseguir unos buenos tiempos hemos activado las siguientes funcionalidades de Flexicache:

  • Cache en disco activado.
  • Modo standalone activado para servir cache desde htaccess.
  • Compresion GZIP activada y al máximo.

Con estos se han conseguido los siguientes tiempos de carga con Flexicache:

flexicache

ZenCache

Hasta hace no bastante tiempo ZenCache se llamaba Quick Cache, nunca lo he considerado un rival para los mejores complementos de cache, pero incluso así he querido probar esta nueva versión libre de los creadores de S2 Members.
Para conseguir unos buenos resultados activamos las próximas funcionalidades:

  • Activamos el cache en disco.
  • Activamos el cache para solicitudes GET realizadas.
  • Activamos la compresión GZIP.

Con estas funcionalidades activadas probamos la velocidad de carga usando ZenCache y logramos los próximos desenlaces de carga:

zencache

WP SuperCache

WP Super Cache es el plugin de cache más conocido y uno de los más utilizados, personalmente no me gusta y creo que no es buena solución de cache, pero incluso de este modo he decidido añadirlo a la comparativa y he intentado configurar WP SuperCache para obtener unos desenlaces a la altura del resto de complementos.
Para lograr unos buenos resultados de carga he efectuado la próxima configuración en WP SuperCache:

  • Cache en disco activado.
  • Seleccionado mod_rewrite para servir cache (más velocidad).
  • Compresión GZIP activada.

Como puedes ver en la siguiente gráfica, los desenlaces obtenidos con WP SuperCache en modo mod_rewrite son los siguientes:

wpsupercache

W3 Total Cache

Para mí W3 Total Cache es la solución más completa que me he encontrado en Internet, ofrece no solo cache de página, sino cache de consultas a la base de datos y cache de objetos.
Para conseguir unos buenos tiempos de carga realizamos la próxima configuración:

  • Cache de página activo en modo Disk Enhanced (mod_rewrite).
  • Cache de consultas activado en disco.
  • Cache de objetos activado en disco.
  • Optimización de código HTML activada.

Con esta configuración hemos conseguido unos resultados no del todo satisfactorios y que dejan ver claramente que el terreno de W3 Total Cache es otro tipo de ambientes donde podamos usar Memcached o APC para guardar el cache:

w3totalcache

WP Fastest Cache

Este plugin ha aparecido hace aproximadamente unos 2 años y no ha logrado unos malos resultados. Ha avanzado mucho a lo largo de este tiempo y su desarrollo ha salido adelante, es más, últimamente han sacado una versión Premium muy completa, pero para este test hemos usado la versión gratis.

Para lograr los mejores desenlaces posibles activamos las próximas funcionalidades:

  • Cache de página activado.
  • Optimización de HTML activada.

Los desenlaces conseguidos en este caso con WP Fastest Cache han sido los siguientes:

wpfastestcache

Gator Cache

Pocas referencias tengo sobre este plugin, si bien sí que puedo decir que tiene muchas funcionalidades y ciertas de ellas muy interesantes. GatorCache es muy similar a Flexicache, pero no llega a lograr su desempeño y sus buenos tiempos.
Para procurar lograr unos buenos resultados de carga activamos las próximas funcionalidades de Gator Cache:

  • Cache de página activado.
  • Activado cache a través de mod_rewrite

Con esta configuración se han conseguido los siguientes resultados:

gatorcache

Hyper Cache

Este plugin ha estado años sin actualizarse, pero ahora parece que han vuelto a ponerse en acción.
Le han añadido funcionalidades muy útiles, como la posibilidad de mantener 2 caches: una para móviles y otra para navegadores normales.
Para lograr una buena velocidad de carga hemos activado solo el cache de página y la compresión GZIP al vuelo, hemos logrado los próximos resultados, como ves, resultados muy malos:

hypercache

Hyper Cache Extended

Se trata de una versión fork” de Hyper Cache que ha logrado bastantes buenos resultados en lo que se refiere a velocidad de carga, incluso asi, es un plugin que no llega a la altura de los plugins actuales de cache.
Para lograr una buena velocidad de carga hemos realizado los siguientes ajustes:

  • Cache de página activado.
  • Compresión GZIP activada.

Con esta configuración se han conseguido los siguientes resultados:

hypercacheextended

Super Static Cache

Este complemento ha aparecido relativamente poco tiempo, por el nombre parece que es potente, es más, aun permite servir cache de diferentes formas, incluso la mas rápida: a través de mod_rewrite.
Para hacer las pruebas he realizado los próximos ajustes:

  • Activar cache servido a través de mod_rewrite.
  • Modo riguroso activado.

Con esta configuración en Super Static Cache hemos conseguido los próximos resultados:

superstaticcache

Alpha Cache

Este complemento lleva años sin actualizarse y apenas tiene opciones, esto último es una ventaja, puesto que con instalarlo y activarlo ya está.
La parte mala es que la velocidad de carga ofrecida por este plugin es malísima, y no llega a competir con otras alternativas existentes para WordPress.

Los resultados obtenidos con este complemento han sido los siguientes:

alphacache

Bodi0´s Easy Cache

Este complemento ofrece muchísimas opciones de configuración para cache de página en disco, pero aun así no resulta competitivo con el resto de opciones existentes para WordPress.
Para hacer la prueba hemos activado las siguientes funcionalidades:

  • Cache de página activado.
  • Optimización HTML activada.

Hemos conseguido los siguientes desenlaces con Bodi0´s Easy Cache:

body0cache

Cachify

Se trata de un plugin en mi opinión muy potente, aunque tiene la documentación íntegramente en alemán.
Además del cache de página en disco, asimismo permite guardar el cache en la memoria RAM usando APC o Memcached.
Usando el cache en disco no hemos logrado unos buenos desenlaces ni activando la optimización de HTML.

Los resultados de carga con Cachify son estos:

cachify

Lite Cache

Lite Cache es un plugin parcialmente nuevo, y si bien su nombre señala que es un complemento simple, tiene algunas funcionalidades muy interesantes.
Lite Cache es un fork de GatorCache o GatorCache es un fork de Lite Cache, en tanto que ambas interfaces son similares.

Simplemente activando el complemento y rellenando el archivohtaccess para activar el modo perfecto mod_rewrite hemos logrado los próximos resultados de carga:

litecache

Really Static

Este complemento permite crear copias de un sitio web en formato HTML, además también deja crear una copia en HTML del lugar y servirla como cache, ideal para sitios web que se actualizan poco.
No tiene muchas opciones de cache, tan solo podemos crear una copia estatica y servirla, asi de simple.

Los desenlaces de carga conseguidos con Really Static son estos:

reallystatic

WP Fast Cache

Este complemento es diferente a todos y cada uno de los precedentes, en tanto que nos permite cachar unas partes de sitios web WordPress a petición, sin automatismos.
Con WP Fast Cache podemos cachear sitios enteros en simplemente múltiples clics, pero claro, no sirve para sitios grandes, ya que no tiene el sistema de gestión conveniente.

No tiene opciones avanzadas de cache, con lo que con activarlo y escoger lo que deseamos cachear ya está funcionando. Con WP Fast Cache hemos logrado los siguientes resultados:

wpfastcache

CONCLUSIONES

Conclusiones sacadas después de producir la gráfica y de efectuar todas y cada una de las pruebas de desempeño con los distintos plugins de cache:

  • W3 Total Cache es la alternativa gratis más potente y más completa, sin duda usando cache en RAM y con alta carga se puede aprovechar mucho mejor.
  • Existe gran diferencia de carga entre los plugins capaces de hacer minify de HTML y los que no.
  • WP Rocket es el complemento de cache más rápido que ha salido en esta comparativa de plugins de cache de página en disco para WordPress.

 

Crear una cuenta FTP en cPanel

Posted by on jul 31, 2015 in Sin categoría

cPanel nos permite gestionar prácticamente todos los aspectos de un sitio web alojado en un servidor de hosting compartido con cPanel.
Uno de los aspectos que nos permite cPanel es la gestión de FTP para subir y bajar ficheros al espacio asignado, en cPanel la gestión FTP es verdaderamente simple y bastante intuitiva.

A continuación puedes ver un video que hemos grabado para ti donde podrás ver el proceso completo de creación de una cuenta FTP utilizando cPanel:

Por si la versión en videotutorial no basta para ti o bien no puedes ver el video, puedes proseguir las siguientes instrucciones en formato texto con imágenes.

Lo primero que debemos hacer es autentificarnos en cPanel y vamos a poder ver la pantalla primordial de cPanel:

ftp cpanel

Debemos bajar hasta la sección o bloque Archivos” y vamos a poder ver una imagen afín a la siguiente:

ftpcpanel2

Pulsamos sobre el botón Cuentas FTP” rodeado con un recuadro colorado en la imagen precedente.

Cuando entramos a la sección Cuentas FTP” nos aparecerá arriba de todo un formulario que debemos rellenar para agregar una nueva cuenta:

ftp cpanel

Debemos rellenar un nombre” identificativo y una contraseña para la cuenta FTP, la contraseña la debemos rellenar dos veces.
También debemos dejar en blanco el campo Directorio” para que la cuenta FTP nos lleve a la raíz de la cuenta.
Finalmente configuramos la cuota, que puede quedar a la perfección en Ilimitada o bien podemos especificar un tamaño en Mb.

Finalmente con pulsar el botón Crear cuenta FTP” se creara una cuenta FTP especifica en cPanel que vamos a poder utilizar sin limitaciones.

Si aún no tienes un hosting cPanel con sered.net pero estas buscando un buen proveedor de alojamiento compartido puedes contactar con sered sin compromiso y te informaran de planes de hosting.

¿Que es Bootstrap?

Posted by on jul 30, 2015 in Sin categoría

Los últimos años y con la aparición de la web 2.0 Internet ha alterado y se ha transformado para dar acogida a todas las necesidades de sus usuarios, y por esa razón los sitios web también ha tenido que cambiar mucho.
Hace unos tres o bien cuatro años, ahí por dos mil once se comenzó a hablar de los sitios adaptable o acomodables a todo género de pantallas y dispositivos fuera como fuera su tamaño, esta capacidad de adaptación de los sitios se logró utilizando técnicas CSS avanzadas para su desarrollo o usando frameworks CSS como por poner un ejemplo Bootstrap.

En este artículo vamos a hablar de Bootstrap, uno de los frameworks CSS más famosos y entre los más utilizados, en tanto que si bien no lo sepas, muchos sitios web de los que visitas en el cada día están creados con Bootstrap.

bootstrap

Vamos a iniciar por el principio, Bootstrap es un framework CSS desarrollado inicialmente (en el año dos mil once) por Twitter que permite entregar forma a un sitio web mediante librerías CSS que incluyen tipografías, botones, cuadros, menús y otros elementos que pueden ser utilizados en cualquier sitios.
Si bien el desarrollo del framework Bootstrap fue comenzado por Twitter, fue liberado bajo licencia MIT en el año 2011 y su desarrollo continua en un repositorio de GitHub.

Bootstrap es una excelente herramienta para crear interfaces de usuario limpias y plenamente amoldables a todo tipo de dispositivos y pantallas, sea como sea su tamaño. Por si fuera poco, Bootstrap ofrece las herramientas necesarias para crear cualquier género de lugar web usando los estilos y elementos de sus librerías.

bootstrap

Desde la aparición de Bootstrap 3 el framework se ha vuelto bastante más compatible con desarrollo web responsive, entre otras características se han reforzado las siguientes:

  • Soporte bastante bueno (casi completo) con HTML5 y CSS3, dejando ser utilizado de forma muy flexible para desarrollo web con unos geniales desenlaces.
  • Se ha añadido un sistema GRID que deja diseñar usando un GRID de doce columnas donde se debe plasmar el contenido, con esto podemos desarrollar adaptable de forma considerablemente más simple y también intuitiva.
  • Boostrap tres establece Media Queries para cuatro tamaños de dispositivos diferentes variando dependiendo del tamaño de su pantalla, estas Media Queries permiten desarrollar para dispositivos móviles y tablets de forma mucho más fácil.
  • Boostrap tres también permite introducir imágenes responsive, esto es, con solo introducir la imagen con la clase img-responsive” las imágenes se adaptaran al tamaño.

Todas estas características hacen que Boostrap sea una genial opción para desarrollar webs y aplicaciones web totalmente adaptables a cualquier clase de dispositivo.

Boostrap es compatible con la mayoría de navegadores web del mercado, y más desde la versión 3, en nuestros días es completamente compatible con los siguientes navegadores:

  • Google Chrome (en todas y cada una de las plataformas).
  • Safari (tanto en iOS como en Mac).
  • Mozilla Firefox (en Mac y en Windows).
  • Internet Explorer (en Windows y Windows Phone).
  • Opera (en Windows y Mac).

Actualmente existen muchos themes para WordPress que tienen una base Bootstrap o están desarrollados con Bootstrap, es más, podemos decir que actualmente el 80 por cien de los themes para WordPress que son adaptable están desarrollados con una base Bootstrap.

Optimar MySQL con MySQLTuner

Posted by on jul 28, 2015 in Sin categoría

Normalmente las aplicaciones PHP guardan los datos con los que trabajan en un sistema de bases de datos, en CMS y aplicaciones opensource, el sistema gestor de bases de datos más usado suele ser MySQL.
Por si fuera poco, en un servidor que ofrece hosting o alojamiento para un CMS como WordPress, Prestashop o bien cualquier otro, cuando el tráfico es alto, el servidor MySQL acostumbra a ser el que más recursos consume del servidor.

mysql

En aplicaciones web como foros de discusión o comunidades online, el servidor MySQL puede consumir más recursos que el servidor web, es más, el proceso de MySQL puede llegar a saturar el servidor debido al consumo de memoria RAM y a la tasa de I/O que provoca en el disco (sobre todo en bases de datos grandes).

El servidor MySQL lleva un archivo de tweaking llamado my.cnf que nos permite adaptar la configuración del servidor al empleo que le vayamos a entregar al servidor y así aumentar el desempeño y reducir la carga.

¿Cómo podemos saber cuáles son los mejores valores para los parámetros del archivo my.cnf? Existe un script en PERL llamado MySQLTuner que ofrece valores recomendados de configuración para los factores del servidor en base al tiempo que el servidor ha estado funcionando y al uso que se le ha dado.

Para ejecutar el script PERL primero lo descargamos desde el sitio web oficial del script: https://github.com/major/MySQLTuner-perl/zipball/master

 

Es recomendable que el servidor esté funcionando al menos veinticuatro horas para mostrar datos reales y relevantes que puedan asistir a configurar apropiadamente los factores de rendimiento del servidor MySQL.

mysqltuner

Con los datos que nos ofrece el script, y siguiendo los consejos podemos alterar el archivo my.cnf y reiniciamos el servidor MySQL para que coja los cambios:

mysqltuner

Si tienes problemas con tu servidor VPS o tu servidor dedicado y precisas que un profesional revise la configuración y optimice el rendimiento, puedes contactar con nosotros sin compromiso y te informaremos de nuestras tarifas, ¡nos encantara optimar tu servidor Linux!

CloudLinux y el alojamiento compartido

Posted by on jul 28, 2015 in Sin categoría

Vamos a charlar de algo en este artículo que en general no se ve, pero es el elemento que permite asegurar la calidad del servicio en servidores de hosting compartido reduciendo los abusos y manteniendo la estabilidad completa del servidor.

Cuando metemos cientos de clientes del servicio en un servidor potente de hosting compartido, es necesario supervisar para que un solo cliente del servicio no pueda comprometer la estabilidad y dañar el rendimiento de todo el servidor.
Por desgracia, los paneles de control de hosting no dejan controlar esto de forma proactiva y desde la perspectiva de prevenir” no de curar”.

cloudlinux

Debido a esta carencia en los principales paneles de alojamiento compartido (y en todos), CloudLinux se ha transformado en una herramienta imprescindible si queremos evitarnos sorpresas a la hora de alojar clientes de hosting compartido en un servidor y que por poner un ejemplo solo dos clientes empleen toda la potencia de un servidor sin control alguno.

CloudLinux es un sistema operativo basado en CentOS / RedHat con determinadas peculiaridades que nos dejan tener un enorme control sobre los recursos que puede emplear cada cliente del servicio alojado en un servidor, entre lo que nos permite controlar CloudLinux se encuentran las próximas características:

  • Potencia de la CPU que puede emplear la cuenta del usuario como máximo.
  • Memoria RAM y memoria virtual máxima que puede emplear la cuenta.
  • MB/s de I/O en disco que puede usar como máximo cada cuenta.
  • Procesos de Apache o PHP que puede abrir cada cuenta como máximo.
  • Control de los abusos realizados por los clientes en el servidor MySQL.

Cada cuenta de hosting se encuentra dentro de un entorno virtual llamado LVE que se encarga de administrar que cada usuario solo pueda utilizar como máximo los recursos que tiene asignados.

Pero esto no es todo, puesto que CloudLinux incluye herramientas auxiliares con las que además de mejorar el rendimiento del sistema, asimismo podremos mejorar la seguridad, logrando que cada cuenta de hosting sea única y que un problema no pueda extenderse por el resto de cuentas del servidor, ni si bien se trate de malware.

cloudlinux

Estas son algunas de las características y herramientas de CloudLinux:

  • Con CageFS vamos a poder enjaular” a cada cliente del servicio en el entorno virtual LVE del que no podrá salir, así cada cuenta es completamente independiente y si hay un problema en una cuenta, esto no pasase a el resto cuentas.
  • Posibilidad de tener una versión de PHP diferente para cada cuenta de alojamiento web compartido, el cliente puede escoger que versión de PHP se ejecuta en su cuenta y además de esto también va a poder seleccionar que módulos o bien extensiones de PHP se cargan.
  • Posibilidad de variar los valores de PHP a conveniencia, mas siempre y en todo momento de unos límites impuestos por el administrador del servidor y en los límites de recursos detallados para la cuenta de hosting.

Por otro lado, la instalación de CloudLinux no es complicada, aunque requiere la compra de una licencia de pago que ronda los catorce euros par incluso único servidor.
Los próximos paneles de control de hosting son compatibles con CloudLinux:

  • Parallels Plesk
  • WHM&cPanel
  • ISP Manager
  • Webmin
  • DirectAdmin
  • InterWorx

CloudLinux aun es compatible con servidores web con LiteSpeed.

cloudlinux cpanel

El resto de la instalación de CloudLinux es simple, y aunque se trata de un sistema operativo independiente, también está libre en forma de paquetes con lo que puede ser incorporado por encima” en servidores con sistema operativo CentOS o RedHat sencillamente comprando la licencia y también incorporando CloudLinux desde los repositorios oficiales.

En sered.net usamos cPanel con CloudLinux en nuestros servidores de hosting compartido, así logramos mantener la estabilidad de nuestros servidores y al tiempo garantizamos la seguridad.
Si quieres implementar CloudLinux en tu servidor dedicado donde alojas a tus clientes puedes contactar con nosotros sin compromiso y te informaremos de nuestras tarifas.

La LSSI y la LOPD en sitios

Posted by on abr 22, 2015 in Datacenter, Hosting y dominios

En un caso así vamos a hablar de algo absolutamente diferente a lo que estamos acostumbrados, de hecho, el tema del que hablaremos es tal y como si estuviese vetado, nadie habla mas cuando vienen los inconvenientes vienen de forma importante.

En España existen 2 leyes que afectan de forma directa a todos y cada uno de los sitios, una es la LOPD o Ley de Protección de Datos y la otra y menos conocida es la LSSI que fuerza a que el dueño de un sitios debe identificarse en el sitio web con datos visibles.
Aunque aún no se han dado muchos casos, infringir cualquiera de estas 2 leyes puede conllevar consecuencias importantes, sobretodo sanciones económicas que fluctúan entre los seiscientos y los 600.000 euros en dependencia de la gravedad de la infracción.

lopd blogs

Personalmente creo que estas leyes están mal planteadas y que si, debería llevarse un control estricto sobre los datos personales que utilizamos las compañías, mas sin ser todo tan cerrado” para la persona que no está habituado a este tipo de obstáculos.

Esencialmente esto es a lo que te fuerzan estas 2 leyes Españolas si eres de España:

  • LOPD: Toda empresa, particular o bien autónomo que almacene y gestione datos personales de personas físicas debe cumplir la LOPD, si solo se gestionan datos de empresas no es necesario cumplir la LOPD.
  • LSSI: Esta ley básicamente te fuerza a informar de forma visual quien está efectuando las acciones electrónicas, por ejemplo, en un sitios de venta online o bien que obtenga beneficios económicos, segundo la LSSI es obligatorio tener el nombre del propietario perceptible para posibles reclamaciones o querellas.

Evidentemente, no todo es blanco y no todo es negro, con lo que existen diferentes formas de cumplir estas leyes a rajatabla, aunque la base consiste esencialmente en tener muchísimo cuidado con los datos personales de nuestros clientes, empleados y proveedores; y por si fuera poco tener siempre y en toda circunstancia nuestra identidad expuesta en los avisos legales y demás textos legales obligatorios.

Conforme la Agencia Española de Protección de Datos (AEPD) si tienes una base de datos con datos personales de personas físicas tienes que declarar ese archivo en la Agencia de Protección de Datos, y en este paso es donde muchos no saben qué hacer.

En Xtudiografico.com hemos abierto hace parcialmente poco tiempo un servicio a través de el cual por el limitado costo de 150 euros puedes administrar tú mismo todo lo relacionado con la LOPD a través de una plataforma on-line absolutamente funcional y fácil de entender.
Si no sabes ni siquiera de que va el tema, tal vez te interese nuestro servicio de 300 euros a través de el que te asistiremos a lo largo de la gestión de tu LOPD.

 

Gestión de DNS y dominios en servidores VPS

Posted by on abr 19, 2015 in sysadmin

Cuando charlamos de alojamiento web compartido normalmente el funcionamiento de los servidores DNS y de los dominios se resumen a poner el dominio y el alojamiento web ya funciona, en tanto que la plataforma cPanel y su cluster de DNS facilitan mucho las cosas.
En el caso de los servidores VPS la cosa no es precisamente asi, un servidor VPS puede tener su propio servidor DNS o no, mas por otra parte, los dominios registrados no se ligan” de forma automática al servidor VPS, puesto que no guardan relación alguna.

Hasta hace parcialmente poco tiempo hemos estado asignando a nuestros clientes del servicio DNS propias que apuntaban a los servidores DNS de sus servidores VPS, mas hemos decidido implementar una mejora, un gestor de DNS y dominios para TODOS nuestros servidores VPS, usando para ello PowerDNS y SolusVM.

Para comenzar a gestionar dominios con el servidor DNS que ponemos a predisposición de nuestros clientes del servicio de VPS en primer lugar debemos dirigirnos al nuestro panel general de servidores VPS: http://gestiondeservidor.com

 

Tras autentificarte con tu cuenta (que te ha tenido que llegar en un e-mail al contratar el VPS), verás un listado de todos y cada uno de los VPS que tienes contratados con nosotros.
A los VPS no vamos a hacerles caso, vamos a dirigirnos a la barra superior, específicamente al botón DNS” y lo pulsamos, con esto vamos a acceder al gestor DNS, que en un principio estará absolutamente vació:

 

Rellenamos el campo Add New Domain” con nuestro dominio y pulsamos el botón azul Add”.
Hecho esto el dominio se añadirá al listado:

 

Pulsamos el botón azul Manage” rodeado con un cuadro colorado en la imagen anterior para configurar los tres registros básicos de la zona DNS, lo suficiente para que nuestro dominio pueda llevar al visitante a nuestro VPS y que los correos puedan llegar al servidor VPS.

Debemos agregar tres tipos diferentes de registros:

  • A Records
  • CNAME Records
  • MX Records

Vamos a iniciar por el registro A o A Record, en este caso vamos a imaginarnos que la IP de nuestro servidor VPS es ochenta y ocho y que el dominio es pruebweb.es

gestion de dns

Debemos cubrir los datos como puedes ver en la imagen precedente, dejando vacio el campo Domain” puesto que cojera el dominio que hemos creado.

Ahora vamos a crear el registro CNAME que apuntara www.pruebaweb.es a pruebaweb.es, para eso rellenamos los campos de la siguiente forma:

 

Como puedes ver, ponemos solo www”, ya que el resto del subdominio tras las www” los pone el gestor: www.pruebaweb.es”.

Para finalizar, vamos a hacer que los mails de ese dominio puedan llegar a nuestro servidor VPS, para esto configuramos los campos del MX Record de la siguiente forma:

 

Una vez más el sistema intuye que al dejar el campo en blanco hablamos del mismo dominio.

Tras hacer todo este proceso de configuración nos dirigimos a nuestro registrador del dominio y configuramos como servidores DNS los próximos DNS:

  • dns1.webcloud.es
  • dns2.webcloud.es

Una vez hecho eso tu dominio comenzase a funcionar en cuanto se extiendan las DNS, esto puede tardar hasta doce o 24 horas para poder comenzar a emplear el dominio.

Poner un Mega Menu en WordPress con un plugin

Posted by on abr 16, 2015 in Hosting y dominios, wordpress

Normalmente cuando los themes para WordPress más empleados empiezan a añadir nuevas funcionalidades, no tardan en aparecer plugins para poder utilizar esas funcionalidades en otras instalaciones de WordPress independientemente del tema.

Un caso de esto son los Mega Menus, o bien lo que es exactamente lo mismo, poder introducir contenido abundante en los desplegables de un menú principal de un sitios, con esto logramos una apariencia considerablemente más completa y más dinámica.

Existen muchas formas de implementar un Mega Menu en WordPress, aunque personalmente la que me ha llamado la atención es usando el complemento Max Mega Menu, un complemento completamente gratuito.

max mega menu

Como puedes ver, es posible introducir cualquier tipo de contenido en el Mega Menu creado por Max Mega Menu, solo tenemos que ser capaces de introducir un widget en el lugar correcto, aun podemos escoger las columnas que queramos y en la distribución que nosotros deseemos.

max mega menu

Incluso Max Mega Menu nos da la oportunidad de crear pancartas” informativas desplegables sin link para que cuelguen” del menú primordial, indudablemente una alternativa muy interesante y que nos permite ofrecer más contenido al visitante.

max mega menu

Por otra parte, si lo que deseamos hacer es construir menus primordiales completos con muchas opciones y también iconos que sean simples de comprender, Max Mega Menu tampoco se queda a otras, ofreciéndonos un catálogo bastante extenso de iconos:

max mega menu

Sin duda un Mega Menu puede asistirte a darle un nuevo aspecto a tu sitios WordPress, aunque tampoco hace milagros, por otro lado, si no deseas complicarte con la instalación y configuración de un plugin, siempre puedes mudar tu tema por un tema que traiga Mega Menu instalado.

Puedes descargar Max Mega Menu de forma plenamente gratis desde el repositorio de complementos de WordPress en la próxima dirección URL: https://wordpress.org/plugins/megamenu/

 

Configurar correo electronico en Outlook 2013 – VestaCP

Posted by on abr 14, 2015 in Sin categoría

La configuración de un cliente del servicio de correo electrónico puede llegar a ser un tema complicado si tenemos en consideración ciertos datos críticos” que debemos introducir en el cliente del servicio de correo de escritorio.

Aunque debemos introducir exactamente los mismos datos en todos los clientes de escritorio que deseemos configurar, existen distintas alteraciones en dependencia de qué cliente del servicio de correo se trate, no es exactamente lo mismo configurar un Microsoft Outlook dos mil trece que un Mozilla Firefox Thunderbird.

configurar correo vestacp

En este artículo vamos a explicar cómo configurar un correo alojado en un servidor VPS con VestaCP en un ordenador con un cliente del servicio de correo electrónico Microsoft Outlook 2013, paso por paso.

Lo primero que vamos a hacer es abrir el cliente del servicio de mail Outlook 2013, en este caso está absolutamente vacío:

configurar correo vestacp

Nos dirigimos a la parte de arriba, a Archivo” (rodeado en colorado en la imagen anterior) y vamos a poder ver algo similar a esto:

configurar correo vestacp

En la ventana de la imagen anterior pulsamos sobre Añadir cuenta” (rodeado con un cuadro rojo en la imagen anterior) y nos saldrá algo parecido a esto:

configurar correo vestacp

Lo que podemos ver en la imagen precedente es el inicio del asistente para añadir una nueva cuenta de correo al usuario de correo.
Debemos marcar la opción Configuración manual o bien tipos de servidores adicionales” ya antes de pulsar el botón Siguiente” para avanzar al siguiente paso del asistente.

En el siguiente paso del asistente tenemos que escoger la opción POP o IMAP”:

configurar correo vestacp

Pulsamos el botón Siguiente” y vamos a poder acceder a la pantalla de configuración de los distintos parámetros de la cuenta de correo.

configurar correo vestacp

En este caso vamos a mostrar como configurar el usuario de correo para la cuenta info@cumplir-lopd.es, los datos de configuración serían los siguientes explicados factores a parámetro:

  • Su nombre: El nombre que se mostrara como remitente de los e mails, sirve cualquiera y es personalizable, no influye en el funcionamiento.
  • Dirección de correo electrónico: Es la dirección de correo electrónico que se mostrara a los que reciban tus correos, normalmente se pone la dirección de correo que estamos configurando.
  • Tipo de cuenta: POP3 (en general y recomendado).
  • Servidor de correo entrante: En un caso así podemos poner el dominio = cumplir-lopd.es
  • Servidor de correo saliente (SMTP): En un caso así también podemos poner el dominio = cumplir-lopd.es
  • Nombre de usuario: Debemos usar la cuenta de correo, en este caso info@cumplir-lopd.es
  • Contraseña: Obviamente debemos poner la contraseña que hemos puesto para la cuenta al crear el buzón de correo en VestaCP.

Tras rellenar todos y cada uno de los datos de configuración que aparecen en la ventana de la fotografía precedente, debemos pulsar sobre el botón Pero configuraciones”:

configurar correo vestacp

Aparecerá una ventana como esta donde debemos dirigirnos a la pestañita Servidor de salida”, aparecerá algo como esto:

configurar correo vestacp

En la pantalla de la imagen anterior podemos ver una casilla de verificación llamada Mi servidor de salida (SMTP) requiere autentificación”, la marcamos y dejamos marcada la opción Emplear exactamente la misma configuración que mi servidor de correo de entrada”, lo dejamos así:

configurar correo vestacp

Admitimos la ventana para confirmar la configuración y volvemos a esta ventana:

configurar correo vestacp

Pulsamos el botón Siguiente” para avanzar al paso final de configuración de Outlook 2013, inmediatamente antes de avanzar se realizara una comprobación de que los datos son adecuados y que se puede acceder a la perfección al servidor de correo con los datos:

configurar correo vestacp

Cerramos la ventana de la imagen precedente y nos aparecerá la ventana final del asistente que debemos cerrar pulsando el botón Finalizar”:

configurar correo vestacp

Hecho esto la cuenta de e-mail creada en VestaCP va a estar absolutamente configurada para funcionar en Microsoft Outlook 2013.

Como hacer una redireccion 301desde htaccess

Posted by on abr 10, 2015 in Hosting y dominios, wordpress

Existen cientos y miles y miles de artículos en blogs publicados por Internet en los que explican cómo efectuar una redirección 301 mediante htaccess, aunque en muy pocos casos explican en qué casos efectuar cada tipo de redirección trescientos uno.
Generalmente las redirecciones son temas complicados”, especialmente cuando hablamos de redirecciones 301 aplicadas al posicionamiento  , en tanto que un factor mal puesto en el .htaccess puede provocar una penalización por contenido duplicado o un inconveniente bastante difícil de solventar si no estamos habituados a la sintaxis del .htaccess.

redireccion 301

Explicaremos tres redirecciones 301 en htaccess para 3 casos completamente diferentes, debes utilizar uno u otro dependiendo de las circunstancias.

REDIRECCION 301 PARA CAMBIOS DE DOMINIO

En el caso de un cambio de dominio en general deseamos sostener la estructura de links tras la redirección, es decir, que se mantengan las URL: si el visitante entra por dominiodejemploantiguo.es/blog/como-crear-un-weblog lo lleve mediante un trescientos uno a dominiodejemplonuevo.es/blog/como-crear-un-weblog.

redirectMatch trescientos uno ^(.) dólares americanos http://dominiodeejemplo.com dólares americanos 1

Esta sintaxis crea una redirección idónea para emplear en cambios de dominio donde interesa conservar la estructura de backlinks.

REDIRECCION 301 DE TODO EL TRÁFICO A LA HOME

Si deseas redireccionar todo el tráfico que entra al dominio a la raíz o bien página inicial de otro dominio tienes que emplear una línea semejante a la del caso precedente, pero sin el comodín al final:

redirectMatch trescientos uno ^(.)$ http://dominiodeejemplo.com

Esta redirección se suele utilizar en temas de posicionamiento en buscadores cuando se quiere trasferir toda la fuerza de un dominio a la página primordial de otro dominio, esta es una redirección que debe realizarse cuidadosamente, puesto que si se hace mal puede tener efectos adversos en el posicionamiento en buscadores.

REDIRECCION 301 DE UNA URL A UN DOMINIO NUEVO

Este caso acostumbra a ser el menos usado, en tanto que es bastante concreto y en pocas ocasiones se suele utilizar, se trata de redireccionar una URL dentro del sitio web actual a otro dominio usando la sintaxis del archivo htaccess.

redirect 301 /blog/ http://elblogdemiempresa.com/

Personalmente hemos utilizado esta redirección cuando queremos separar un blog integrado en la URL primordial a un subdominio o bien a otro dominio absolutamente diferente.