¿Qué requiere para alojar un sitio web o una aplicación de mensajería móvil (excepto para la programación)?

Se accede a los sitios web por nombres de dominio. Entonces necesitas dominios.
Los nombres de dominio se manejan a través del protocolo DNS. Por lo tanto, necesita alguna forma de dar a conocer su dominio adquirido a los servidores DNS del mundo. Los proveedores de servicios generalmente se encargan del DNS por usted.
Sus dominios apuntarán a una computadora que envía el sitio web a su navegador. Esas computadoras se llaman servidores. Entonces necesitas un servidor.
Necesita contenido en su sitio web. Ahora las cosas se ponen muy complicadas ya que hay miles de formas en que un sitio web puede ser.

Verá, sin saber más acerca de sus intenciones, responder estas preguntas se convierte en un ejercicio inútil.

Sitio web: en la actualidad, puede elegir entre alojar y construir el sitio por su cuenta utilizando cualquier proveedor de servicios y su intelecto en bruto O puede ahorrar mucho tiempo y, en ciertos casos, incluso dinero yendo a servicios de alojamiento de sitios web prefabricados como WIX.com , weebly, squarespace, sitekit, jimdo, webflow, snappages, sorprendentemente (esos son los que he usado o recomendado)

Puede acoplarlos con cualquier dominio que compre.

Aplicación móvil, estilo de mensajería: realmente solo googlealo todo, es demasiado.

Toma esto como un boceto:
1) La aplicación de Android / Windows / iOS debe construirse, probarse y mantenerse. Todo bien. No es tan dificil.
2) Necesitas algo para permitir que los usuarios se encuentren (oh, por cierto, si tienes algo como registrarte, _necesitas_ un servidor; de lo contrario, irías de igual a igual a gran escala, lo cual no es un juego fácil)
-> pusher.com o Socket.IO ofrecen mensajes basados ​​en eventos específicamente para su caso de uso.
3) Dependiendo de cómo diseñe su aplicación, es posible que desee ofrecer algún tipo de autenticación con servicios externos como twitter, facebook, google, miscrosoft, etc. Para esto, desea usar openAuth 1.0a o 2.0. Será doloroso a menos que encuentre una buena implementación en la web o use servicios de terceros.

More Interesting

En una startup de Internet, ¿es mejor lograr el diseño y desarrollo del sitio web y la aplicación móvil a través de compañeros de trabajo o subcontratando?

¿Cuáles son los 10 principales proveedores de servicios de desarrollo de aplicaciones / sitios web en Bangalore?

¿Cuál es la mejor herramienta de prueba de carga de página web móvil gratuita o de pago?

Cómo crear un foro sin ningún conocimiento de codificación

Cómo obtener ideas para crear una aplicación

¿Cómo debe compensarse un desarrollador móvil que no contribuye con IP a una nueva startup?

¿Puede proporcionar sugerencias para alguien con cero experiencia tecnológica en lo que usted cree que es el camino más eficiente y valioso para aprender la arquitectura de programación tradicional que también será productiva para seguir trabajando como desarrollador / diseñador web?

¿Qué lenguaje de programación o pila de idiomas es el más adecuado para una aplicación interactiva de chat social que puede conectarse a redes externas?

Cómo crear una aplicación de Android con solo usar la base de datos MySQL de WordPress

¿Qué es el desarrollo de aplicaciones web?

¿Cómo es el proceso de desarrollo en Facebook?

En los próximos meses, puedo concentrarme en iOS o en el desarrollo web completo con una inclinación hacia el frente o el backend. ¿Cual deberia elegir?

Es difícil crear una aplicación. ¿Donde debería empezar?

¿Cuánto tiempo lleva convertirse en desarrollador de aplicaciones?

¿Cuál es la mejor manera de construir una aplicación de mensajería en tiempo real usando PHP para construir el backend?