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?
Répondre
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.
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. –
Certains liens vers des commentaires spécifiques dans ce fil de discussion seraient utiles. Un survol rapide ne révèle rien de valeur. –
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;)
Prenez le framework web Django ... beaucoup de gens ont commencé là et ont vu la lumière Python ... –
en fait je suis deux jours après un quickstart sur turbogears, je vais essayer Django, merci. – Conex
This table a une liste de nombreuses expressions apparentées dans php, python, ruby et perl.
- 1. Documentation des scripts Python pour les non-programmeurs
- 2. Éditeurs d'images pour les programmeurs?
- 3. UITableview pour les programmeurs iphone
- 4. Projets de jouets pour les nouveaux programmeurs
- 5. Quels sont les avantages du design pour les programmeurs?
- 6. Pour les programmeurs Python, y a-t-il quelque chose d'équivalent au CPAN de Perl?
- 7. Tâche logique pour les programmeurs Python. Faire un tuple de listes de la liste
- 8. Existe-t-il un logiciel d'aller-retour pour les programmeurs PHP?
- 9. Apprendre le PHP et la programmation web pour les programmeurs intermédiaires
- 10. Programmeurs Dragon NaturallySpeaking
- 11. Bons bulletins/listes de diffusion pour les programmeurs
- 12. Un rédacteur de rapports pour les non-programmeurs?
- 13. TMS320C64x Référence de démarrage rapide pour les programmeurs
- 14. Bons livres de conception Web pour les programmeurs
- 15. Java Mobile Games Builder pour les non-programmeurs?
- 16. Extension Google Wave pour les programmeurs et leur code
- 17. Liste des extraits de code fonctionnel pour les programmeurs procéduraux?
- 18. algorithme et implémentations structure de données pour les programmeurs C
- 19. traitant des tableaux complexes d'autres programmeurs en PHP
- 20. Salons de discussion des programmeurs
- 21. Un guide non-programmeurs à la programmation
- 22. Pourquoi les programmeurs C# ne sont-ils pas dessinés sur ruby alors que les programmeurs java sont
- 23. deux programmeurs travaillant sur le même code
- 24. Quels sont les bons forums ou listes de diffusion pour les nouveaux programmeurs de Smalltalk?
- 25. Quels types de bonnes approches les programmeurs C++ utilisent-ils pour stocker les messages d'erreur?
- 26. Quelles sont les meilleures listes de diffusion/forums pour les programmeurs?
- 27. ASP.NET MVC est vraiment seulement pour 5% des programmeurs?
- 28. Python pour les scripts web
- 29. Exemples de projets orientés objet Programmeurs procéduraux
- 30. Comment distribuer la tâche parmi quelques programmeurs?
Ce n'est pas drôle de plaisanter, Daniel. –
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
@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. –