Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 16/02/2007, à 22:38

g_barthe

programmation php sur la base de phpbb

Bonsoir,

J'apprend depuis 2 ans maintenant par moi meme le php (grace au net, ce forum...)

Je trouve toujours des facons différentes de coder selon mes sources et je progresse (enfin je trouve.)

Et la dernièrement j'ai installé un forum phpbb pour ma femme. Et curieux de naissance, j'ai mis les mains dedans.

Et j'ai trouvé la une structure bien complexe et qui parait très sécurisée, modulaire...

Et je me demandais si cette facon de coder php (melange du moteur de template, sessions, variables, gestion de mysql...) etait valable et apportait qqch à une application qui utilise une identification d'utilisateurs...

Je trouve ca puissant mais pas toujours évident car il n'y a pas vraiment de docs sur la structure complete à part le forum phpbb qui n'est pas forcément la pour détailler toutes les subtilités du codage de la structure.

Un avis serait le bienvenu de la part de programmeur php confirmé.

Merci à tous.


Mon forum perso sur le génie climatique http://le-genie-climatique.positifforum.com/
Le forum des travaux manuels : http://pausebroderie.fr/

Hors ligne

#2 Le 16/02/2007, à 23:07

BMF

Re : programmation php sur la base de phpbb

Bonsoir,

g_barthe a écrit :

Et j'ai trouvé la une structure bien complexe et qui parait très sécurisée, modulaire...

il suffit d'associer les deux mots suivants dans google pour se persuader du contraire: faille phpBB

phpBB est une usine à gaz pleine de trous et de rustines.
Le fait d'installer phpBB vous implique implicitement de:
1. surveiller de très près l'actualité de phpBB (nouvelles failles de sécurité, patchs et mises à jour)
2. surveiller les ressources de votre système: phpBB a tendance a être très (trop) gourmand en ressources, notamment au niveau de la base de donnée.
3. faire des sauvegardes régulières de votre hébergement et vérifier régulièrement l'intégrité des données, car les forums phpBB sont la cible de choix pour tout apprenti hacker et c'est grâce à cette porte notamment que beaucoup de sites web se sont fait défacer.

Pour une application de forum il y a des trucs plus récents, plus léger, plus sécurisés et plus "scalable" comme punBB http://www.punbb.org/ grâce auquel notamment nos échangeons présentement nos messages,  il est parfait autant pour un petit forum que pour un plus gros comme celui-ci.


Quant au codage via des templates oui ça peut avoir pas mal d'avantages, notamment si vous comptez distribuer votre application: plus facile à customiser pour le client/utilisateur, possibilité de mettre à jour/améliorer vos scripts qu'en ne touchant qu'une certaine partie du code, etc... Mais ça dépend vraiment du projet que vous compter développer/mettre en place.
Le moteur de template le plus célébre est Smarty Template Engine http://en.wikipedia.org/wiki/Smarty


Ubuntu 18.04 sur Thinkpad T430 et X230

Hors ligne