Hay una pregunta que me hacen a menudo y es ¿qué necesito para alojar mi web de wordpress?
Todo depende de lo que quieras desarrollar y del conocimiento que tengas, no es lo mismo que quieras hacer un blog modesto que quieras instalar una tienda, foro un LMS y otras funcionalidades que puedes acoplar en WordPress.
Alojamiento web para WordPress
Los requisitos básicos que requiere la instalación de WordPress actual son estos:
PHP 7
PHP es el lenguaje de programación en el que está hecho el core de WordPress.
Hay muchas instalaciones funcionando con PHP 5.6 lo cuál es un poco delicado porque muchos themes que ya no funcionan bien con esta versión y a parte cuándo algo queda desactualizado es fácil que sucedan gaps de seguridad.
MySQL 5.6
Esto es la base de datos, como en todo hay versiones y actualmente WordPress necesita MySQL 5.6 como mínimo.
Dependiendo del tipo de proyecto y de la cantidad de instalaciones independientes puedes necesitar más o menos BBDD.
Módulo Apache o Nginx
Son los servidores para correr la instalación.
Es conveniente que esté apache en modo mod_rewrite on para que nos construya esas url tan amigables para el SEO que nos vienen de maravilla
Necesitas un acceso FTP o un intercambiador de archivos
Aunque no lo uses mucho te puede salvar de sustos, además aunque sea para verificar tu web lo vas a tener que utilizar.
Y cada vez es más deseable el soporte HTTPS con certificado SSL.
Pero esto ya más adelante, no es obligatorio pero hay plugins que lo necesitan y si tienes que integrar formas de pago es obligatorio.
Tipo de alojamiento web
En el mercado hay muchos tipos de hosting pero te recomiendo que lo elijas en base a tus necesidades, a veces 1 euro o 2 al mes son determinantes para limitar un proyecto o para truncarlo.
Alojamientos configurados para WordPress:
Este tipo de alojamientos ya viene preconfigurados con características especiales que te ahorran tiempo y quebraderos de cabeza.
Instalación de WordPress en un clic para personas que no tienen experiencia alguna,
Incluir ajustes en el propio hosting que ayudan a qué sea más eficiente como es el caso de que ya esté actualizado a la versión de php 7 en lugar de la 5.6.
Ajustes de seguridad por defecto como bloqueo de IP extranjera a determinadas carpetas de la instalación.
Comprar e instalar, no necesitas configurar ajustes manualmente.
Este tipo de paquetes son económicos y suelen ser standar por eso recomiendo que antes de empezar a contratar nada empecemos a hacer un mapa mental para determinar el tamaño de nuestro proyecto y las necesidades que vamos a tener.
Por ejemplo si queremos hacer un blog multisite con varios blogs independientes, quizás necesitemos más espacio en disco y alguna base de datos extra.
Si Vamos a instalar varios plugins grandes y pesados como pueden ser: WPML, WooCommerce, WooZone, WP Quads… todos juntos quizás necesitemos más recursos o planes superiores.
Si en cambio queremos instalar un wordpress y escribir una media de 30 artículos al año, no debe haber problema para que encajemos de sobra en un plan pre-configurado.
Si es una tienda pequeña o eres una persona que no pones apenas imágenes en tus post… depende tanto de cada persona.
Dependiendo de la empresa puedes elegir varias modalidades de plan de hosting, si tienes pocos blogs es la mejor opción.
Alojamientos web a medida
Este tipo de alojamientos son ideales para proyectos grandes o que se van a tener que escalar en un corto medio plazo, te permiten que vayas añadiendo lo que necesitas y que dotes de más funcionalidades tu servidor.
Normalmente este tipo de alojamientos es en hosting compartido, por suerte puedes comprar la cantidad de Ip’s que necesites según los proyectos.
Dependiendo de tu manera de trabajar puede ser muy rentable y esto es lo que hace la gente que tiene muchos blogs o webs porque al compartir recursos sale más barato.
Por ejemplo hay personas que crean PBN’s de esta manera ¿quieres saber qué es una PBN?
Lo que no aconsejo es contratar sin mirar qué ofrecen las compañías de hosting y sin evaluar si es suficiente, hay muchas personas que contratan planes web sencillos que no tienen instalado PHP e incluso no disponen de bases de datos.
Espero qué este post despeje dudas sobre los requisitos mínimos de alojamiento web para WordPress.