Desarrollador / Hızlı Hosting

Alojamiento Laravel: empieza por las necesidades de tu proyecto.

Desde un simple sitio PHP hasta una aplicación de procesamiento continuo de colas, los proyectos Laravel requieren diferentes recursos. Seleccione el método de publicación y las necesidades del servicio juntos.

Laravel Alojamiento / Paquetes

Paquetes VDS para aplicaciones Laravel

Compare los recursos del servidor para aplicaciones PHP, trabajadores en cola, tareas programadas y bases de datos.

Periodo de pago de 12 meses
Hosting Laravel

VDS 1

Opción de recursos para aplicaciones o pruebas pequeñas

349,00 TRY/ mes equivalente · pago anual

Total de 12 meses: 4.188,00 TRY

Procesador
1 CPU virtual
Memoria
2 GB de RAM
Almacenamiento NVMe
NVMe de 40GB
Acceso al servidor
Acceso raíz/administrador
Detalles del plan: VDS 1
Hosting Laravel

VDS 2

Recursos intermedios para Laravel y bases de datos

Solicitar presupuestoSujeto a confirmación de precio y capacidad

Precios específicos para la capacidad planificada

Procesador
Objetivo: 2 vCPU
Memoria
Objetivo: 4 GB de RAM
Almacenamiento NVMe
Objetivo: 80 GB NVMe
Acceso al servidor
Acceso raíz/administrador
Solicitar presupuesto: VDS 2
Hosting Laravel

VDS 3

Recursos objetivo para cargas exigentes de Laravel y workers

Solicitar presupuestoSujeto a confirmación de precio y capacidad

Precios específicos para la capacidad planificada

Procesador
Objetivo: 3 vCPU
Memoria
Objetivo: 6 GB de RAM
Almacenamiento NVMe
Objetivo: 120 GB NVMe
Acceso al servidor
Acceso raíz/administrador
Solicitar presupuesto: VDS 3
Hosting Laravel

VDS 4

Más recursos para trabajadores de aplicaciones y colas

799,00 TRY/ mes equivalente · pago anual

Total de 12 meses: 9.588,00 TRY

Procesador
4 vCPU
Memoria
8 GB de RAM
Almacenamiento NVMe
NVMe de 160GB
Acceso al servidor
Acceso raíz/administrador
Detalles del plan: VDS 4

Precio del recurso VDS Laravel no implica servicio de mantenimiento ni distribución. También se puede considerar un alojamiento PHP adecuado para proyectos sencillos; El directorio público y el soporte del proceso deben verificarse de antemano.

Los recursos de VDS 2 y VDS 3 son objetivos de planificación. Confirma las especificaciones finales, la disponibilidad y el precio al solicitar una oferta. Calcular el costo total →

Comparar paquetes en una tabla

Puede desplazar la tabla horizontalmente en la pantalla estrecha.

Recursos y periodo de pago
característicaVDS 1VDS 2VDS 3VDS 4
Procesador1 CPU virtualObjetivo: 2 vCPUObjetivo: 3 vCPU4 vCPU
Memoria2 GB de RAMObjetivo: 4 GB de RAMObjetivo: 6 GB de RAM8 GB de RAM
Almacenamiento NVMeNVMe de 40GBObjetivo: 80 GB NVMeObjetivo: 120 GB NVMeNVMe de 160GB
Acceso al servidorAcceso raíz/administradorAcceso raíz/administradorAcceso raíz/administradorAcceso raíz/administrador
Provisión mensual para pago anual349,00 TRYSegún presupuestoSegún presupuesto799,00 TRY
12 meses en total4.188,00 TRYSegún presupuestoSegún presupuesto9.588,00 TRY
¿Cómo funcionará tu proyecto?

Planifique el lanzamiento de Laravel en todas sus partes.

Directorio web y público

Apunte la raíz web al directorio público; Mantenga .env y los recursos del proyecto fuera del directorio abierto. Compare versiones PHP web y CLI.

Cola y programador

Separe la tarea programada del trabajador continuo. Después del lanzamiento, verifique que no queden trabajadores ejecutando el código anterior y que las tareas se ejecuten solo una vez.

Migración y datos

Planifique el impacto de la copia de seguridad y la reversión de la base de datos antes del cambio de esquema. Asegúrese de que las cargas de los usuarios se conserven en la nueva versión.

prelanzamiento

Tres controles, un comienzo más claro.

Diferencias de gestión de hosting y VDS →
  • Las extensiones públicas de raíz y PHP son correctas.
  • El trabajador y el programador están trabajando con un código nuevo.
  • Se verifican la migración, los archivos permanentes y la reversión.
guía tecnológica

De aplicación PHP a trabajador de cola.

Las extensiones PHP, el programador, el trabajador de cola y la base de datos deben funcionar armoniosamente en el mismo entorno.

Laravel / Marco de aplicación PHP

Solicitud web, cola y programador juntos.

Raíz web, dependencias y procesos en segundo plano en aplicaciones PHP.

Acerca de Laravel
aaPanel / Panel de servidor

Administre su servidor Linux con una interfaz visual.

Opción de panel para administrar servicios de sitio web, base de datos y servidor.

Acerca de aaPanel
Ubuntu / Distribución Linux

Seleccione la base de su servidor de aplicaciones.

Distribución Linux para aplicaciones web, servicios API y entornos de contenedores.

Acerca de Ubuntu
Debian / Distribución Linux

Un entorno Linux adecuado para sus servicios.

Opción de servidor a evaluar con gestión de paquetes y ciclo de vida de lanzamiento.

Acerca de Debian

Esta sección explica las tareas de las herramientas. El software, la licencia, la versión y el alcance de instalación de su paquete se aclaran durante la selección del servicio.

¿Cuáles son los detalles técnicos?
  1. Versión PHP y complementos
  2. La raíz del documento debe ser un directorio público.
  3. ¿Qué requieren la cola y el programador?
  4. Agregar cambios de base de datos al plan de lanzamiento
  5. Asigne componentes Laravel al modelo de hosting
  6. El archivo y la base de datos cambian juntos en la versión Laravel
  7. Reste el costo total del hosting Laravel

Versión PHP y complementos

Verifique la versión de PHP y los complementos que requiere su versión Laravel junto con las dependencias del proyecto. Los paquetes instalados con Composer pueden imponer requisitos adicionales. La versión web de PHP que aparece en el servidor puede diferir de la versión de PHP en la línea de comando.

Es posible que el acceso SSH y Composer no esté disponible en todos los paquetes de alojamiento web. Aunque instalar e instalar dependencias externamente es una opción, es necesario probar su compatibilidad con el entorno de destino. Si hay un requisito de servicio especial VDS Linux ofrece más control.

La raíz del documento debe ser un directorio público.

En el proyecto Laravel, la raíz del documento al que se accede a través de la web debe apuntar al directorio público. Colocar todos los archivos del proyecto en el directorio público puede exponer .env y los recursos de la aplicación. Verifique la configuración de la raíz del documento del nombre de dominio antes de elegir el alojamiento.

En producción, verifique que las pantallas de depuración estén cerradas, los permisos de archivos y la URL de la aplicación. Otorgue los permisos necesarios a los directorios en los que sea necesario poder escribir; No hagas que todo el proyecto sea accesible para nadie innecesariamente.

¿Qué requieren la cola y el programador?

Trabajos como notificaciones, generación de informes y transferencia de datos se pueden ejecutar a través de la cola. La gestión de procesos es necesaria para un trabajador de cola en funcionamiento continuo; La política de proceso largo del hosting compartido puede limitar esto. Conozca el alcance y los límites del soporte cron para tareas programadas.

Puede administrar trabajadores como servicios en VDS y reiniciarlos de manera controlada durante la publicación de la aplicación. Si se utiliza Redis u otra infraestructura de colas, planifique también su configuración de memoria, seguridad de acceso y persistencia.

Agregar cambios de base de datos al plan de lanzamiento

La instalación de archivos de nueva versión por sí sola no es suficiente. Las operaciones de migración, la actualización de cachés y el uso del nuevo código por parte de los trabajadores de la cola deben manejarse en conjunto. Considere las opciones alternativas antes de realizar operaciones que cambien la base de datos.

Trabajando con tareas pequeñas y programadas, el proyecto puede comenzar en un hosting PHP adecuado. En proyectos que requieran trabajadores permanentes, servicios especiales o configuración independiente Paquetes VDS Échale un vistazo. Deje espacio para crecer en el disco para cargas y registros de usuarios.

Asigne componentes Laravel al modelo de hosting

componenteControl en hosting PHPplan en VDS/plataforma
aplicación webPHP, extensiones y raíz de documentos públicos.Servicio web y diseño de implementación.
planificadorIntervalo cron y límites de ejecuciónResponsable de la tarea programada.
trabajador de colaCumplimiento de la política de proceso continuoGestión de procesos y recursos de los trabajadores.
Redis/ReverberaciónSoporte de servicio especialProceso, conexión y memoria separados
Archivos de usuarioEspacio de archivos persistente y copia de seguridadAlmacenamiento protegido entre lanzamientos

Trabajar sólo en PHP puede no ser suficiente para un proyecto. Agregue el comportamiento de retención de archivos, tareas programadas y trabajadores a la lista de requisitos. Aprovechar una función de esta lista no significa que esa función ya esté instalada en el paquete que elija.

El archivo y la base de datos cambian juntos en la versión Laravel

Antes de la implementación, evalúe la compatibilidad de los pasos de migración con los datos existentes. Determine cuál será el nuevo esquema de la base de datos cuando vuelva a la versión anterior de la aplicación. Las instalaciones del usuario y la configuración del entorno de producción no deben eliminarse accidentalmente con los archivos de versión.

Verifique los trabajadores de sesión, formulario, correo electrónico, tarea y cola después de la publicación. También está previsto que los procesos de larga duración utilicen el nuevo código. Documento oficial de distribución de Laravel le brinda los puntos de control apropiados para su versión.

Reste el costo total del hosting Laravel

Agregue bases de datos, espacio de archivos persistentes, servicio de colas y trabajos de mantenimiento al servidor base. Al comparar una plataforma de pago por uso con un paquete de recursos fijos, considere qué tan activa permanece la aplicación durante el día y la cantidad de trabajadores. No considere simplemente la tarifa del plan de entrada como el costo total de implementación.

En una aplicación sencilla alojamiento PHP compatible evaluable. Cuando se requieren servicios especiales o procesos continuos VDS Linux Proporciona un mayor control de la configuración. Tomar la decisión en función de las necesidades de la aplicación y la capacidad de mantenimiento del equipo.

Considere opciones globales

Compare proveedores según la misma necesidad.

El alcance de la gestión, los recursos y los servicios adicionales pueden variar. Consulte las diferencias que son importantes para su propio proyecto en la siguiente tabla.

Modelo de servicio y cobertura de coste total.
Proveedor/servicioModelo de gestiónCosto y alcanceCriterios de selección
Hızlı HostingRecursos VDS desde los que se pueden configurar los servicios Laravel.Equivalente a 349,00 TL – 799,00 TL / mes; pago anual. Impuestos/renovación y servicios adicionales están confirmados.Compatibilidad PHP, trabajador/cron y migración de base de datos.
Laravel NubePlataforma en la nube para aplicaciones Laravel.La tarifa del plan básico y el uso de recursos están separados.Compute la aplicación, el trabajador, la base de datos y el almacenamiento juntos.
Renderizar ventana acoplableLas aplicaciones PHP se pueden implementar con Docker.Se puede utilizar Dockerfile o una imagen lista.Incorporar datos persistentes y servicios de colas a la arquitectura.

Control de fuente: . Puede desplazar la tabla horizontalmente en pantallas estrechas. Esta tabla no es una prueba de velocidad o tiempo de actividad; el precio, la ubicación, los impuestos y las condiciones de la campaña deben compararse por separado el día del pedido. No implica una relación de asociación ni respaldo.

Curiosidades

Preguntas frecuentes

¿Es obligatorio VDS para Laravel?

No. Se puede utilizar alojamiento web si la versión PHP, los complementos, la raíz de documentos y la compatibilidad con tareas son adecuados. Los trabajadores permanentes o los servicios especiales aumentan la necesidad de VDS.

¿Puedo cargar archivos Laravel en public_html?

Se debe garantizar que sólo se pueda acceder al directorio público a través de la web. Poner toda la raíz del proyecto en un directorio abierto no es un método de publicación seguro.

Laravel ¿Qué debo especificar para Horizon o Reverb?

Comparta el requisito de servicio de larga duración, la cantidad de conexiones/trabajadores y la versión de Laravel/PHP que está utilizando. No asuma que el alojamiento PHP estándar tiene soporte para procesos.

¿La tarifa de entrada a Laravel Cloud y el precio de VDS son equivalentes?

Los modelos de servicio son diferentes. Calcule el uso de recursos, la base de datos, los trabajadores, el almacenamiento y los trabajos de mantenimiento juntos para la misma aplicación.

Siguiente paso después de la decisión

Laravel Tu lista de necesidades de hosting.

Prepare su uso actual y sus expectativas con estos cuatro títulos. De esta manera, puede evaluar juntos los recursos del paquete y el alcance del servicio.

Prepare la nota de necesidad
  1. Versión Laravel/PHP y complementos necesarios
  2. Número de trabajadores, programador y necesidades de Redis/Reverb
  3. Tamaño de las cargas de bases de datos y usuarios
  4. Método de liberación, migración y respaldo