Projet de création de site web, vos conseils, vos avis...

Projet de création de site web, vos conseils, vos avis... - Divers - Programmation

Marsh Posté le 04-05-2011 à 16:40:38    

Bonjour,  
 
Voila je viens a vous pour prendre conseil, avant de me lancer dans un projet de création de site web.
Je suis élève ingénieur en informatique, j'ai donc de bonnes bases en programmation (pas spécialement web, mais voila je me lance !)
L’idée générale du projet consiste créer un site proposant aux visiteurs des quiz type qcm par catégorie et d’organiser un classement actualisé des joueurs…
 
Je vous serais grandement reconnaissant si vous m’apportiez quelques recommandations et avis sur les points suivant :
- Quel type d’hébergement/base de donnée choisir ?
- Où trouver une base de données de QCM sur la culture générale importante (Y a-t-il des copyrights sur de telles bases de données, ou s’arrête la légalité ?...)
- Quelle architecture/Quel logiciel choisir pour créer ce site sachant que je souhaite programmer la partie interaction du Quiz en Flash
- Enfin quel « business model » adopter si je souhaitais a terme me rémunérer grâce a ce site (Pub ?, Achat de parties ?)
 
Tous vos conseils (même sur des points que je n’aurais pas soulignés), sont plus que bienvenues !!!

Reply

Marsh Posté le 04-05-2011 à 16:40:38   

Reply

Marsh Posté le 04-05-2011 à 16:57:06    

Bon déjà, tu peux oublier la partie en Flash, c'est une très mauvaise idée :o
 
- quel type d'hébergement : mutualisé (gratis ou pas) au début, payant dédié par la suite si y'a du trafic (ex : OVH),
- BD : Mysql ou PostgreSql (les 2 sont gratuites). Dans la pratique, c'est ton éhbergeur qui va t'imposer le sgbd, donc prends plutôt mysql car plus répendu.
- je doute qu'il existe des BD toutes prêtes :/ va falloir de la faire mais bon, ça vaut le coup de chercher, peut-être qu'en payant...
- architecture : MVC, POO,
- logiciel : n'importe quel éditeur de texte avec coloration syntaxique. Pour les langages, PHP côté serveur, XHTML/Javascript/CSS côté client
- business model : pub, difficile de faire payer pour ça, sauf si tu proposes des QCM issus de concours qui permettraient aux candidats de s'entraîner. Là, y'a une plus-value et tu peux faire payer un abonnement par mois. Y'a un site qui fait ça pour le concours Voltaire.
 
Pour info, tu peux très bien de faire ton propre hébergement avec un simple PB sur une ligne ADSL (au moins pour les 1ers mois) ;) Suufit d'avoir un environnement type WAMPserver (sous Windows mais y'a l'équivalent sous Linux).
 
Edit : qq règles de base pour un site web :
- respecter les normes du w3c et donc rendre son site web accessible A ou AA voire AAA. Il se trouve que ces règles sont les mêmes que pour avoir un bon référencement naturel dans les moteurs de recherche
- séparer le fond de la forme (utiliser xhtml 1.0 strict et css 2.1 au min voir 3.0)
- pas de javascript intrusif (direct dasn le xhtml) : le mettre uniquement dans le <head> et appeler des .js uniquement
Je te le dis car sortant d'une école d'ingé aussi, ces points sont rarement abordés.


Message édité par rufo le 04-05-2011 à 17:00:27

---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 04-05-2011 à 17:21:49    

Merci rufo pour ces infos assez.. techniques !


Message édité par pm901 le 04-05-2011 à 17:46:57
Reply

Marsh Posté le 04-05-2011 à 17:32:11    

Vu ton post, il m'a semblé que c'était ce que tu cherchais. Pour info, regarde s'il n'existe pas des softs en GPL qui permettent de faire des QCM ;) Ca pourrait t'éviter de réinventer la roue.
 
Un autre point à pas négliger : la sécurité! Donc si tu fais en php, utilisation de la lib PDO et des requêtes préparées histoire d'éviter le sql injection et, quand tu reçois un formulaire en GET ou POST, bien vérifier le contenu des champs plus utilisation (entre autre) de strip_tags() et addshashes() pour éviter les failles XSS ;)
 
T'auras aussi les joies des pbs de charset : attention à bien tout faire en UTF-8 (html, BD et données dans la bd...)...


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 05-05-2011 à 09:02:32    

Merci encore rufo
Concernant le flash je souhaitais réaliser une interface animée du meme gout que le jeu france 2 "TOUT LE MONDE VEUT PRENDRE SA PLACE" sur sur le  web. Penses -tu qu'il est posible de réaliser une telle chose dans un langage de programmation plus adapté..?


Message édité par pm901 le 05-05-2011 à 09:06:00
Reply

Marsh Posté le 05-05-2011 à 10:34:02    

Je peux pas accéder à ce site depuis mon boulot. Perds pas de vue qu'une animation, c'est marrant la première fois, mais après, ça peut vite agacer l'utilisateur :
- lenteur de chargement pour les petites connexions adsl
- ça distrait l'utilisateur, pas top pour faire des qcm :/
- faut pouvoir désactiver l'animation pour les épileptiques
 
ET SURTOUT : flash, c'est pas une techno accessible pour les personnes handicapées visuelles (et c'est pas bon pour le référencement dans Google) :o


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Sujets relatifs:

Leave a Replay

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