IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Conception Web Discussion :

Créer site Web selon critères


Sujet :

Conception Web

  1. #1
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Mai 2013
    Messages
    41
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2013
    Messages : 41
    Points : 12
    Points
    12
    Par défaut Créer site Web selon critères
    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

  2. #2
    Membre du Club
    Femme Profil pro
    Développeur Web
    Inscrit en
    Juillet 2012
    Messages
    49
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Transports

    Informations forums :
    Inscription : Juillet 2012
    Messages : 49
    Points : 42
    Points
    42
    Par défaut
    Salut,
    Oui le php, html/css, correspond pour ce type de site, après si tu veux apprendre, je te conseille de tout faire toi même.
    Après pour les autres question (node.js, cms...) je ne peut pas t'aider car je n'ai jamais utilisé ces technologie.

  3. #3
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Points : 91 220
    Points
    91 220
    Billets dans le blog
    20
    Par défaut
    je n'ai utilisé que Windev/WebDev
    Ben pourquoi tu le fais pas en Webdev alors ?

    Sinon, tu ne peux pas opposer PHP et HTML/CSS, ils sont indissociables.
    Au final (dans le navigateur), ton site sera uniquement en HTML/CSS (voire JavaScript). PHP sert juste à générer dynamiquement le HTML.
    Enfin, n'importe quel langage serveur te permettra de faire ce que tu veux et il n'y en a pas un meilleur ou moins bon que les autres (quoique, ASP est peut-être pas un choix très opportun ). Donc le choix sera uniquement un choix personnel sur lequel on peut difficilement t'aider du coup. En gros, c'est à toi de voir.
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  4. #4
    Membre expert

    Homme Profil pro
    Consultant
    Inscrit en
    Janvier 2006
    Messages
    1 376
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Consultant

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 376
    Points : 3 583
    Points
    3 583
    Par défaut
    Citation Envoyé par Bovino Voir le message
    Sinon, tu ne peux pas opposer PHP et HTML/CSS, ils sont indissociables.
    Haaaa ! Mais n'importe quoi ! PHP n'a pas besoin de HTML/CSS pour être utiliser... Ouah l'aut'...
    "La révolution informatique fait gagner un temps fou aux hommes, mais ils le passent avec leur ordinateur !"

  5. #5
    Expert éminent sénior

    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2010
    Messages
    5 382
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2010
    Messages : 5 382
    Points : 10 410
    Points
    10 410
    Par défaut
    Salut,

    Pour les CMS il faut voir avant de les choisir si un module existe et correspond bien à tes besoins. Sinon à moins d'être un spécialiste du CMS en question cela peut être très difficile de modifier les fonctionnalités. Par exemple wordpress n'est pas prévu pour faire du code perso (même si dans l'absolu on peut mais si beaucoup de modifs à faire on aurait plus vite fait de tout faire sur mesure). Il est par contre très facile à mettre en place. A l'opposé "Drupal" est plus orienté développeur mais demande beaucoup plus d'investissement, pas toujours rentable si c'est pour ne faire qu'un site.

    Si tu souhaites tout faire toi même "php/mysql/html/css/javascript" est la solution la plus commune qui permet aussi de profiter du maximum d'offres d'hébergement à prix raisonnable et d'une très grande communauté.
    Enfin bon il te faudra beaucoup de temps, c'est pas compliqué dans l'absolu mais cela fait 5 langages à connaître et leurs interactions. Au besoin dans l'ardoise sous mon nom tu trouveras des scripts d'upload (fournies dans un dossier de test prêt à l'emploi).

    Laisses tomber node.js qui est plutôt pour des besoins spécifiques, chats ou jeux en ligne. Les coûts de développement et d'hébergement seraient disproportionnés pour les fonctionnalités que tu décrit (et pour les besoins de la plupart des sites actuels).

    Si tu souhaite ne faire qu'un site regardes plutôt vers les CMS avec lesquels on peut faire des tests rapidement (le développement internet est très chronophage).

  6. #6
    Membre expérimenté

    Homme Profil pro
    Webmaster
    Inscrit en
    Mai 2011
    Messages
    1 049
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Enseignement

    Informations forums :
    Inscription : Mai 2011
    Messages : 1 049
    Points : 1 689
    Points
    1 689
    Billets dans le blog
    2
    Par défaut Créer site web
    Citation Envoyé par jofcd Voir le message
    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.
    Facile avec un plugin de Wordpress

    Vous l'aurez compris, je vais mettre en place un base de données
    C'est le principe même des cms, de fonctionner avec des bases de données !

    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 ?
    La question n'est pas de savoir quel langage utiliser mais lequel tu peux utiliser. Sans connaissance en langage de développement, il ne reste que la solution du wysiwyg...

    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 ?
    C'est le principe fondamental même des cms ...

    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 ?
    Ben oui, pour utiliser un cms il n'y a pas 36 manières, il faut un hébergement avec une base de données SQL !! Mais peu importe quel cms utiliser, il faut connaitre son mode de fonctionnement. Autant commencer avec les plus simples, comme Cms Made Simple.

Discussions similaires

  1. Créer un site web - en quel langage ?
    Par Thierry92 dans le forum Débuter
    Réponses: 96
    Dernier message: 25/04/2024, 22h24
  2. Réponses: 1
    Dernier message: 15/05/2014, 22h52
  3. [Joomla!] Créer site web dynamique en Joomla
    Par imane2008 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 05/01/2013, 02h17
  4. Réponses: 1
    Dernier message: 14/05/2012, 19h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo