PhpBB

le phpBB est un paquet populaire du forum d'Internet de écrit dans le langage de programmation de PHP . Le " nommé ; phpBB" ; est une abréviation du tableau d'affichage de PHP de . Disponible sous le permis , phpBB de grand public de GNU de est le logiciel gratuit .

Histoire

le phpBB a été commencé par le James Atkinson (maintenant un ancien membre de l'équipe) comme simple UBB - comme le forum pour son propre site Web sur le 2000 du 17 juin . Nathan Codding et John qu'Abela (les deux membres de l'équipe maintenant anciens) a joint l'équipe de développement après que le dépôt du CVS des phpBB ait été déplacé au SourceForge , et le travail sur 1. Un fully-functional, pré-libère la version du phpBB a été rendu disponible sur le 2000 du 1er juillet .0 a été libéré sur le du 9 décembre 2000 , avec des améliorations suivantes au codebase 1.x venant dans deux acomptes plus importants. Le dégagement final dans la ligne 1.4, libéré sur le 2001 du 6 novembre . Pendant la vie de la série 1.x, Bart van Bragt, Paul S. Owen (ancien codirecteur du projet), Jonathan Haase (maintenant un ancien membre de l'équipe) et Frank Feingold ont joint l'équipe.x n'est plus soutenu par les équipes de phpBB, et très peu de sites Web l'emploient toujours.x a commencé dans le 2001 de février . Il a été développé entièrement à partir de zéro ; les ambitions du réalisateur pour le phpBB avaient devenu trop grand pour le original Codebase . Doug Kelly (maintenant un ancien membre de l'équipe) a joint l'équipe peu après. Après une année du développement et de l'essai étendu, le phpBB 2.0, a doublé le " ; Furry" superbe ; la version, a été libérée sur le 2002 , trois jours du 4 avril plus tard que prévu. Bien que les dégagements initiaux aient soutenu PHP 3, les versions récentes du phpBB 2.0 exigent la version 4. phpBB2 n'est pas officiellement soutenu avec PHP 5. Néanmoins, les réalisateurs de phpBB ont changé le code pour fonctionner mieux dans de tels environnements.x a commencé dans le en retard 2002 . On l'a à l'origine prévu pour être libéré comme phpBB 2.2, et la première liste prévue de dispositif pour 2.2 a été annoncée le 25 mai , le 2003 . Cependant, pendant que le développement progressait, les lotisseurs se sont rendus compte que le phpBB 2.x (le cycle de dégagement de développement pour 2.2) avait éliminé pratiquement toute la compatibilité avec la ligne 2.x, le nombre de version pour le dégagement ont été changés en 3.0, en accord avec l'arrangement versioning du grain de Linux de . Depuis lors, l'équipe de développement a vu beaucoup de changements internes, et beaucoup de modifications au code phpBB3 ont été apportées. Dans le psoTFX du 2005 de septembre démissionné comme brûlure d'Acyd de meneur d'équipe et de de développement a été favorisé en tant que meneur d'équipe de nouveauté.

Dans le 2007 de mars , les équipes de phpBB avaient prévu de subir un rond court de l'entretien de serveur, toutefois le serveur s'est brisé pendant la panne, souffrant un échec de double-disque et faisant être phpBB.com en panne pour la pleine semaine. (Les équipes de phpBB ont indiqué ce phpBB, le logiciel, n'étaient pas la cause de la panne.) Cependant, en raison de la panne inattendue, les équipes décidées pour changer leurs plans d'original et pour lancer leur site Web tout neuf, actionné par phpBB3 et le nouveau thème de prosilver. C'était une grande surprise les la plupart, car le thème avait été un secret fortement gardé, jamais avant vu par le public, et n'a pas été à l'origine prévu pour être indiqué jusqu'au dégagement final du phpBB 3. La rétroaction initiale a été dédoublée, avec beaucoup applaudissant le nouveau thème et d'autres critiquant un certain nombre de nouvelles décisions de conception, en particulier la décision pour montrer l'information d'utilisateur du côté droit de la page viewtopic (le thème de subSilver de phpBB2 l'avait montrée du côté gauche).

le 30 avril , 2007 , fondateur de phpBB et " de James de de directeur de Co-Projet ; theFinn" ; Atkinson a officiellement démissionné de ses fonctions vers le phpBB, citant des circonstances personnelles. Avec l'annonce également est venue l'annonce que le phpBB était maintenant nouvellement indépendant, et que les meneurs d'équipe prendraient collectivement la charge des décisions à l'avenir du projet. À l'extrémité du mai , une annonce a été faite à ce " Jonathan de ; " de `de SHS ; Stanley , l'autre directeur de Co-Projet, ramenait aussi bien pour des raisons personnelles.

Le le 7 juillet , le 2007 , les équipes a annoncé que le phpBB avait été nommé en tant que qualifié aux finales pour les récompenses bien choisies de la Communauté de SourceForge dans la catégorie du " ; Le meilleur projet pour Communications" ;. À la fin du mois, SourceForge a annoncé que le phpBB avait gagné la récompense pour le " ; Le meilleur projet pour Communications" ; , et en l'honneur de la récompense, SourceForge a donné $1000 dans les phpBB nommés au soin de Cancer de Marie Curie de . le phpBB a également gagné un " ; Thingamagoop" ; des laboratoires de bip, et des droits de vantardise pendant une année complète.

Le le 6 septembre , le 2007 , les équipes a lancé le phpBB officiel Podcast. Le Podcast est enregistré par un groupe tournant de membres de l'équipe de phpBB avec les invités occasionnels, et parle d'un certain nombre de matières phpBB-connexes, aussi bien que des questions de réponse envoyées dedans des auditeurs.

Le premier bêta de phpBB3 a été libéré dans le 2006 de juin , et le premier candidat de dégagement a été libéré dans le 2007 de mai . Le codebase phpBB3 a reçu un audit de sécurité payé dans le septembre , qui a été fait par SektionEins. En conclusion, après beaucoup de fanfare, " du phpBB 3.0 ; Olympus" ; (également doublé le dégagement d'or) a été édité le 13 décembre , le 2007 .

phpBB3

phpBB3 est la version actuelle du Bulletin Board System de phpBB. Après un dix-huit-mois bêta/libérer l'étape de candidat, il est allé l'or le 13 décembre , le 2007 à 17h00 GMT. Il contient beaucoup plus de dispositifs que son enfant de mêmes parents, phpBB2, et lui plus anciens fournit également à des administrateurs beaucoup plus de contrôle de chaque aspect du logiciel de forum, de la façon dont il montre à quelles permissions d'utilisateur et de groupe être. Cependant, cette fonctionnalité accrue rend l'interface d'admin beaucoup plus complexe, et les nouveaux utilisateurs l'ont trouvé plus intimidating que phpBB2.

le thème de défaut de phpBB3 s'appelle le prosilver. Pendant le long processus de développement de phpBB3, le prosilver a été maintenu un secret fortement gardé du public afin d'empêcher la copie prématurée du thème et de sorte qu'il n'abîme pas le " ; wow" ; factoriser sur le dégagement final du phpBB 3.0 ; cependant, le temps de panne inattendu de site Web du 2007 de mars a incité les équipes à changer des plans et à dévoiler le nouveau thème tôt. le prosilver inclut un certain nombre de nouveaux concepts de construction au-dessus de son subSilver de prédécesseur, y compris un nouveau panneau d'admin sans encadre et utilisation réduite des tables . Une des décisions plus controversables a été de déplacer le panneau d'information d'utilisateur à la page viewtopic vers le droit afin de fournir plus de foyer sur le contenu de poteau. À la différence de phpBB2, phpBB3 ne permet pas l'utilisation des étiquettes de HTML dans les commentaires, forçant des administrateurs des grands systèmes phpBB2 avec des beaucoup le HTML préexistant lie pour choisir entre l'évolution au nouveau logiciel ou préserver leurs liens existants. Un port phpBB3 du thème de subSilver est inclus avec le paquet phpBB3 et le subsilver2 doublé, toutefois un administrateur doit l'installer sur le panneau eux-mêmes avant qu'il soit accessible aux utilisateurs.

Le plus en retard dans la ligne 3.0, " appelé du ; Olympus" ; , libéré le 13 décembre , 2007 .3 de ou plus tard et est entièrement compatible avec PHP 5. Un certain code est également présent pour permettre au logiciel de fonctionner sur PHP 6.0-dev, toutefois ceci n'est pas soutenu.

Certains de dispositifs importants de phpBB3 incluent :
Conception modulaire pour le panneau de commande d'Admin, le panneau de commande de modérateur, et le panneau de commande d'utilisateur.
Soutien des systèmes de gestion multiples de base de données , y compris le MySQL , le serveur de Microsoft SQL de , le Oracle , le PostgreSQL , le SQLite , et le Firebird .
Soutien des niveaux illimités du Subforums .
Capacité de créer le coutume-défini BBCode .
Capacité de créer les champs faits sur commande de profil.
Système considérablement augmenté des permissions . Le site Web de phpBB inclut une liste non exhaustive des dispositifs phpBB3. Une page de comparaison est également disponible sur leur site Web, comparant les dispositifs entre phpBB3 et d'autres systèmes de tableau d'affichage.

Le soutien de phpBB3 peut être obtenu en forum de soutien du fonctionnaire phpBB3. La pleine documentation, les cours d'instruction instantanés, et une base de connaissance sont également disponibles.

phpBB2

phpBB2 est le plus vieux des deux paquets soutenus par les équipes de phpBB. le site Web des phpBB se rapporte actuellement à lui comme " ; legs release." ; Il contient loin moins de dispositifs que les ses plus jeunes contre-parties, phpBB3, et inclut également un codebase plus ancien, soutenant PHP 4. Bien que la plupart des utilisateurs ne signalent aucun problème le courant sur PHP 5, les équipes de phpBB actuellement n'offrent pas officiellement le soutien de cette configuration. Cependant, beaucoup d'administrateurs préfèrent toujours courir phpBB2 parce que lui fournit une interface beaucoup plus simple d'administration et a un écosystème prospère de MODs (modifications) et les modèles qui permettent à des admins beaucoup d'options pour adapter le logiciel à leur aimer. Quelques administrateurs courent toujours phpBB2 parce qu'ils ont installé tellement des beaucoup MODs qu'ils ne peuvent pas promouvoir leur conseil sans le remettre à zéro.

Le thème de défaut dans phpBB2 est appelé subSilver, et a été conçu par le " de Tom de ; subBlue" ; Beddard . Lorsque cela il a présenté en première dans le 2001 , c'était une nouvelle conception révolutionnaire pour des tableaux d'affichage, et beaucoup de thèmes de tableau d'affichage puisqu'ont emprunté beaucoup de sélections et conçoivent des éléments de subSilver.

Le dernier dégagement dans la ligne 2.22 qui a été libérée le 23 décembre , le 2006 . Des dégagements dans la ligne 2.x sont limités pour brancher sur table d'écoute et des difficultés de sécurité seulement.

Bien que les équipes de phpBB se concentrent maintenant sur phpBB3, elles continuent à offrir le soutien des installations phpBB2, et publieront un autre dégagement de phpBB2 si les bogues ou la sécurité fixe la garantie il. Il est inconnu combien de temps ceci continuera, cependant, en particulier étant donné que le groupe de PHP a récemment annoncé qu'elles laisseront tomber tout le soutien de PHP 4 le 8 août , le 2008 . Jusqu'ici, les équipes n'ont pas commenté dessus si le soutien de phpBB2 sera abandonné dans un avenir proche.

Certains de dispositifs importants de phpBB2 incluent ce qui suit :
Un templated le système de modèle de prévu pour permettre la personnalisation facile qui garde le code de PHP séparé du HTML .
Soutien de l'internationalisation par un système de paquet de langue ; 48 traductions sont disponibles pour phpBB2 en date du 2007 .
Compatibilité avec les systèmes de gestion multiples de base de données comprenant le MySQL , le PostgreSQL , le serveur de Microsoft SQL de , et le Microsoft Access ,
Une grande communauté des utilisateurs fournissant l'appui et les personnalisations libres, y compris MODs et modèles.

Le soutien de phpBB2 peut être obtenu en forum de soutien du fonctionnaire phpBB2. La pleine documentation, les cours d'instruction instantanés, et une base de connaissance sont également disponibles.

Futur développement

L'équipe de développement commencera à travailler au phpBB 3.x, la ligne de développement pour le phpBB 3. Des dispositifs prévus n'ont pas été encore annoncés. Les équipes de phpBB maintiennent un site Web pour le développement de phpBB à Area51.

MODs

MODs sont des modifications de code créées par la communauté de phpBB, employée souvent pour prolonger la fonctionnalité de ou pour changer l'affichage du phpBB. La limite est profitée pour distinguer des modifications des modérateurs de forum de . Des modifications visées de cette manière ne sont pas écrites par les lotisseurs de phpBB, et n'apprécient pas le même niveau de l'appui que le code officiel non modifié. L'équipe de mod de phpBB accepte des modifications des sources de la communauté pour la validation, et des modifications qui répondent aux normes de l'équipe de mod sont apportées disponibles pour le téléchargement à partir de la base de données de mod de phpBB. D'autres emplacements fournissent également les modifications phpBB2 et phpBB3 pour le téléchargement. Certains des emplacements ont leurs propres normes aux lesquelles ils valident, et d'autres emplacements ne font aucune validation, toutefois les équipes de phpBB n'offrent pas le soutien des conseils employant MODs téléchargé des emplacements autres que phpBB. La documentation pour phpBB3 MODding est fournie par l'équipe de mod.

Sécurité

En décembre 2004, un grand nombre de sites Web ont été défigurés par le ver de Santy , qui avait l'habitude des vulnérabilités dans des versions périmées de phpBB2 pour recouvrir des pages de PHP et de HTML. Bien que c'aient été le résultat des versions périmées de PHP et phpBB, des incidents comme ceux-ci ont causé la sécurité du phpBB d'être contestée. Il y a également eu plusieurs fois où les nouveaux dégagements du phpBB sont venus dehors quelques jours à part, bien que la dernière occurrence de ceci ait été dans le tôt 2005 . Cependant, l'équipe de phpBB répond habituellement aux rapports de sécurité aussitôt que possible, et libère une nouvelle version rapidement. Le groupe de phpBB a également appris d'une série de problèmes de sécurité, et le phpBB 2.18 a été libéré après un audit de sécurité de codebase. Le codebase du phpBB 3.x a également reçu un audit de sécurité, qui a eu comme conséquence le dégagement du phpBB 3.

En plus, beaucoup de choses ont été changées dans phpBB2 pour éviter des problèmes à l'avenir, y compris beaucoup de dispositifs backported du codebase phpBB3. Parmi ceux sont un système de re-authentication pour le panneau d'administration (présenté après que les attaquants permis de vérification de biscuit par issue pour gagner l'accès d'administrateur), un système visuel de confirmation ( CAPTCHA ) pour empêcher des bots de s'enregistrer, comme la substitution du code de mise en évidence, qui était la cause pour des vulnérabilités critiques dans le phpBB 2. Afin de maintenir des conseils aussi bloqués comme possible, des administrateurs sont invités par les équipes à maintenir leur conseil mis à jour à la dernière version.

Sur le 2005 du 23 novembre , le groupe de phpBB a annoncé une nouvelle équipe d'enquête sur les accidents (IIT), une sous-équipe de leur équipe de soutien, qui est responsable d'aider des utilisateurs dans le nettoyage et la réparation des rapports d'une installation attaquée et d'investigation de phpBB de nouvelles exploits. L'équipe a annoncé un traqueur janvier suivant où les administrateurs des tableaux d'affichage attaqués pourraient rapporter une attaque et recevoir l'appui de l'IIT.

Le système de CAPTCHA dans phpBB2 a prouvé vulnérable aux enregistrements automatisés, avec de nombreux forum phpBB-basés inondé par des enregistrements de Spam. En raison du gel de dispositif, les solutions d'antispam doivent être installées séparément. L'équipe de phpBB a édité des recommandations concernant protéger les conseils contre le Spam. Au moment où, la meilleure méthode est d'employer un défi question-réponse, mis en application par code textuel MODs d'Auth de confirmation ou d'enregistrement. phpBB3 a un système beaucoup plus fort de CAPTCHA, toutefois pendant le développement phpBB3/bêta phase il a été fréquemment critiqué pour être difficile de lire. L'équipe de développement, cependant, avait travaillé à améliorer sa lisibilité avant le dégagement final de phpBB3.

phpBB3 a apprécié une attention additionnelle des équipes dans le secteur de la sécurité, et a été complètement récrit pour avoir une base plus bloquée de code que phpBB2. Le codebase phpBB3 a reçu un audit de sécurité payé dans le septembre , qui a été fait par SektionEins. Le sixième candidat de dégagement de phpBB3 a été édité après les résultats de l'audit de sécurité, et SektionEins a noté qu'aucune vulnérabilité d'injection de SQL n'a été trouvée dans l'audit. En plus, les équipes ont annoncé que chaque dégagement mineur de phpBB3 (3.) sera précédé par différents candidats de dégagement dans un effort d'empêcher des exemples où les dégagements suivants seraient seulement des jours à part (comme produit deux ou trois fois pendant la ligne 2.

Voir également


comparaison du logiciel de forum d'Internet

.

Random links:Waddesdon | Fiction d'hypertexte | Crête de Stutfield | Planète de carbone | Comté de Bloxham, la Floride | PhpBB