Bonjour à tous
J'ai l'idée de créer un site WEB. Vous me direz facile pour ceux qui en on déjà fait en PHP ou autre mais je n'ai utilisé que Windev/WebDev donc je sais pas trop m'y prendre en php, HTML/CSS mais si faut passer par là pas de soucis !
Sur ce site WEB, je voudrai permettre à une personne:
-De se créer un compte
-De se connecter
-De rentrer quelques informations sur lui
-D'uploader des images qu'il aura sélectionné dans l'explorateur (afin de rendre les images accessibles pas des URL).
-D'écrire ces URL dans un fichier txt présent sur un serveur.
Voila donc toutes les fonctionnalités que je voudrai donner au site.
Vous l'aurez compris, je vais mettre en place un base de données qui aura par exemple pour attributs "nom","prenom","login","MDP","InfosPerso","NumCompte"
A chaque création de compte, on remplira donc tous ces attributs et j'attribuerai à chaque nouveau compte un "NumCompte" unique (propre au compte: ce qui me servira pour identifier l'utilisateur).
Concernant l'upload, après avoir séléctionné ses photos, l'utilisateur clique sur un bouton "charger". Je veux alors uploader les photos sur un serveur et écrire une ligne de texte composée de l'url de l'image et du NumCompte avec laquelle elle à été hébergé dans un fichier.
Ca peut parraitre complexe mais j'ai expliqué tout le fonctionnement du site.
A l'heure qu'il est la question que je me pose surtout c'est déjà qu'elle est le meilleur langage pour faire mon site ? PHP, HTML/CSS,...?
Concernant l'interface, si il existe des modèles tout fait pouvant s'intégrer à mon site, ça m'interresse (y'a de beaux template sur internet)
Après quelques recherches, j'ai vu ce moyen développement: node.js. Ca à l'air pas mal, j'ai juste regardé le principe et un petit code pour me donner un aperçu. A creuser, je vais continuer de m'informer sur cet outil.
Puis lil y'a aussi une solution CMS. Je ne connaissais pas ce principe de sites CMS, ça correspond bien, on peut faire des upload,...mais est-il possible de gérer une base de données ?
Sur internet, j'ai trouvé des sites CMS déjà tout fait et ai téléchargé "PHPBoost CMS" quelqu'un l'a déjà utilisé ? Apparemment la première chose à faire est de transférer les dossiers sur un serveur web pour l'installer dessus et avoir accès au site. Ensuite il faut le paramétrer tout ça. C'est ce qu'il me faudrait faire ? Si oui alors la première chose à faire est que je "loue" un serveur Web genre kalanda ou autre ?
Merci à vous
Partager