Geekflare recibe el apoyo de nuestra audiencia. Podemos ganar comisiones de afiliación de los enlaces de compra en este sitio.
En Desarrollo y Alojamiento Última actualización: 15 de septiembre de 2023
Compartir en:
Escáner de seguridad de aplicaciones web Invicti - la única solución que ofrece verificación automática de vulnerabilidades con Proof-Based Scanning™.

PHP es súper fácil de implementar. Pero eso no significa que cualquier plataforma de alojamiento sirva, sobre todo si te tomas en serio tu negocio.

En muchos sentidos, PHP tomó el relevo de Perl: era un lenguaje de scripting sencillo que podía incrustarse directamente en HTML (o incrustar HTML dentro de sí mismo, según se mire), y estaba respaldado por el popular servidores web de código abierto (*cough* Apache), y contaba con enlaces a bases de datos relacionales populares (sí, MySQL).

Pero a diferencia de Perl, PHP fue lo suficientemente inteligente como para innovar más rápido cuando se trataba de mantenerse relevante - el HHVM fue una amenaza lo suficientemente grande como para hacer que Zend abandonara cualquier plan para PHP 6 y saltara a PHP 7 (resultando en un aumento de rendimiento de 200%), y justo cuando parecía que la escena de desarrollo en PHP era todo sobre codificación de mono o haz-tu-propio-marco, Laravel lanzó una bomba.

La cuestión es que el PHP de hoy no se parece en nada al de antaño: tiene cuernos y alas, dispara rayos láser con los ojos y puede arrancar un árbol o dos sin problemas. Aquellos que se quedaron con él (yo incluido, la razón principal es la pereza 😛 ) ahora tienen un moderno y excelente conjunto de herramientas para construir aplicaciones web.

Esto nos lleva a otra vergonzosa área del pasado: el alojamiento. Sí, los proveedores de alojamiento PHP siguen siendo una moneda de diez centavos por docena, y muchos de ellos fueron construidos para infligir sufrimiento al público desprevenido, pero igualmente cierto, ahora hay todo tipo de opciones robustas y excelentes disponibles.

Este post es para el desarrollador o cualquiera que se preocupe por la calidad, la libertad y el rendimiento, el que se estremece al pensar en cargas FTP y CPanel (¡aunque sabe cómo trabajar con ellos!).

DigitalOcean

Es probable que haya oído hablar de DigitalOcean pero si no es así, se trata de una plataforma increíblemente rentable y potente para alojar sus aplicaciones.

Esencialmente, DigitalOcean es famoso por los Servidores Privados Virtuales (VPS) que ofrecen muy buen rendimiento y control para el equipo DevOps. Con esta libertad también viene la responsabilidad, por supuesto - usted es responsable de optimizar, gestionar y asegurar su infraestructura. Si tienes una aplicación PHP moderna, lo más probable es que sea lo que estás buscando.

DigitalOcean tiene varias características sorprendentes, que casi lo convierten en un mini-AWS para desarrolladores:

  • Instalación en un clic de aplicaciones PHP populares
  • Herramientas como balanceadores de carga, redes privadas, etc.
  • Almacenamiento de objetos, almacenamiento en bloque, almacenamiento SSD, etc.
  • Varios tipos de servidores en función de las necesidades: de uso general, con mucha CPU o con mucha RAM.
  • Gestión de la infraestructura basada en API para ampliar o reducir la escala con facilidad
  • Seguimiento exhaustivo y estadísticas de uso
  • Marketplace, imágenes de SO personalizadas, copias de seguridad, etc.
  • Bases de datos alojadas (PostgreSQL en este momento, pero MySQL y otras pronto estarán disponibles)

DigitalOcean es lo que utilizo para alojar proyectos de clientes, sitios web WordPress, scripts PHP de línea de comandos y demás, y nunca he tenido ni un solo problema de rendimiento o seguridad. Muy recomendable para aquellos que buscan fiabilidad y flexibilidad.

A2 Hosting

A2 Hosting es un servicio de alojamiento grande y de confianza especializado en PHP. Si está cansado de los problemas de rendimiento de sus plataformas de alojamiento actuales y aún así quiere mantener el gasto bajo estricto control, A2 Hosting merece la pena comprobarlo.

Como puede ver, los planes son preciosos, pero no se trata de un truco de marketing: A2 Hosting cumple. Una rápida comparación de los planos revela que por menos de $10 al mes, tienes un servidor con 2 GB de RAM, dos núcleos y hardware optimizado.

A2 Hosting sobresale en alojamiento PHP simple y tradicional - WordPress, Magento, frameworks simples, scripts de una página, etc., pero tiene mucho sentido cuando el rendimiento del disco es una preocupación.

Kinsta

Kinsta ha sido históricamente conocida por sus servicios premium de alojamiento gestionado de WordPress. Ahora, también puedes desplegar aplicaciones y bases de datos en la plataforma de Kinsta con facilidad.

La infraestructura de Kinsta se basa exclusivamente en la red Premium Tier de Google Cloud para todos sus servicios, junto con tecnología de contenedores aislados y respaldada por Cloudflare. Garantizan una velocidad ultrarrápida y una seguridad avanzada para todos los proyectos alojados en su plataforma. Para las aplicaciones PHP modernas, ofrecen una solución escalable y fácil de usar con un conjunto de funciones orientadas al desarrollador.

kinsta-2

He aquí una lista de algunas de las características que incluye el alojamiento de aplicaciones de Kinsta:

  • Fácil instalación con sólo unos clics
  • Posibilidad de desplegar directamente desde GitHub o mediante un sistema personalizado Dockerfiles
  • Soporte para dominios con SSL personalizado
  • Panel de control personalizado para controlar el ancho de banda, el tiempo de compilación, los análisis de tiempo de ejecución y el uso de recursos (CPU y RAM).
  • Precios basados en el uso que se adaptan a su proyecto
  • Distribución gestionada a través de máquinas Google Kubernetes Engine
  • Conexiones internas con despliegues de alojamiento de bases de datos

Para vainas de aplicación, Kinsta ofrece varios niveles basados en el uso de recursos del proyecto: Existen paquetes estándar, optimizados para memoria y optimizados para CPU, y para Buildpacks, soluciones estándar, media y plus.

Además, cuando los clientes utilicen conexiones internas a través del alojamiento de bases de datos de Kinsta, no se les facturará el tráfico/ancho de banda interno.

Forja

Laravel es el más caliente y más popular Framework PHPy probablemente seguirá siendo "el elegido" durante mucho, mucho tiempo. Esto significa que si eres un desarrollador PHP, lo más probable es que estés codificando en Laravel.

Ahora bien, Laravel es un framework exigente, y el tema del despliegue se complica; cuanto más rica en características se vuelve tu aplicación. Si usted está en ese barco y quiere deshacerse de todas las molestias relacionadas con el despliegue (sí, me refiero a todos), Forja es lo que te estás perdiendo.

Pero lo primero es lo primero: Forge no ofrece servidores ni alojamiento. Más bien, es una interfaz basada en web para desplegar y monitorizar tus aplicaciones PHP en servicios de alojamiento populares como DigitalOcean (cubierto anteriormente), Linode, AWS, etc. Esto es lo que Forge tiene que ofrecer a los equipos de Laravel:

  • Escala horizontal
  • Equilibrio de la carga
  • Gestión de SSL
  • Gestión sencilla de colas y cron
  • Gestión del sitio y actualizaciones automáticas
  • Scripts de implantación personalizados

Por sólo $20 al mes, puedes gestionar ilimitado servidores a través de Forge, y hay descuentos anuales. Sinceramente, ¡no hay nada mejor!

Hay más alojamiento especializado Laravel plataformas para sus aplicaciones.

Heroku

Heroku se ha asociado tradicionalmente con los ecosistemas Ruby on Rails y Python (por su amor por PostgreSQL y sus despliegues sencillos y casi artísticos). Pero ahora, ¡los desarrolladores de PHP también pueden alegrarse!

Ya sea PHP simple, Laravel, Symfony, HHVM, o cualquier otra variante/paquete, Heroku lo hace todo con un simple git push que parece demasiado bueno para ser verdad, pero lo es. El escalado se realiza de forma automática y existen varios servicios (complementos) de Heroku para facilitarte el despliegue.

Heroku es una de las plataformas de alojamiento para PHP más caras que existen, pero es sólida como una roca y goza de una gran reputación por su calidad y estabilidad.

Cloudways

Es posible que veas las ventajas de plataformas de alojamiento como DigitalOcean, Linodeetc., pero carece de un equipo de confianza que se encargue de las tareas de DevOps. Si es así, Cloudways es una gran alternativa que gestionará su aplicación PHP en una plataforma de su elección.

Por supuesto, eso significa que los precios suben. Hice una comprobación rápida y sucia de los planes de precios y, por regla general, pagas el doble de lo que pagarías normalmente a estas plataformas de alojamiento. Lo cual, sinceramente, es una buena oferta, en mi opinión, sobre todo teniendo en cuenta que Cloudways ofrece ayuda gratuita para la migración de su sitio web.

Es decir, por menos de $50 al mes, puedes tener una tienda de comercio electrónico que genere miles de dólares de ventas al mes y maneje muy bien los picos.

Ganas todas las buenas prestaciones que ofrece la plataforma de tus sueños, y ganas tranquilidad. ¿Qué más se puede pedir? 🙂 .

Nodechef

¿Nodechef? Sí, eso es lo que pensaba.

En Nodechef es conocida por sus soluciones de alojamiento Node-native, parece que han adoptado PHP y ofrecen una plataforma bastante buena.

Serías pagando a entre $100 y $200 al mes por un servidor decente, pero la cuestión es que los servicios esenciales como MongoDB, MySQL, Redis, etc., ya están integrados y se ampliarán sin esfuerzo. El soporte de pago también está disponible y comienza en $300 al mes.

¿Merece la pena? Sí, si tiene necesidades específicas y quiere fiabilidad y una resolución rápida de los problemas.

Runcloud

A veces, necesita ambas cosas: una solución de alojamiento gestionado para PHP (para sus equipos de diseño que realizan funciones básicas de marcado y PHP dentro de scripts sencillos) y un entorno flexible (¿aplicación PHP hiperlocal basada en Docker y respaldada por ElasticSearch, quizás?).

En esos casos, Runcloud es un buen trato.

Runcloud sustituye a cPanel, WHM y otras utilidades similares por su propio panel de control personalizado que, francamente, es algo fuera de serie:

Usted maneja todo a través de esta hermosa interfaz, que incluye todo lo que pueda imaginar - versión de PHP, configuración de Supervisor (por cierto, este parece ser el primer host PHP que incluye Supervisor), registros, base de datos, todo.

Una vez más, Runcloud no ofrece servidores propios, pero por tan sólo $15 al mes, te permitirá conectar y gestionar servidores ilimitados. Incluso hay un plan gratuito si necesitas gestionar un solo servidor y no quieres las campanas y silbatos.

Plataforma.sh

¿Cómo puedo empezar a describir Plataforma.sh? 🙂 Vale, vamos a intentarlo: seguro que has oído hablar de Symfony (el framework web PHP más robusto que existe), Magento (el plataforma de comercio electrónico cuando se trata de cargas pesadas), y TYPO3 (un CMS complejo y muy modular), ¿verdad?

Pues bien, todos ellos tienen Platform.sh como alojamiento PHP de elección.

La razón es que Platform.sh va más allá de la llamada del deber, proporcionando todo lo necesario en una aplicación PHP moderna - desde el soporte para las últimas versiones de PHP hasta el despliegue sencillo con un solo clic para microservicios.

Si tienes un negocio grande y serio que funciona con PHP, Platform.sh debería estar #1 en tu radar.

Y no es que cueste una fortuna. Por $270 al mes (compara planes aquí), puedes tener un sitio web que maneje fácilmente un par de millones de páginas vistas al mes. Ahora, estoy de acuerdo en que $270 suena mucho, especialmente cuando el alojamiento PHP está disponible por, como, $5 al mes. Sin embargo, Plataforma.sh es un game changer para game changers y no debe tomarse a la ligera 🙂 .

Google App Engine

Aprovecha la infraestructura de red de baja latencia de Google.

Google App Engine es una plataforma gestionada sin servidor que te permite ejecutar aplicaciones PHP, Nodejs, Python, C#. Lo mejor es que no tienes que preocuparte de gestionar la infraestructura: Google lo hace por ti.

YouTube vídeo

Paga por lo que utiliza y se adapta automáticamente a los picos de tráfico.

Conclusión

No hay escasez de proveedores de alojamiento PHP en el mercado. Basta con hacer una búsqueda en Google para ahogarse en opciones. Sin embargo, no vale la pena elegir a todos los proveedores de alojamiento, por muy buena que sea la copia de su sitio web o por increíbles que sean sus planes.

Las historias de terror de bugs recurrentes, hacks y problemas de rendimiento sin resolver son demasiado comunes entre los proveedores de alojamiento PHP "populares", por lo que este artículo se centra en las opciones menos conocidas pero asesinas.

Espero que te sirva de ayuda 🙂 .

  • Ankush
    Autor
Gracias a nuestros patrocinadores
Más lecturas sobre desarrollo
Potencia tu negocio
Algunas de las herramientas y servicios que le ayudarán a hacer crecer su negocio.
  • Invicti utiliza el Proof-Based Scanning™ para verificar automáticamente las vulnerabilidades identificadas y generar resultados procesables en tan solo unas horas.
    Pruebe Invicti
  • Web scraping, proxy residencial, gestor de proxy, desbloqueador web, rastreador de motores de búsqueda, y todo lo que necesita para recopilar datos web.
    Pruebe Brightdata
  • Monday.com es un sistema operativo de trabajo todo en uno que te ayuda a gestionar proyectos, tareas, trabajo, ventas, CRM, operaciones, flujos de trabajo y mucho más.
    Prueba Monday
  • Intruder es un escáner de vulnerabilidades en línea que encuentra puntos débiles de ciberseguridad en su infraestructura, para evitar costosas violaciones de datos.
    Prueba Intruder