1. Introducción a PHPBB.
Néstor Toro Hinostroza.
William Guerrero López.
Albin Arias Tigisi.
Ález Sánchez Argudo.
2º CCD “D”.
2. ¿Qué es PHPBB?
Es un sistema de foros gratuito basado en un
conjunto de paquetes de código programados en
el popular lenguaje de programación web PHP y
lanzado bajo la Licencia pública general de GNU,
cuya intención es la de proporcionar fácilmente, y
con amplia posibilidad de personalización, una
herramienta para crear comunidades.
3. ¿Por qué se llama PHPBB?
Por el lenguaje de programación PHP y la
abreviación de Bulletin Board que vendría a ser
BB.
4. Descripción de PHPBB.
Funciona sobre bases de datos basadas en el
lenguaje SQL como MySQL,
PostgreSQL, Microsoft SQL Server, otras como
Microsoft Access y, con una modificación,
también sobre Oracle, donde almacena la
información para poder recuperarla en cada
petición del lenguaje.
5. Interfaz de PHPBB.
PHPBB posee una interfaz amigable y de fácil
administración para la creación de nuestros
foros.
6. Requerimientos del Sistema de
PHPBB.
PHP
Versión igual o mayor a la 4.3.3
Base de datos
MySQL 3.23+/4.0+/4.1+/5.0+
MySQLi (MySQL 4.1+/5.0+)
PostgreSQL 7.3+
SQLite
Firebird 1.5+/Interbase 7.1+
Oracle
MSSQL 2000+
MSSQL 2000+ (ODBC)
7. Características ( I ) PHPBB
Gratuito y de código abierto.
Creación ilimitada de foros y subforos
Mejoramiento en el rendimiento desde su versión anterior
Uso de caché para todos los archivos del foro
Registro de usuarios y personalización de cada campo
Mensajes privados a múltiples usuarios y carpetas de
mensajes
Búsqueda de temas y usuarios
Panel de administrador y de moderador por separado
Creación de encuestas con múltiples opciones
Perfil para cada usuario con sus datos personales
Aplicar Ban por tiempo definido o indefinido
Los usuarios pueden tener amigos o Ignorados, los
mensajes de ignorados son ocultados automáticamente
8. Características ( II ) PHPBB
Personalización de BBCode
Creación de grupos de usuarios, moderadores o
administradores
Advertencia y reportes por usuarios a moderadores ante
posts indebidos
Poder crear nuevos campos para el perfil de usuario
Poder editar, desde el panel de administración, los
archivos del Tema usado
Múltiples archivos adjuntos
Mods y estilos gratuitos desarrollados por la comunidad
Fácil creación y asignación de rangos por posts o por
grupos
Log de acciones de usuarios, moderadores y
administradores
Respaldo y restauración de la base de datos a través del
9. Seguridad de PHPBB ante virus
informáticos.
En el año 2005 numerosos virus
informáticos se propagaron de forma masiva
por servidores web aprovechando
vulnerabilidades críticas de phpBB2 (versión
antigua), en el 2006 todavía se identifican
vulnerabilidades nuevas en phpBB. Es por ello
la importancia de mantener cada foro
actualizado con los últimos parches que saca el
«staff», muchos de ellos inmediatamente
después de detectado el error.
El 13 de Diciembre de 2007 se libera la versión
3.0 conocida como Olympus y que pone fin a
los 5 años de desarrollo desde la versión 2.0, a
la cual ya le fue anunciado el término de su
soporte para el 1 de Febrero del 2009.
10. Instalación de PHPBB.
1-. Lo primero que haremos es descargar el
foro desde
phpBB.com(http://downloads.sourceforge.net/php
bb/phpBB-3.0.0.zip?download).
2-. Una vez que tengamos el archivo
phpbb/phpBB-3.0.0.zip en nuestra computadora
lo descomprimiremos y lo subiremos a nuestro
hosting en el directorio /foro por ejemplo.
3-. Bien, ya tenemos el foro arriba, lo que toca
ahora es instalar y configurar, para eso vamos a
la carpeta de instalación dentr de donde subimos
el foro, sería en /foro/install, si todo es correcto
deberiamos ver una imagen como esta: (La
imagen está en la sgte. Diapositiva).
11.
12. 4-. Una vez que hayamos hecho clic en install, nos
llevara a otra pantalla donde nos dará la bienvenida.
Bien, ahora deberemos asegurarnos de que todos
los archivos y carpetas tengan los permisos
adecuados:
cache/: 777
store/: 777
files/: 777
config.php: 777
images/avatars/upload/: 777
Una vez que hayamos cambiado los permisos,
haremos clic en"PROCEED TO NEXT STEP", en
español sería "IR AL SIGUIENTE PASO":
13.
14. 5-. Si cambiamos los permisos correctamente,
ahora veremos esta pantalla donde haremos clic
en "START INSTALL":
15. 6-. Ahora veremos una pantalla donde tendremos
que introducir los datos de la base de datos que
creamos para el foro (servidor, usuario y
contraseña), si todavía no lo hicimos, este es el
momento. Una vez que pusimos los datos,
hacemos clic en "PROCEED TO NEXT STEP":
16. 7-. Ahora toca configurar la cuenta del
administrador del foro, eligiremos el nombre de
usuario, contraseña y email:
17. 8-. Como en el paso anterior, si todo fue bien
veremos un mensaje en color verde
diciendo Tests passed y un boton que dice
"PROCEED TO NEXT STEP" donde haremos
clic:
19. ¿Dónde encuentro ayuda?
Encuentras ayuda e información en phpbb.com
(página oficial en inglés) o, phpbb-es.com
(página oficial en español)…Cuenta con sección
de blog, comunidad, foros, soporto, opciones de
hosting, descargas, etc…
20. Breve Historia de PHPBB.
Iniciada por James Atkinson el 17 de julio del
2.000.
Junto a Nathan Coding y John Abella se lanza la
version PHPBB 1.0.0 (9 de diciembre del 2.000)
Junto a Doug Kully se lanza en el 2.001 la
versión 2.0.0.
En el 2.002 se lanza la versión 3.0.0 a partir del
2.2.0
En Julio del 2.007 se lanza PHPBB Podcast.
2.011 se lanza la última versión de PHPBB que
es 5.1.3