Requisitos aconsejables de un servidor dedicado para Drupal

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
chefnelone's picture

Hola a todos,

Tengo varios sitios webs en un servidor dedicado administrado y no estoy muy conforme con el rendimiento del servidor, mi proveedor siempre lo achaca a que Drupal realiza muchas consultas a la base de datos, etc. etc.

He decidido buscar otro hosting (Servidor Dedicado Administrado) pero no quiero volver a tener el mismo problema. ¿Qué debería chequear antes de contratar? Me refiero a por ej.: que tenga MEMCACHED, VARNISH, etc.

Muchas gracias.

Comments

Hola, Si eliges una compañía

mariano.barcia's picture

Hola,

Si eliges una compañía especializada en Drupal seguramente tendrán todo eso, y además supongo que podrán darte cierto asesoramiento en cuanto al rendimiento de tu sitio web.

En mi opinión, memcached es obligatorio, mientras que Varnish (o Nginx, o una CDN) lo va siendo también.

Sin embargo, también hay muchos otros factores del sitio web que se relacionan íntimamente con el rendimiento final, independiente del servidor donde esté alojado. Eso requiere de un análisis más profundo y especial en cada caso.

Un saludo,

Hola,Si, mi problema es las

chefnelone's picture

Hola,

Si, mi problema es que las empresas que tengo para elegir (no depende solo de mi) no están especializadas en Drupal y tendría que pedir estas cosas antes de contratar el servidor dedicado.

Entiendo que cada caso es distinto pero mi idea es tener un servidor que sirva tanto para un sitio simple como para un sitio con muchos modulos (por ej.: la distribución Commerce Kickstart).

Me va quedando claro que estos son muy necesarios:
1- Memcached
2- Varnish

¿Por cierto, conoces alguna empresa especializada en Drupal en España (mejor si es Barcelona)?

Estoy viendo que también se

chefnelone's picture

Estoy viendo que también se aconseja: OPcache

Me va quedando claro que estos son necesarios:
1- Memcached
2- Varnish
3- OPcache

Hola chefnelone,Voy a

David Hernández's picture

Hola chefnelone,

Voy a llevarle la contraria a mi colega mariano.barcia:

No, Varnish y Memcache no son necesarios.

Y ahora, vamos a matizar: No siempre son necesarios. Para estos casos, hay que analizar cada proyecto. Cada web es diferente y tiene unas necesidades diferentes. Si toda la navegación de tu sitio la hacen usuarios autenticados, Varnish te resulta poco útil. Si toda la navegación es anónima, seguramente Memcached no te aporte gran cosa.

No siempre hace falta que utilicemos un servidor dedicado. Una arquitectura en la nube no tiene porqué ser la mejor opción. Llenar la máquina con sistemas de cachés puede acabar perjudicándonos si lo hacemos a ciegas. Añadir más hierro puede acelerar nuestro sitio, pero igual había mejores soluciones y más baratas.

Mi consejo, chefnelone, es que busques a alguien que te asesore al respecto, que analice vuestro proyecto con detalle y os diga la mejor opción. Una pequeña inversión, puede ahorraros mucho dinero a largo plazo.

Si esto está fuera de vuestras opciones, te aconsejo que pongas por aquí un poco más de información de vuestro sitio: qué módulos utilizáis, qué tipo de tráfico esperáis, cuánto contenido va a tener, que tipo de operaciones realizáis... Igual nadie te responde y seguramente el análisis que se pueda sacar, no será tan bueno, pero igual si que podemos encaminarte a una solución mejor.

Un saludo,
David Hernández.

Hola David,Este la piedra

chefnelone's picture

Hola David,

Es la piedra que siempre encuentro en este tema. En nuestro caso (una agencia que desarrollamos webs) necesitamos un servidor dedicado donde se alojarán al unos 70 sitios webs. Cada uno de ellos es distinto. Habrán sitios con 30 módulos y 100% de visitas anónimas, y otros con 100 módulos (usando por ej.: la distribución Commerce Kickstart) que realizan muchas consultas mysql y visitas autenticadas.

Ninguno de estos sitios superan las 200 visitas mensuales.

Nuestro presupuesto es de 250€/mes para el hosting de todos estos sitios y la mejor opción que hemos encontrado al momento es un Servidor Dedicado Administrado (en Dinahosting)

En ese caso, con más motivo

David Hernández's picture

En ese caso, con más motivo deberíais buscar a un profesional que os prepare el mejor entorno posible.

En ese caso, con más motivo

David Hernández's picture

En ese caso, con más motivo deberíais buscar a un profesional que os prepare el mejor entorno posible.

dirección contraria

bitspitosyflautas's picture

200/hits/sitio/mes ?
La mayoría de posts sobre rendimiento estan escritos para weather.com

Me tiro a la piscina: vuestro problema es que cron expira la cache y la página se regenera para cada esporadica visita.

Como ya han comentado, busca alguien con experiencia en drupal y no le suene a chino cache warmer, boost, memcache y authcache (por pedir que no quede)

jero
bits, pitos y flautas

Cron

ignaciolflores's picture

Para solucionar el problema de que se regenere la página en las visitas esporádicas, podrías hacer un par de cosas:
1- añadir la ejecución del Cron de Drupal al Crontab de tu sistema. De esa manera se evita que se lanze la ejecución del Cron cuando un usuario acceda a la página.
2- después de lanzar el Cron de Drupal, ejecutar Caché Warmer para que regenere las páginas.

ah! y una 3a cosa, pásate por el canal #drupal-es de IRC, que seguro que contarás con mucha más ayuda!

sitios pesados?

pinueve's picture

si tus sitios (si son unos cuantos, no 70 como alguno comentó) son muy pesados te recomiendo acquia.com o pantheon.io, el primero es mas caro para un sitio y mas barato si son varios, el segundo es mas barato por un sitio y mas caro si son varios. con ambos olvídate por completo del cache, olvídate de que modulos instalar para este efecto, no son necesarios, ellos son especilaistas en drupal y ya viene todo lo del cache preconfigurado. yo tengo un sitio D7 muy pesado (183/291 modulos) con pantheon por $25 usdlls al mes y funciona perfecto.

Servidor Dedicado

xmorueco's picture

Buenas tardes chefnelone,

Como ya ha comentado David, es un tema delicado para hacerlo bien, dado que tienes 70 Drupal Sites muy diferentes, y al parecer todos sobre un mismo servidor dedicado.

Si quieres, nosotros podemos ayudarte, tenemos bastante experiencia en Drupal, y podemos analizar vuestras necesidades para adaptarlas a la mejor solución posible.

Saludos y gracias !

@pinueve: gracias. Esto es lo

chefnelone's picture

@pinueve: gracias. Esto es lo que busco, un hosting que ya esté preparado para Drupal, sea pequeño o grande. El problema que nos iría bien un dedicado y no un Cloud, porque al final, usar cloud para 70 sitios será más caro.

Acabo de enviar un mensaje a pantheon.io a ver que me proponen. Pero si no he visto mal, trabajan de otra forma, no ofrecen dedicados. Están muy enfocados al desarrollo en equipo, Git, etc.

Spain

Group organizers

Group categories

Región geográfica

Group events

Add to calendar

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week