2010-11-10 5 views
8

Je suis un programmeur Python de 5 ans, mais bientôt je vais aussi travailler avec PHP. Pourriez-vous me recommander quelques lectures pour entrer en contact avec cette langue en ayant en tête mes compétences en Python?PHP pour les programmeurs Python?

+5

Ce n'est pas drôle de plaisanter, Daniel. –

+1

Je lirais la recommandation de Daniel Dipaolo (@Dan Grossman, ce n'est que drôle car 'butt_of_joke in ('PHP', 'Perl')'). Si cela ne vous dissuade pas, je vérifierais le code source de Kohana. Cela fait un moment que j'ai surmonté mon besoin de me faire souffrir alors je ne suis pas familier avec la ligne 3.x mais la ligne 2.x est un choix et une bonne démonstration du fait qu'un bon programmeur peut écrire du code acceptable dans même la plus horrible des langues. – aaronasterling

+0

@Dan Grossman - Je ne veux pas faire la lumière, il y a une raison pour laquelle je savais que le livre existait (et ce n'est pas parce que je viens de choisir les bons termes de recherche). Je suis donc sensible à cela, sans vouloir manquer de respect. –

Répondre

0

la meilleure ressource IMHO est toujours php.net il ya une tonne de livres décents là-bas, mais je préfère toujours compter sur php.net pour les plus récents et les plus grands.

+3

Je ne suis pas d'accord (mais poliment, pas downvote digne :-). Le nombre de déclarations incorrectes, les mauvaises pratiques de conception et les "commentaires sur la documentation de facto" sur PHP.NET en font une ressource horrible pour tout sauf pour les signatures de l'API, IMOHO. –

1
+2

Certains liens vers des commentaires spécifiques dans ce fil de discussion seraient utiles. Un survol rapide ne révèle rien de valeur. –

1

Si vous connaissez MVC commencer à apprendre de Zend Framework, je pense que ce sera plus facile pour vous de comprendre php, php droite développer cette façon avec un début de la jambe droite.

Les logiques métier orientées objet sont les mêmes dans toutes les langues. Je veux vraiment entrer dans python afin que nous puissions échanger des connaissances;)

+1

Prenez le framework web Django ... beaucoup de gens ont commencé là et ont vu la lumière Python ... –

+0

en fait je suis deux jours après un quickstart sur turbogears, je vais essayer Django, merci. – Conex

3

This table a une liste de nombreuses expressions apparentées dans php, python, ruby ​​et perl.

Questions connexes