[Développement] Hébergement de forums "clé en main"

Pour tout ce qui ne touche ni à Rayman, ni à la communauté.

Moderator: Modérateurs francophones

Romano
Space Mama
Posts: 3954
Joined: Fri Aug 08, 2003 10:17 pm
Location: Aix-en-Provence, France
Contact:
Tings: 70724

[Développement] Hébergement de forums "clé en main"

Post by Romano »

Avant tout, bonjour !

Ceci fait, passons aux choses sérieuses....
Hunchman801 et moi-même avons décidé de mettre en place un système d'hébergement de forums dits "clés en mains" : pour faire simple, un système comparable à "forumactif".
Pour cela, nous devons développer une application, basée sur phpBB, capable de permettre rapidement et sans efforts :
- Le déploiement de nouveaux forums, ainsi que leur suppression.
- La mise à jour globale du service (mise à jour de tous les forums simultanément).
- L'installation de templates "globaux" (tous les forums accèdent aux mêmes templates).
- L'installation de MODs selon une stratégie de déploiement globale.

À cela doit s'ajouter un système d'administration complet permettant la gestion du système et des forums.

Si vous êtes intéressé(e) par ce projet, postez à la suite de ce topic :wink:

Bien entendu, toute personne ayant contribué au développement de ce projet se verra doté(e) du titre d'administrateur de celui-ci :)
Who's your daddy?
supmachin
Carnivora
Posts: 12081
Joined: Sun Aug 10, 2003 8:17 am
Location: France
Tings: 14815

Post by supmachin »

Je trouve ça très intéressant !
Comment contribuer au projet ? :)
Hi I am Poopi
Romano
Space Mama
Posts: 3954
Joined: Fri Aug 08, 2003 10:17 pm
Location: Aix-en-Provence, France
Contact:
Tings: 70724

Post by Romano »

Il y a plusieurs façons :
- Être développeur. Plusieurs langages seront nécessaires, notamment PHP, Bash (le shell Linux) ou PERL (pour le système de mise à jour), une bonne connaissance des expressions régulières POSIX (pour URL Rewriting), etc...
- Être metteur au point/testeur. Dans ce cas des essais poussés du système seront effectués. Là aussi bonne connaissances de PHP, afin de pouvoir effectuer des vérifications liées à la sécurité du système en situation critique (tentative d'injection SQL, Cross Scripting, etc... bien qu'en étant basé sur phpBB, le système bénéficie de ses dispositifs de protection, la nécessité de profondément le remanier obligera à le retester à ce niveau)
- Faire de la pub. Très important ça :D

Pour davantage de renseignements sur ce projet, n'hésitez pas à demander ici :wink:
Who's your daddy?
jinzo
Grolgoth
Posts: 3315
Joined: Fri Sep 12, 2003 6:46 pm
Location: Castelginest
Contact:
Tings: 9170

Post by jinzo »

Je m'occupe de la pub !
Ce projet est très intéressant.
Image
Romano
Space Mama
Posts: 3954
Joined: Fri Aug 08, 2003 10:17 pm
Location: Aix-en-Provence, France
Contact:
Tings: 70724

Post by Romano »

Je vois que ce projet n'intéresse pas grand monde, hormis jinzo et supmachin...
Dommage, je trouve cela plutôt intéressant, ne serait-ce que pour découvrir le développement d'une autre façon qu'à travers des tutoriaux :|
Who's your daddy?
Raylex
Eig
Posts: 16811
Joined: Wed Jul 27, 2005 12:22 pm
Tings: 43081

Post by Raylex »

Ça m'intéresse mais je n'ai pas une grande maîtrise du PHP, je débute en informatique, je n'en suis qu'au xHTML :|
Romano
Space Mama
Posts: 3954
Joined: Fri Aug 08, 2003 10:17 pm
Location: Aix-en-Provence, France
Contact:
Tings: 70724

Post by Romano »

Cela n'empêche en rien ta participation à ce projet :idea:
Même en n'ayant aucune connaissance en un quelconque langage, vous pouvez aider :)
Who's your daddy?
Raylex
Eig
Posts: 16811
Joined: Wed Jul 27, 2005 12:22 pm
Tings: 43081

Post by Raylex »

Vrai ? Alors je peux faire quoi :?:
Romano
Space Mama
Posts: 3954
Joined: Fri Aug 08, 2003 10:17 pm
Location: Aix-en-Provence, France
Contact:
Tings: 70724

Post by Romano »

Eh bien tu peux participer au codage, même sans avoir aucune notion, ce sera une occasion d'acquérir une bonne expérience en Web Development :wink:
Who's your daddy?
Raylex
Eig
Posts: 16811
Joined: Wed Jul 27, 2005 12:22 pm
Tings: 43081

Post by Raylex »

Ok alors ça m'intéresse, tu me dis quand je pourrai faire quelque chose :D
jinzo
Grolgoth
Posts: 3315
Joined: Fri Sep 12, 2003 6:46 pm
Location: Castelginest
Contact:
Tings: 9170

Post by jinzo »

Je fais des bannières ou bien tu t'en occupes ?
Image
Raylex
Eig
Posts: 16811
Joined: Wed Jul 27, 2005 12:22 pm
Tings: 43081

Post by Raylex »

Des bannières il y en a déjà mais on peut en faire d'autres ;)
DesLife
Froutch
Posts: 19946
Joined: Sat Jun 12, 2004 12:42 pm
Tings: 186263

Post by DesLife »

Je suis très intéressé. Ce sera pour moi une première confrontation à une situation de codage concrète (ce qui ne peut que m'être bénéfique même si je ne suis qu'à l'apprentissage du PHP).

De plus je peux vous faire beaucoup de pub, étant assez actif dans des grandes communautés... :)
Image
Romano
Space Mama
Posts: 3954
Joined: Fri Aug 08, 2003 10:17 pm
Location: Aix-en-Provence, France
Contact:
Tings: 70724

Post by Romano »

Eh bien nous t'accueillons avec joie :D
Reste à régler certains détails sur l'organisation, et nous pourrons commencer à travailler, la première étape consistant en la modification de phpBB pour en obtenir un fonctionnement "centralisé" :)
Who's your daddy?
Raylex
Eig
Posts: 16811
Joined: Wed Jul 27, 2005 12:22 pm
Tings: 43081

Post by Raylex »

Bon alors je ne ferai pas partie de la première étape :mrgreen: !
Mais je peux quand même apporter des idées...
Romano
Space Mama
Posts: 3954
Joined: Fri Aug 08, 2003 10:17 pm
Location: Aix-en-Provence, France
Contact:
Tings: 70724

Post by Romano »

La première étape comporte également une phase de conception, notamment au niveau de l'interface qui permettra de gérer tous les forums, des systèmes de deploiement de mise à jour, etc...
Who's your daddy?
Raylex
Eig
Posts: 16811
Joined: Wed Jul 27, 2005 12:22 pm
Tings: 43081

Post by Raylex »

Je vais m'occuper de la pub :mrgreen:
DesLife
Froutch
Posts: 19946
Joined: Sat Jun 12, 2004 12:42 pm
Tings: 186263

Post by DesLife »

Il faudra mettre au point un panneau d'administration totalement nouveau ou encore très basé sur le modèle de phpBB ?
Image
Romano
Space Mama
Posts: 3954
Joined: Fri Aug 08, 2003 10:17 pm
Location: Aix-en-Provence, France
Contact:
Tings: 70724

Post by Romano »

Il faudra en fait développer un système situé une couche sous phpBB, de façon à contrôler celui-ci depuis un panneau totalement indépendant de l'ACP phpBB, une sorte de "super ACP" :)
Ensuite, il faudra développer des systèmes chargés de faire communiquer phpBB avec notre application, pour pouvoir parvenir au but final : utiliser un seul forum "physique" pour générer à la volée tous les forums, l'utilisation d'expressions régulières et du fameux .htaccess sera donc importante, et le principal langage utilisé sera celui de phpBB : PHP.
Who's your daddy?
DesLife
Froutch
Posts: 19946
Joined: Sat Jun 12, 2004 12:42 pm
Tings: 186263

Post by DesLife »

Ok je pense avoir compris.
Image
Post Reply