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 :

Site web, quels langages choisir ?


Sujet :

Conception Web

  1. #1
    Membre régulier
    Inscrit en
    Janvier 2004
    Messages
    242
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 242
    Points : 84
    Points
    84
    Par défaut Site web, quels langages choisir ?
    Bonjour à tous,

    J'ai dans l'optique très prochainement de développer un site web mais je ne sais pas encore dans quel langage je vais le développer. Je ne peux pas vraiment parler du concept de ce site mais je vous donne quand même quelques détails afin que vous m'aidiez à choisir :
    • Le site doit être accessible depuis n'importe quel navigateur + éventuellement smartphone
    • Doit être beau visuellement et très ergonomique pour se démarquer de la concurrence
    • Doit être bien référencé (sur google notamment)
    • Le développement des interfaces graphiques doit être assez simple (je ne suis pas designer) donc utilisation de framework
    • Volumétrie de données peut devenir assez importante

    Pour information, je suis ingénieur d'étude et développement et je connais entre autre les langages suivants :

    Java/J2ee(JSP,Struts),Flex,GWT,XHTML,CSS,PHP, ASP.net(je ne maitrise pas vraiment)

    J'avais pour idée de développer mon site en utilisant Java coté serveur et Flex coté client mais Flex me fait un peu peur au niveau du référencement et aussi pour la gestion de l'historique(suivant, précédent).Mais peut être que ça a changé maintenant ?

    J'aimerais éviter de faire du PHP car d'une je n'aime pas vraiment ce langage et de deux, je le trouve un peu limité par rapport à java ou .Net. Mais, ça me semble le plus adapter dans mon cas à condition d'utiliser un bon framework (une idée ?)

    J'espère que vous pourrez m'aider.

    Merci

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Février 2009
    Messages
    308
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 308
    Points : 349
    Points
    349
    Par défaut
    Citation Envoyé par mikees Voir le message
    • Le site doit être accessible depuis n'importe quel navigateur + éventuellement smartphone
    • Doit être beau visuellement et très ergonomique pour se démarquer de la concurrence
    • Doit être bien référencé (sur google notamment)
    • Le développement des interfaces graphiques doit être assez simple(je ne suis pas designer) donc utilisation de framework
    • Volumétrie de données peut devenir assez importante
    Alors, et dans l’ordre:
    • n'importe quel langage du moment qu'il produit du (x)Html valide
    • Ça n’a rien à voir avec le langage il te faudra passer par la case graphisme (photoshop, Gimp), et t'aider d'un designer/ergonome (ou un peu de bon sens)
    • cf point 1
    • Aucun framework même les framework spécialisé dans les templates (smarty, mais php le fait aussi) ne feront le boulot à ta place
    • C'est ton serveur et la bdd dessus ainsi que l'optimisation des requêtes en base que cela concerne, et cela reste valable quel que soit le langage php, asp etc si ton serveur est en mousse il ne tiendra jamais la charge, si tes requête sont trop lourde idem, etc ...

    Donc en résumé de base avec tes contraintes tu oublies les applets de toute sorte (flex, Java, flash) tu dois produire du (x)Html, valide si possible

    Pour le reste faut pas rêver ce n’est pas un langage de programmation qui pourras faire le boulot d'un graphiste ou d'un designer.

  3. #3
    Membre régulier
    Inscrit en
    Janvier 2004
    Messages
    242
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 242
    Points : 84
    Points
    84
    Par défaut
    Merci pour tes réponses.

    Je sais bien que ce n'est pas le langage qui fait la beauté du site mais il y a des langages ou framework qui sont plus facile que d'autres pour créer des trucs plus ou moins sympa. Faire tout un site avec des fonctionnalités à la mode "web 2.0" qu'en utilisant xhtml/javascript/ajax, c'est pas ce que je prefere donc c'est pour ça que je voulais m'orienter vers une techno dans le genre Flex ou même GWT. Mais le gros point noir de ces technos, c'est le referencement et la gestion de l'historique, à moins qu'il y a maintenant une technique pour remedier à ça ?

    Tu me conseilles plutot de faire du php/xhtml/Css/javascript couplé à un framework du style prototype,jquery, scriptaculous ? je ne connais pas bien ces différents framework, y en a un en particulier que tu me conseillerais ?

    merci

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    222
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 222
    Points : 121
    Points
    121
    Par défaut
    Y a pas vraiment de secret pour le référencement il faut qu'il y ai du texte visible par les googlebot, donc comme te l'a dit Ethyde il te faut du (x)html valide.
    donc n'importe quel langage serveur. Après pour ce qui est du web2.0 ça veut rien et tout dire en même temps donc tu peux mettre de l'ajax (là ou c'est nécessaire) idem pour le flash. La règle est toujours la même ce qui n'est pas compréhensible par le bot (javascript, flash, flex etc...) ne te rapportera rien pour le ref donc il faut que ce soit utilisé pour un usage particulier.
    Faites votre veille sur Les métiers du web.

  5. #5
    Membre régulier
    Inscrit en
    Janvier 2004
    Messages
    242
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 242
    Points : 84
    Points
    84
    Par défaut
    j'avais vraiment pas envie de faire mon site en xhtml/css/php...etc à cause de toutes les merdes que ça engendrent(navigateur,css..) mais je vais bien devoir m'y résoudre je crois.

    j'avais cru entendre que le référencement des sites en Flex avait évolué ces derniers temps et qu'il y avait des techniques, faut que je cherche un peu plus sur le net avant de me lancer.

    merci

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Février 2009
    Messages
    308
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 308
    Points : 349
    Points
    349
    Par défaut
    Citation Envoyé par mikees Voir le message
    j'avais vraiment pas envie de faire mon site en xhtml/css/php...etc à cause de toutes les merdes que ça engendrent(navigateur,css..) mais je vais bien devoir m'y résoudre je crois.
    Je pense surtout que tu n'as pas le choix

    Citation Envoyé par mikees Voir le message
    j'avais cru entendre que le référencement des sites en Flex avait évolué ces derniers temps et qu'il y avait des techniques, faut que je cherche un peu plus sur le net avant de me lancer.

    merci
    Les techniques, pour les plus efficaces, sont les mêmes que pour Flash, à savoir fournir au moteur de recherche une alternative texte qu'ils puissent indexer.

  7. #7
    Membre régulier
    Inscrit en
    Janvier 2004
    Messages
    242
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 242
    Points : 84
    Points
    84
    Par défaut
    Citation Envoyé par Ethyde Voir le message
    Je pense surtout que tu n'as pas le choix



    Les techniques, pour les plus efficaces, sont les mêmes que pour Flash, à savoir fournir au moteur de recherche une alternative texte qu'ils puissent indexer.
    oui mais cela signifierait refaire les pages Flex en html et ça prendrait trop de temps.

    Non mais tampis, je vais me remettre au xhtml/css/php/ajax..
    un framework php à me conseiller ? zend , symphony ?

  8. #8
    Membre averti
    Profil pro
    Inscrit en
    Février 2009
    Messages
    308
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 308
    Points : 349
    Points
    349
    Par défaut
    Citation Envoyé par mikees Voir le message
    un framework php à me conseiller ? zend , symphony ?
    php itself ? Pourquoi faire compliquer quand on peu faire simple ?

  9. #9
    Membre régulier
    Inscrit en
    Janvier 2004
    Messages
    242
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 242
    Points : 84
    Points
    84
    Par défaut
    c'est quand même plus pratique,plus convivial,plus optimisé et plus "propre" de passer par un framework pour développer une appli, surtout quand on part de zéro comme moi (pas fait de PHP depuis plus de 4 ans donc aucun modele/template à ma disposition).
    De plus, je pense que les framework apportent pas mal de fonctionnalités qu'il faudrait refaire sinon par sois même donc autant ne pas réinventer la roue

Discussions similaires

  1. développement Web: Quel langage choisir ?
    Par aminoqc dans le forum Général Conception Web
    Réponses: 2
    Dernier message: 20/11/2012, 14h09
  2. Réponses: 8
    Dernier message: 10/04/2009, 17h28
  3. Quel langage choisir pour un nouveau projet professionnel Web / BDD
    Par le_commingeois dans le forum Général Conception Web
    Réponses: 4
    Dernier message: 12/08/2008, 02h08
  4. Quel langage choisir pour site d'élevage virtuel ?
    Par kiki59236 dans le forum Général Conception Web
    Réponses: 2
    Dernier message: 14/10/2006, 10h44
  5. Quel langage choisir pour Interface Web
    Par Noah dans le forum Débuter
    Réponses: 5
    Dernier message: 16/02/2006, 15h14

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