Je souhaiterais faire des projet propre à moi et un peut plus tard me lancer dans le freelance ou même essayer d'entrer dans une entreprise mais je ne sais pas quoi choisir entre PHP et python pour mes site je connais déjà les deux langage donc je souhaiterais savoir leur avantage et inconvéniant
Je dirais python aussi. Dans les deux cas je te conseil d'utiliser un framework pour tes projets web par exemple Symfony pour le PHP et Django pour python.
Je développe des projets en Symfony depuis quelque temps et c'est vraiment pas mal, maintenant j'en ai un peu marre du php c'est pourquoi je me dirige vers python et Django.
Quels sont les avantages du python ? J'aurais plutôt tendance à conseiller PHP à un débutant, mais je n'ai jamais utilisé python pour un site web.
Les avantages de Python ? Sa cohérence et son environnement.
Python dispose d'une très bonne et très complète bibliothèque standard, qui couvre énormément de besoins.
Et à côté de ça de nombreux paquets tiers pour les fonctionnalités manquantes.
C'est discutable, python est un très bon langage pour commencer la programmation.
Le gros avantage selon moi par rapport au PHP c'est qu'avec python tu vas pourvoir faire un peu de tous, pas seulement du web.
Et c'est bien pour apprendre à faire un code propre avec PHP surtout quand tu es débutant tu as tendance a partir dans tous les sens.
Python t'impose une certaine rigueur tout en étant facile et agréable a utiliser.
Après pour faire un code propre et structurer en PHP il y a de grand chance de partir sur un framework, du coup entre Django et un framework PHP la difficulté et a peu près similaire.
PHP est très bien aussi mais avec le recul j'aurais aimé commencé avec python plutôt qu'avec du PHP.
necros211 j'ai entendu parler de RoR mais je me demander on peut faire la même chose avec Django et RoR quesqui les différencie il y en a un plus puissant que l'autre ?
Pour python, si tu n'aime pas la complexité monstrueuse et inutile de frameworks comme Django, tu peux regarder du côté de Flask, Bottle ou encore Tornado. Un autre avantage d'utiliser Python pour le backend est au niveau des bibliothèques.
PHP ou Python
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Architecte logiciel - Software craftsmanship convaincu.
entwanne — @entwanne — Un zeste de Python — La POO en Python — Notions de Python avancées — Les secrets d'un code pythonique
entwanne — @entwanne — Un zeste de Python — La POO en Python — Notions de Python avancées — Les secrets d'un code pythonique
Architecte logiciel - Software craftsmanship convaincu.
Architecte logiciel - Software craftsmanship convaincu.