Redes sociales con BuddyPress

Automattic, la compañía detrás de WordPress, ha adquirido recientemente y lanzará el software de redes sociales llamado BuddyPress. El software, creado sobre WordPress, fue creado por Andy Peatling como una forma de iniciar su propia red social similar a Facebook. Hoy, echaremos un vistazo a la instalación de BuddyPress..

Paso 1 - ¿Qué es BuddyPress??

BuddyPress es una aplicación de red social construida sobre WordPress Multi-User (MU) como complemento. WordPress MU es el software detrás de WordPress.com. Permite a un usuario alojar una red de blogs en un sitio. BuddyPress agrega una gran variedad de nuevas funciones de interacción social a WordPress. Las características se pueden agregar todas a la vez o como componentes individuales:

  • Un blog de WordPress
  • Perfiles individuales para miembros
  • Funcionalidad de mensajes privados (PM)
  • Redes de amigos
  • Grupos, que incluyen un blog, fotos y otro contenido generado por el usuario.
  • "The Wire" (como la pared en Facebook)
  • Actividad / Acción de acciones públicas en el sitio.
  • Foros utilizando bbPress

Una demostración completa está disponible en el sitio web de BuddyPress.

Hoy, instalaremos una instalación completa de BuddyPress (todas las campanas y silbidos), para que podamos iniciar una red social desde cero..

El software está en su etapa RC, pero está llegando a su versión final. La versión actual lo ayudará a comenzar con las redes sociales al proporcionar un panel de control de administración y todas las funciones básicas descritas anteriormente. Entonces estará listo para actualizar a la versión final cuando llegue el momento.

Paso 2 - Requisitos

Antes de instalar el sistema BuddyPress, su servidor requerirá que tenga dos componentes ya instalados:

  • una base de datos MySQL para almacenar toda la información de BuddyPress. Si no tiene una base de datos creada, cree una con un usuario que tenga todos los privilegios (como ACTUALIZAR, INSERTAR, ELIMINAR, SELECCIONAR) en esa base de datos. Recuerde el nombre de usuario / contraseña y el nombre de la base de datos para pasos posteriores.
  • un mod mod módulo de reescritura para que pueda tener URLS limpias. Si ha usado WordPress u otra pieza de software que tiene URL limpias, debe estar listo para continuar sin agregar este componente nuevamente.

Paso 3 - Descarga WordPress MU

Antes de que pueda iniciar la instalación de BuddyPress, necesitará una copia de WordPress MU instalada. Coge la última versión (ZIP) (TAR.GZ) y descomprime. Debería ver una carpeta con un nombre similar a "wordpress-mu".

Suba los archivos en este directorio a la ubicación donde desea acceder a su sitio. Este puede ser el dominio principal o una subcarpeta. Toma una taza de café o té mientras esperas a que finalice la carga.

Paso 4 - Instalar WordPress MU

Una vez que la carga se haya completado, puede seguir adelante e instalar WordPress MU.

Dirija su navegador al directorio donde cargó los archivos para que se ejecute index.php. Aparecerá una pantalla para ingresar algunos detalles. Los ajustes se deben completar como se indica a continuación:

  • Direcciones de Blog - A los efectos de este artículo seleccionaremos "subdirectorios". Si tiene habilitados los registros DNS comodín, puede seleccionar la otra opción, pero está fuera del alcance de este artículo..
  • Nombre de la base de datos - El nombre de la base de datos del Paso 2
  • Nombre de usuario - El nombre de usuario del Paso 2
  • Contraseña - La contraseña del paso 2
  • Base de datos host - Esto suele ser localhost si el servidor MySQL está en el mismo servidor que el servidor web. Solo cambie esto si la instalación está devolviendo errores sobre la configuración del servidor / host.
  • Dirección del servidor - El instalador debe poder adivinar esta configuración, pero compruebe que esté configurado en el servidor / dominio que está instalando..
  • Título del sitio - Este será el nombre del sitio de la red social, así que llámalo como quieras.
  • Email - Ingrese una dirección de correo electrónico válida para la cuenta de administrador.

Una vez que haya verificado dos veces todas las configuraciones anteriores, haga clic en Enviar. Si todo va bien, debe recibir una "Instalación terminada". Pantalla que incluye tu nombre de usuario y contraseña. También te han enviado un correo electrónico con los mismos detalles incluidos..

Antes de continuar, siga las instrucciones para configurar los permisos en la página de instalación finalizada.

Paso 5 - Descarga BuddyPress

En este punto, ahora puede instalar el sistema BuddyPress. Ya que estamos instalando el sistema completo, puede descargar el archivo "combo" aquí.

Descomprima el archivo combo y cargue todos los contenidos del archivo zip extraído en la carpeta raíz de los complementos de mu ubicados en wp-content. Cargue TODAS las carpetas y archivos que se encuentran en el archivo zip y asegúrese de que estas carpetas y archivos hayan sido modificados a 755.

Mueva la carpeta mu-plugins / bp-themes que acaba de cargar a wp-content. Asegúrate de que estas carpetas hayan sido modificadas a 755.

Paso 6 - Configurar BuddyPress

Una vez que se carguen los archivos, inicie sesión en el panel de control de administración de WordPress MU con el nombre de usuario y la contraseña que creó anteriormente. La URL para iniciar sesión (que le enviamos por correo electrónico cuando instaló WordPress MU) tiene el formato http: //yourdomain.tld/folder/wp-login.php

Debajo del menú "Administrador del sitio", encuentre el enlace "Temas" y haga clic en él. Se le mostrará una lista de los temas de WordPress MU instalados, uno de los cuales es el tema BuddyPress. Seleccione "Sí" para "BuddyPress Home Theme" y haga clic en "Actualizar temas".

Finalmente, deberá habilitar los registros si desea que los usuarios puedan registrarse en su sitio. Debajo del menú "Administrador del sitio", vaya a "Opciones" y asegúrese de que la opción Habilitada esté seleccionada para "Permitir nuevos registros".

¡Felicidades! Su red social ya está lista para su uso. Cuando inicie sesión en el panel de control de administración, puede administrar algunas configuraciones desde el enlace "BuddyPress" en "Administrador del sitio". Para ver su nueva red y perfil, haga clic en "Mi cuenta" en la barra de administración en la parte superior de la pantalla y seleccione "Actividad" o "Perfil".

Paso 7 - Complementos y Temas Adicionales

El espacio del complemento para BuddyPress es pequeño en este momento, pero probablemente explotará con nueva actividad como lo hizo WordPress. Sin embargo, hay algunos complementos geniales disponibles para BuddyPress en este momento:

  • bpGrupos que incluye mejoras al sistema de grupo..
  • Invite Friends, que agrega algunas funciones para permitirle agregar amigos de otras aplicaciones de redes sociales como Twitter, Facebook y GMail..
  • Twitter To Wire, que agrega tus tweets a tu cable (la versión BuddyPress del muro de Facebook) automáticamente.

También hay una Página de temas, pero aún no se ha puesto a disposición ningún tema para descargar. Si tiene curiosidad sobre el poder del sistema de temática, puede ver algunos ejemplos en WannaNetwork, GrungePress y Flokka..

Clausura

Espero que este tutorial haya tenido éxito en presentarle BuddyPress y le haya brindado la oportunidad de comenzar su propio sitio de red social. La configuración de Wordpress MU / BuddyPress proporciona más funcionalidad social que la que puede proporcionar un foro simple o una configuración de red de blog.

Recuerde, este tutorial está destinado a familiarizarse con el software y su instalación antes de su lanzamiento final. Si desea continuar con la instalación de BuddyPress en el lado de la programación, el Códice BuddyPress tiene alguna documentación para el desarrollador..

  • Suscríbase a la fuente RSS de NETTUTS para obtener más artículos y artículos de desarrollo web diarios..