[projet site web] Quelle organisation suivre?

Quelle organisation suivre? [projet site web] - Divers - Programmation

Marsh Posté le 01-05-2009 à 15:16:59    

Salut à tous !
 
Actuellement étudiant, j’ai pour idée de me lancer dans un projet web (projet qui n'a pas vocation à être profitable financièrement). J’étudie dans les domaines de l’électronique et de l’informatique, et, j’ ai quelques connaissances en programmation web (HTML et CSS principalement).  Seulement, n’ayant quasiment aucune expérience significative, je me pose pas mal de questions sur l’architecture du site, sa conception, et les différentes étapes à suivre.
 
Quelques précisions sur le site :
 
Plan du site :
-une page principale (module de recherche centré au milieu de la page. Module de recherche qui devra faire des recherches sur une BDD interne au site)
-les pages traditionnelles (contact, comment ça marche, etc.)
-un espace contributeur/membre avec un module d’upload permettant d’enrichir la base de données (upload qui devra être modéré par un admin avant validation définitive)
 
Au niveau fonctionnalités/caractéristiques dudit site :
-site massivement multilingue (au moins une dizaine de langues disponibles, voir plus à terme)
-à terme quelques dizaines de milliers de données à rentrer dans la BDD (par l’admin et les membres)
-BDD accessible uniquement en lecture pour les simples utilisateurs
 
Au niveau des contraintes :
-stockage de nombreux fichiers accessibles en streaming (quelques Go dans un premier temps, puis si ça marche, cela pourrait atteindre au maximum quelques To)  
 -du fait de la traduction du site dans de nombreuses langues, site susceptible d’attirer un large public (je pense rapidement quelques centaines voir quelques milliers de visiteurs uniques mensuels)  
 
 
Questions en vrac :
 
-Un CMS pourrait-il répondre à mes besoins ?
 (J’ai déjà cherché mais ils me semblent tous trop riche de fonctionnalités pour ce que je veux faire)
(ou alors utiliser un cms simple pour la partie membres et faire mes pages moi même pour le reste?)
 
-Comment gérer le multilingue ?  
(Avec des sous domaines http://fr.monsite.com ?, j’ai entendu dire que pour le référencement c’était le mieux)
(Et faire des pages générales avec des constantes php et appeler le fichier fr.php si la langue détectée est le français par exemple?)
 
-Niveau sécurité, est-ce difficile à mettre en place ? (même si les données stockées sur le site ne sont pas sensibles, mise à part les informations des membres bien sur)
 
-Pensez vous que tous cela soit réalisable uniquement en utilisant seulement du HTML, du CSS et du PHP ?
 
-Au niveau de la BDD principale (celle où les utilisateurs effectueront leurs recherches), est-il préférable de la scinder en plusieurs BDD ?  
(Sachant qu’il y’aurait potentiellement des dizaines de milliers de données différentes à stocker)
 
 
Bon ça fait peut être un peu fouillis, mais justement j’attends votre aide afin de mieux organiser mes idées.
 
Merci


Message édité par Profil supprimé le 01-05-2009 à 15:19:59
Reply

Marsh Posté le 01-05-2009 à 15:16:59   

Reply

Marsh Posté le 04-05-2009 à 12:27:39    

personne?  :sarcastic:


Message édité par Profil supprimé le 04-05-2009 à 12:27:51
Reply

Marsh Posté le 04-05-2009 à 14:53:58    

Je ne pense pas avoir vu ci dessus une description suffisamment complète de ton projet de site mais je pense qu'un CMS peu en effet probablement répondre à ton besoin, à savoir qu'un CMS peu aussi prendre en charge facilement le coté multi langues.


Message édité par Paul JR le 04-05-2009 à 14:54:27
Reply

Marsh Posté le 04-05-2009 à 20:36:36    

Merci pour ton intervention.  :)  
Je vais essayer d'être un peu plus précis.
 
 
Le site "public" sera composée de la sorte:
 
*Sur toutes les pages  
-un fin bandeau supérieur avec des drapeaux pour choisir la langue du site (à partir de la gauche), et un lien "Espace contributeur" (à droite de ce bandeau)
-un header avec le logo/slogan
-un footer avec les traditionnelles rubriques (contact, ....)
 
*Sur la page principale
-centré au milieu, un formulaire de recherche qui devra prendre ces résultats dans une ou plusieurs BDD
 
 
 
Dans l'espace contributeur
 
-une rubrique mon compte avec possibilité de modifier des infos
-une rubrique "Commencer à remplir la BDD" avec une liste de définitions à compléter que l'admin aura au préalable publié.
 
Les membres choisissent la définition qu'ils souhaitent remplir, font leur job, et valide leur contribution.  
Cette contribution n'est plus disponible dans la liste "à remplir par un contributeur" jusqu'à la validation par un admin.
Une fois validé par cet admin, la définition se retrouve dans la BDD dans laquelle le moteur de recherche principal du site fait son travail.
 
Alors un CMS comme Drupal pourrait-il répondre à mes besoins. Et un Wiki (MédiaWiki?)
 
 

Reply

Marsh Posté le 06-05-2009 à 18:49:46    

:sarcastic:


Message édité par Profil supprimé le 06-05-2009 à 18:49:53
Reply

Marsh Posté le 06-05-2009 à 18:57:54    

et si tu les essayais au lieu de mettre des smileys a la con ?

Reply

Marsh Posté le 06-05-2009 à 19:52:10    

Et si tu m'aidais au lieu de poster des réponses à la con?
 
Des CMS, j'en ai déjà essayé joomla/magento/freeglobes etc..
 
Aucuns de ceux là ne répondant à mes besoins, je vais sur ce qu'on appelle un forum de discussion, afin que l'on puisse m'orienter sur une piste grâce aux expériences d'autres forumeurs.
Si maintenant tu as une expérience à faire partager, je suis tout ouïe.
 
Et mes questions ne concernaient pas simplement les CMS.


Message édité par Profil supprimé le 06-05-2009 à 20:16:29
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed