¿Qué libros debo leer si quiero crear un sitio web de redes sociales?

Usaré la pila LAMP para la explicación, también puedes usar otras pilas web.

Antes de comenzar a desarrollar un sitio de redes sociales, debe tener algunos conocimientos básicos (nivel intermedio) sobre:

  • Gestión de base de datos
  • Conceptos de OOP e implementación de conceptos de OOP en Php
  • Lenguajes de secuencias de comandos como JavaScript, CSS, HTML y XML

Una vez hecho esto, ahora puede concentrarse en el diseño arquitectónico de su red social. El patrón arquitectónico de software más común utilizado, en más o menos, todas las redes sociales hoy en día, es el patrón MVC ( modelo-vista-controlador ).

Lea sobre los principios de este diseño e intente implementarlo en Php.

A partir de este momento, el libro PHP 5 Social Networking de Michael Peacock lo guiará maravillosamente.

Puedes conseguir el libro aquí.

primero, maestro php, den lo sabrás