Créer un site en Python

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics


Artefact2
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 104
Inscription: Dim Juil 23, 2006 13:57

Créer un site en Python

Message le Dim Aoû 13, 2006 22:17

Salut !

J'aimerais créer un site entièrement en Python/MySQL.

Mon site est entièrement terminé en PHP, il reste la partie la plus amusante à faire : le recréer en Python.

Comment faire ?

J'aimerais un truc comme ca :
(regardez juste l'adresse et remarquez que ca se termine en .py)
-www.google.com/support/webmasters/bin/answer.py?answer=35252&hl=en

Que faut-il installer ? Pouvez-vous m'aider ?


Monty973
WRInaute accro
WRInaute accro
 
Messages: 1614
Inscription: Mar Mar 21, 2006 4:52

Message le Dim Aoû 13, 2006 22:27

Quelques adresses qui peuvent être utiles:

http://www.python.org/pycon/papers/framework/web.html
http://wiki.python.org/moin/WebProgramming
http://www.djangoproject.com/

Mais ce qu'il te faut surtout, c'est un hébergeur qui support Python. Ils sont de plus en plus nombreux, mais tous ne le permettent pas encore.

ZoRRo75
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 204
Inscription: Jeu Mar 11, 2004 11:08

Message le Dim Aoû 13, 2006 22:35

Le plus classique c'est d'utiliser mod_python : modpython.org ce que de plus en plus d'hebergeurs proposent maintenant.

pas mal de sites tournent la dessus; il faut un petit temps d'adaptation, mais il est vite re-gagné grace a python.

ceci dit, le nombre de librairies python pour le web n'est peut etre pas encore aussi important que sous php.

mariea
WRInaute passionné
WRInaute passionné
 
Messages: 713
Inscription: Ven Mai 06, 2005 21:33

Message le Lun Aoû 14, 2006 0:00

et c'est quoi l'intérêt de Python sur PHP ?

ZoRRo75
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 204
Inscription: Jeu Mar 11, 2004 11:08

Message le Lun Aoû 14, 2006 8:55

L'interet de coder en Python est surtout d'utiliser les frameworks existants comme Django ou Zope, qui peuvent être bien utiles sur certains projets.

De plus, le code Python est plus lisible que le code PHP (pas pour un programmeur PHP bien sur ;) ) et le temps de dévellopement/prototypage est réduit.

Comme je l'ai dit plus haut, le seul souci est le nombre de librairies axées web pas encore enorme, mais il ne tient qu'à nous de combler ce manque ;))

un petit comparatif sympa, mais en Anglais : http://wiki.w4py.org/python-vs-php.html


Artefact2
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 104
Inscription: Dim Juil 23, 2006 13:57

Message le Lun Aoû 14, 2006 10:41

Merci beaucoup les gars !

J'ai demandé à mon hébergeur d'installer python, et...

Il l'a fait ! La preuve : http://forums.itineweb.com/viewtopic.php?id=62

Donc, il faut installer le mod_python pour Apache ?

ZoRRo75
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 204
Inscription: Jeu Mar 11, 2004 11:08

Message le Lun Aoû 14, 2006 10:57

Oui c'est mod_python qu'il vaut mieux utiliser avec Apache

--> modpython.org


spout
WRInaute accro
WRInaute accro
 
Messages: 1305
Inscription: Mer Mai 14, 2003 11:05

Message le Lun Aoû 14, 2006 12:36

Il y'a même moyen d'avoir le même genre de framework que Ruby On Rails à la sauce Python:
http://www.turbogears.org/

julisube
WRInaute impliqué
WRInaute impliqué
 
Messages: 255
Inscription: Lun Juin 26, 2006 21:05

Message le Lun Aoû 14, 2006 14:00

Je crois qu'on gagne aussi en vitesse avec python.

julisube
WRInaute impliqué
WRInaute impliqué
 
Messages: 255
Inscription: Lun Juin 26, 2006 21:05

Message le Lun Aoû 14, 2006 14:00

Je crois qu'on gagne aussi en vitesse avec python.


mowmow
WRInaute passionné
WRInaute passionné
 
Messages: 975
Inscription: Mer Nov 03, 2004 9:40

Message le Lun Aoû 14, 2006 15:07

julisube a écrit:Je crois qu'on gagne aussi en vitesse avec python.

Toutes mes pages en PHP sont générées en quelques millièmes de secondes personellement alors je ne me mettrais pas au Python pour ca :lol:

Je pense que développer son site en Python peut être très instructif mais je n'en comprend pas l'intérêt. J'ai galéré pour arriver à un bon niveau de PHP alors me retaper toute la prog de mon site dans un nouveau langage : pfiou ! :D En plus recoder un site en apprenant le langage en question ce n'est pas forcément bénéfique vu que ce n'est pas bien optimisé.

Mon avis : concentre toi sur un autre projet ou paufine déjà celui que tu as fait si tu as tant de temps :D


Monty973
WRInaute accro
WRInaute accro
 
Messages: 1614
Inscription: Mar Mar 21, 2006 4:52

Message le Lun Aoû 14, 2006 16:12

mowmow a écrit:[...]Je pense que développer son site en Python peut être très instructif mais je n'en comprend pas l'intérêt.[...]


Ca dépend, il y a des gens qui ont commencé la programmation (langage de script, applications) avant le développement web.

Si tu as déjà de bonnes bases en Python, il peut être intéressant de les utiliser pour développer un site plutôt que de repartir "à zéro" avec le PHP.

julisube
WRInaute impliqué
WRInaute impliqué
 
Messages: 255
Inscription: Lun Juin 26, 2006 21:05

Message le Lun Aoû 14, 2006 16:29

mowmow a écrit:Je pense que développer son site en Python peut être très instructif mais je n'en comprend pas l'intérêt.


J'ai pas assez d'expérience en python pour juger, mais une chose est sure, le PHP c'est vraiment le niveau zéro de la programmation, c'est un peu le BASIC de la génération internet :).

Ce qui bien sur ne veut pas dire qu'il est impossible de bien développer et de faire de beaux programmes en php. Mais quand on voit les options de défaut du php (pas de controle de déclaration de variables par ex) et l'absence de typage explicite, cast automatique, on ne s'étonne que la moitié des programmeurs php ne comprennent pas ce qui se passe derrière et ont beaucoup de mal à débugger leur code. Disons que PHP n'incite pas du tout à la rigueur, c'est dommage, mais c'est surement ça qui fait une bonne part de son succés.


Bacteries
WRInaute accro
WRInaute accro
 
Messages: 1333
Inscription: Jeu Mai 27, 2004 13:04

Message le Lun Aoû 14, 2006 22:26

Oui c'est clair le succés de PHP vient de sa souplesse.

Mais y'a pas mal de discussion sur le PHP6; certains le veulent plus struct, certains souhaitent garder sa facilité d'accès, tout en proposant des choses plus carré pour les développeurs pro.

Y'a quand même moyen de coder propre en PHP, mais y'a moyen de coder bien dégueu aussi c'est sûr.

julisube
WRInaute impliqué
WRInaute impliqué
 
Messages: 255
Inscription: Lun Juin 26, 2006 21:05

Message le Lun Aoû 14, 2006 23:36

Espérons que PHP6 sera plus populaire que le PHP5 ...

Créer un site en Python

Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités