it-swarm-es.com

¿Sería mejor usar subdominios o carpetas cuando cada cliente necesita una sección del sitio?

Estoy trabajando en una aplicación web de tipo de servicios y tengo que elegir cómo configurar las URL para los clientes. ¿Qué solución es mejor, como un subdominio (por ejemplo: client.myservice.com) o como una carpeta (por ejemplo: myservice.com/client/)?

No me interesa el valor de SEO (para el SEO es mejor elegir las carpetas), sino los aspectos técnicos/de escala/administrativos.

7
Alex

Haz ambas cosas ...

Los subdominios son excelentes porque son más fáciles de escribir y más fáciles de recordar, pero el nivel adicional de complejidad y mantenimiento requerido para usarlos puede ser más trabajo de lo que estás dispuesto a hacer.

En lugar de configurar subdominios 'adecuados', simplemente use URLRewrite para falsificarlo.

Ver esta respuesta en stackoverflow.com para ver a qué me refiero.

Como ejemplo, mira Google analytics. Si escribe analytics.google.com, lo empuja a http://www.google.com/analytics/ .

La única vez que sugeriría usar subdominios sería si:

  • está ejecutando servidores separados con el mismo nombre de dominio (Ej. mail.yourwebsite.com, ftp.yourwebsite.com, etc.).
  • su sitio es un portal de red para muchos otros sitios web (por ejemplo, blogger donde cada blog de usuarios reside en un subdominio de blogger).
7
Evan Plaice

En nuestra experiencia aquí (que es principalmente del Reino Unido), los usuarios escribirán un subdominio, sin embargo, dejarán cualquier cosa después del dominio (como carpetas). La barra diagonal es engorrosa en su uso ya que los visitantes del sitio en general se confunden con las barras diagonales inversas y solo visitan el sitio principal para tratar de encontrar lo que quieren, ignorando por completo el resto de la URL.

Habiendo dicho eso, también tenemos un exceso de usuarios que, a pesar de las instrucciones en contrario, siempre escribirán en www. antes de cualquier dominio que se le dé.

Nuestro consejo simple sería usar subdominios pero también crear www. subdominios colgando de cada entrada.

El solo uso de carpetas da la falsa impresión de que hay poco aislamiento entre los clientes. Además, los subdominios le permitirán variar según la dirección IP, de modo que si ciertos clientes demandan más recursos, pueden recibir servidores aislados, etc.

7
Metalshark

Lo que dijo @MetalShark. Yo iría con subdominios al 100%.

Subdominios es una solución más escalable porque puede equilibrar la carga y segregar a los clientes más fácilmente.

Además, creo que muchas personas no expertas en tecnología no entienden que www.theircompanyname.yourcompanyname.com está realmente alojado por usted y no por ellos. Eso significa que están más dispuestos a confiar en un subdominio que se parece a la URL de sus sitios con el suyo pegado hasta el final. También disocia su sitio, que se trata de vender su producto desde su subdominio, que trata sobre el uso de su producto.

Creo que más allá de la escalabilidad el uso de subdominios hará que sus clientes se sientan más cómodos con el uso de su software y eso es una gran ventaja.

5
Ben Hoffman

Las Directrices de Google dicen que manejan cada subdominio como "otro sitio". Por lo tanto, debe obtener buenos vínculos de retroceso para todos los subs. El PR del dominio principal no cuenta para los subdominios. Entonces preferiría Carpetas.

Cada httpd moderno puede trabajar con alias y/o Apache con mod_proxy. Entonces las carpetas también son escalables, pero es un poco más complejo.

3
fwaechter

Desde un aspecto de mantenimiento, las carpetas son mucho más fáciles de manejar que los subdominios. Pero la mayoría de las aplicaciones como highrise o basecamp tienen sus propios subdominios por cliente. Parece que eso se ve un poco más sexy.

1
Remy

Creo que los subdominios fueron inventados por tipos de marketing para que no tuvieran que imprimir URL (ligeramente) más largas en sus costosas campañas de impresión. Utilizaron sus vastos presupuestos para pagar a un grupo central de técnicos que lo hicieron técnicamente posible. Digo técnicamente, porque si bien todos sabemos que se puede hacer, ciertamente no es una tarea divertida de configurar a gran escala.

SHH! No les digas a los tipos de marketing que los usuarios no expertos en tecnología no pueden darse cuenta de que dejaste el sitio web ... así que para cuando lo agreguen, ya has hecho que tu dirección sea más larga ... y tú " Te has costado más horas de trabajo haciendo soluciones para manejar esos tipos no técnicos.

Me estremezco al pensar en el día en que el encargado de marketing de mi empresa se nos acerca con una "¡GRAN IDEA!" sobre cambiar todas nuestras carpetas relevantes a subdominios. Tal vez eso sea una señal de que es hora de pasear por la calle hacia la oficina de correos para preguntar sobre un trabajo entregando todo el correo que crean sus campañas impresas ...

0
bpeterson76