¿Existe un buen libro sobre el desarrollo de un sitio web de redes sociales?

  1. El mayor desafío de todos … fondos de inicio, las redes sociales se vuelven caras. Si no sabes programar, es aún más daño. Costos mensuales también, como los servidores porque los sistemas de chat usan mucho ancho de banda, lo cual es costoso.
  2. La tecnología o el avance detrás de una red social en sí no es realmente complicado en absoluto. Cualquier buen programador puede hacerlo, solo lleva tiempo, el mayor problema para construirlo es la logística. Con eso me refiero a asegurarme de que el propósito del sitio sea claro para el usuario, todas las características y diseños y elementos de la base de datos funcionan en armonía unos con otros, etc.
  3. Encontrar errores y fallas de seguridad que es un gran dolor de cabeza, pedirle a un hacker gris que lo haga, les gusta ese tipo de cosas.

Realmente no necesita un libro, necesita una buena idea y necesita un plan de proyecto muy detallado.

More Interesting

¿Los compiladores y los lenguajes de programación son básicamente infalibles o el programa / codificador siempre es responsable de las fallas en el software?

¿Por qué hay tanta necesidad de un mejor hardware de computadora? ¿No puede mejorar la velocidad y la memoria de la computadora simplemente escribiendo un mejor software?

¿Necesita conocimientos técnicos para gestionar un proyecto de software? ¿Cuánto cuesta?

¿Cuáles son las cosas básicas necesarias para saber antes de comenzar el curso de ingeniería informática?

¿Cuál es el diseño de base de datos más complejo?

¿Cómo se pueden implementar sitios similares con diferentes bases de datos con Docker?

¿Es una mala práctica usar las declaraciones 'continuar' o 'siguiente' al programar?

¿Qué piensan los ingenieros de software que tienen títulos reales de CS / EE / Math de desarrolladores que son autodidactas y / o no tienen un título de CS / EE / Math?

¿Hay una regla simple a seguir para determinar qué características justifican una prueba unitaria y cuáles se verifican durante las pruebas de integración?

¿Cuál es la naturaleza del trabajo de los ingenieros de software de sistemas integrados?

¿Por qué los lenguajes de programación no son compatibles con la GUI?

¿Qué es akka? ¿Cómo se puede explicar de manera simplista? ¿Por qué es importante para crear aplicaciones web?

Ingeniería de software e ingeniería informática: ¿Qué asignatura sería mejor en China para el programa de pregrado?

¿Cuánto tiempo puede pasar escribiendo un nuevo informe de error?

¿Es Java el lenguaje de programación más utilizado en plataformas y aplicaciones? Para un primer contador de tiempo interesado en aprender a codificar, ¿sería esta la mejor opción?