¿Cómo hago un sitio web como Quora? ¿Cuáles serán los requisitos para este proyecto?

Quora abordó la falta de disponibilidad de un sitio Q / A bien estructurado y, por lo tanto, fue una ventaja. Esto definitivamente no significa que un nuevo producto no pueda superarlo.

Dado que tiene curiosidad sobre el proceso, llenaré algunos de los vacíos.

Nombre:
Comencemos con un nombre de dominio : “¡Piensa en un nombre muy pegadizo!”
Quora hizo su parte bien aquí. El nombre es corto, dulce y pegadizo.
Piensa en uno mejor.

¿Ya has pensado en uno? ¡Excelente!

El problema:
Hagamos el paso dos. Piensa en algo que Quora olvidó abordar.
Como eliminar publicaciones anónimas de su pantalla o mejorar la UI y UX. Administrar bien los botones o algo aún más grave como filtrar las respuestas de una pregunta que tiene cientos de respuestas. Todavía no entiendo cómo se pueden leer las 700 respuestas de una pregunta.
¿Puedo obtener una versión consolidada o menor con todos los datos?
¿Podemos obtener un mejor comprobador de plagio o una herramienta de eliminación de redundancia?
Supongo que OP tendrá que crear uno en su sitio web. 😉

Si no sabe cuál es la diferencia entre ellos, le sugiero que eche un vistazo a la wiki de respuestas aquí:
¿Cuál es la diferencia entre el diseño de UI y UX?

Encontrar un problema es la parte más difícil. ¿Te fijaste bien? No se pudo encontrar?
Sin problemas. Aprende de los chicos de Instagram. El rincón del emprendimiento de Stanford: – Encontrar el problema es la parte difícil.
Hecho con eso? Encontrado el problema?

Vamos a resolverlo:

Desarrollo front-end:
Por experiencia, recomiendo PHP, para el desarrollo front-end .
Tiene muchas funciones prácticas listas para trabajar y mejorar.
¿Aún no conoces PHP? Aprende PHP ahora. Use HTML5, CSS3 como base.

Hazlo ordenado.

¿Diseña la interfaz de usuario mucho mejor que los sitios web existentes? Asegúrese de que el usuario esté conectado a su sitio. ¡El UX debería ser increíble!
Cree páginas versátiles y entregue datos al instante. Personalmente prefiero AngularJS para una experiencia rápida.

El back-end:
¿Entonces su sitio web aborda el mismo problema que Quora? Entonces supongo que debe haber una gran carga de datos en su sitio web, ¿verdad? ¿Qué haces para manejarlo? ¿Qué hay en tu back-end ?
MySQL / MongoDB? Le recomiendo que elija esto en función de sus necesidades y estrategias de expansión. Hazlo sabiamente. Una vez que elige uno, migrar otro es difícil.

Comunicación:
La base de datos siempre es necesaria, pero ¿qué tan fluida es su conectividad de front-end a back-end? ¿Estás usando múltiples capas? Es una pérdida de tiempo comunicarse innecesariamente. Prueba las API RESTful. Prueba Python.
¿No sabes pitón? No hay problema. ¡Aprende Python ahora!

Redes y almacenamiento:
La respuesta de Andrew Boring a ¿Cómo calcula los costos del servidor por usuario para una plataforma de tipo de red social donde el almacenamiento para cada usuario alcanzaría un máximo de 2 gb al mes / 500 mb al día?
Andrew Boring ha proporcionado una buena estimación sobre cómo calcular y llegar a una cifra aproximada.
En caso de que necesite información sobre servidores, puede consultar esto: ¿Necesito más de un servidor?

Expansión:
¿Estás solo en la web? ¿Alguna vez pensó en las infinitas oportunidades en la plataforma móvil?
Las tabletas y los móviles han destruido el mercado. Expande tu base de usuarios.

Ganando tracción:
¿Has oído hablar de SEO? ¿Qué es la optimización SEO / Search Engine?
Es realmente necesario en esta red de millones y miles de millones de sitios web, para asegurarse de que sus usuarios lleguen a su página con una simple búsqueda. Esto me pareció interesante: cómo abrirse paso y obtener tracción, con Marc van Agteren
Quora se aseguró de que el contenido fuera absolutamente bueno e inicialmente generó un grupo de celebridades para escribir. Esta es la razón principal por la cual Quora podría lograr
éxito de manera exponencial. La reputación se pega. No necesitan celebridades ahora. Sin embargo, las celebridades están más que dispuestas a contribuir ahora, más que nunca. Jimmy Wales se puede pensar en un ejemplo en vivo.

Aprende de los fracasos:
¿Fallaste en entregar lo que pensabas inicialmente?
¿Tus usuarios te dieron un comentario negativo?
¿Encontraste nuevos problemas?

Eso es realmente asombroso. Ahora ponte a trabajar! Haga una lista de verificación y recupere con una versión rectificada o mejorada. No tengas miedo al fracaso. Sucede y sucederá, si no ahora, más tarde. Asegúrate de aprovecharlo al máximo.
No trabaje en cada retroalimentación. Evaluar cada uno y filtrar bien. Trabaja en lo mejor y mejora la plataforma. Resuelve nuevos problemas todos los días. Saca una nueva característica todos los días. Siga innovando y tenga la seguridad de que el éxito será suyo.

No se deje intimidar mirando tantas cosas para aprender y desarrollar. En cambio, mire los aspectos positivos: es un mundo completamente nuevo que explorará.
Si fallas, ¡inténtalo de nuevo! No importa si fallas, ¡pero importará si no lo intentas! La mejor de las suertes.

Esta no es una guía completa, pero sí, es un buen comienzo.
Cualquier consulta es bienvenida. ¡Gracias por el A2A, aunque realmente no tengo el punto de estar anonimo en este caso!

Quora no es una simple base de datos de preguntas y respuestas. Implica varios conceptos y algoritmos de PNL [procesamiento del lenguaje natural], aprendizaje automático e inteligencia artificial. En gran medida escalable. Se necesitaría un equipo de 3 o 4 desarrolladores y diseñadores y un trabajo serio de 4 a 6 meses para llegar al prototipo.

Eso es solo superficie rayada. El prototipo no es un producto. El producto no es una startup. La puesta en marcha no es lucro.

Es claramente factible. Gracias por su oferta, pero no estoy listo en este momento.

Hola

Vea lo que Quora está haciendo bien y vea cómo puede aprender de sus equipos. Esto le dará una idea de lo que necesita desde un punto de vista técnico y de aplicación.

Luego, en lugar de construir un Quora mejor, lo cual no tiene sentido ya que ya hay un Quora que está mejorando, cree su propio producto único respondiendo a esta pregunta: ¿qué quiero de un sitio de preguntas y respuestas pero no puedo encontrar en ningún otro lugar?

Una vez que haya respondido esa pregunta, estará en camino de construir un producto verdaderamente único y altamente útil. Parafraseando a Steven Johnson: las grandes ideas no solo compiten entre sí, sino que también se completan entre sí.

Buena suerte. Si construye su sitio de preguntas y respuestas, hágamelo saber. Me gustaría unirme 🙂