Le livre sur PHP que j'ai préféré c'est bien: PHP 5 Best practices de Guillaume Ponçon :king:
Version imprimable
Le livre sur PHP que j'ai préféré c'est bien: PHP 5 Best practices de Guillaume Ponçon :king:
Bonjour, alors que php est de plus en plus orienté objet, les livres que j'ai pu lire ne font que survolés le sujet quand il ne passe pas directement à la trappe.
Connaissez vous un livre français qui prends le temps d'expliquer en détail les concepts objet de php, illustré de nombreux exemples ?
PHP avancé m'a laissé sur ma faim sur ce sujet car il y a peu d'exemples et les explications sont digne de la doc officielle donc un peu indigeste.
Merci
On ne peut a mon sens demander cela, 8O
de deux choses l'une, ou nous avons a faire a un informaticien de métier,
alors la notion d'objet, est un concepte identique, a tous les langages qu'il utilise, il a certainement fait des stages ou séminaires sur ce concepte des développements orientés objet.
Je veux dire que toute explication sur le sujet justement a cause de ce qu' est la notion d' "objet" n' est rataché a aucun langage.
Si au contraire il sagit de non informaticien, faire de la vulgarisation sur ce sujet me paraitrait dangeureux ...
Bonjour, je ne suis pas sur de saisir le parcourt de ta réflexion. Je n'ai pas trouvé dans mes lectures d'explication claire au concept d'objet. Je ne comprends pas tes objections à aborder ce sujet dans un livre de programmation objet car c'est entendu php est maintenant un langage objet. Beaucoup de livre sur java , explique les concepts de la programmation objet et ne sont pas avares d'exemple. Les livres sur php que j'ai lu au contraire traitent cette question comme une patate chaude et utilise d'avantage de procédurale que de l'objet dans leur exemple ( souvent court donc peut être pas adapter à l'objet je te l'accorde).
Quoiqu'il en soit, j'ai trouvé dans la collection "Les cahiers du programmeur" des études de cas en php réalisée en php objet.
Les deux derniers livres sur php dans cette collection ont l'air très bon.
Je te rejoins sur ce point. Il est vrai que dans les livres PHP, là ou c'est plus simple à comprendre de faire des tutorials assez complexe avec des objets, ils le font en procédurale.
Ce qu'il manque cruellement dans les livres PHP c'est des livres avancé. Même l'excellent livre PHP avancé ils reviennent toujours sur les bases à chaque édition (5e actuellement). Ce qu'il se passe à faire toujours des tuto pour débutant c'est qu'aux final chacun se perfectionne mais garde cela pour eux de peur que chacun ne puisse comprendre ou de ne pas être sur la bonne voie.
.sorry
j'ai lu en diagonale la discussion...
et je suis surpris de ne pas voir mentionné Head First Php & Mysql.
Alors certes c'est en anglais
encore que... j'ai vu que Head First Ajax, non seulement était listé dans la base des livres de DVP, mais en plus en version francaise
bref. pour en avoir lu qqs uns dans cette collection, je trouve que la collection Head First est très bien faite. Destinée principalement, non pas au vrai débutant je dirais, mais plutot au professionnel ou amateur averti qui maitrise assez bien des sujets connexes (ex: autre language web, autre sgdb, etc), et qui veut apprendre / découvrir / retenir un sujet nouveau le plus rapidement possible.
=> Genre le boss s'est pointé et t'as désigné volontaire pour reprendre un projet qui bat de l'aile et qu'il faut vite livrer. Pb : le projet utilise principalement une techno que t'as jms vu mais dont on entend parler depuis un moment.
Plusieurs fois je me suis retrouvé à lire des OReilly de 600+ pages super précis et complets. mais je n'avancais que lentement.
=> la collection head first permet précisément l'inverse. Ca avance vite. C'est fun et actif à lire. par contre, c'est pas complet, et c'est pas un livre qui peut servir de référence.
je n'ai pas lu précisément PHP & Mysql (ce n'est pas vraiment un sujet nouveau pour moi dc ce livre ne m'est pas adressé :aie: :aie: :aie:), cela dit ca m'étonne de ne pas le voir mentionné ici.
bref +1 pour Head First PHP & Mysql
Il me semble que ça existe en Français cette série de livres. C'est pas "Tête la première dans ..." ?
Bonjour,
Je recherche également un livre de référence sur PHP5 qui se consacre pleinement à la programmation orientée objet POO. J'ai acheté le livre "PHP5 avancé, 5ème édition" et je le trouve super mais il ne fait qu'aborder la POO et après avoir lu les 50 pages du chapitre 12 "Gestion des objets" je ne me sens pas de taille à programmer entièrement un site en objet.
Merci pour vos suggestions,
Seb
Merci pour ta réponse berceker united :P J'espère qu'ils sortiront des livres PHP axés entièrement sur la POO dans peu de temps...
Seb
Je ne sais pas si ce livre existe en francais mais je trouve que c'est une référence en matière de programmation orienté objet:
PHP 5 Objects Patterns, and Practice.
Matt Zandstra
Apress
Il traite de l'objet mais surtout des Design Patterns, il y a beaucoup d'exemples.
Php 5 Objects, Patterns, Practice (Broché)
Je te recommande aussi les livres traitant d'UML, en général la partie consacré à l'objet est bien réalisée. Ils vont du design de l'application jusqu'au classes.
Merci batataw, je l'ai commandé sur Amazon :) J'ai aussi commandé le livre "UML2, Modéliser une application web" de Pascal Roques...
Seb
Savez vous si une nouvelle édition de PHP 5 Avancé sortira cette année ?
Y a t il une date de sortie prévue ?
Oui et non.
Un livre traitant de la POO avec PHP5 serait loin d'être un luxe. Surtout s'il adapte les avantages de la POO au fonctionnement de PHP.
Le seul exemple qui me vient est le pattern Singleton : très utile en java où le singleton "vit" au sein de la machine virtuel et sera utilisé par plusieurs utilisateurs de l'appli, il est beaucoup moins utile en php car il n'a que la durée de vie du script et seulement dans l'environnement utilisateur. Autrement dit, deux utilisateurs créeront leurs deux singletons propres. Cela en limite fortement ses avantages (connection à une bdd par exemple).
Bonjour ^^
J'aimerais me lancer dans le PHP, et j'hésite entre deux bouquins : "PHP Avancé 5ème édition"
PHP 5 avancé: Amazon.fr: Eric Daspet, Cyril Pierre de Geyer, Hugo Hamon, Damien Seguy: Livres
et la nouvelle édition de "PHP5" de Jean Engels
PHP 5 : Cours et exercices: Amazon.fr: Jean Engels: Livres
qui vient de sortir il y a trois mois.
Je précise par contre que j'ai déjà de bonnes connaissances en C++, et j'ai notamment une bonne vision de la conception objet.
Lequel me conseilleriez-vous (même si pour le deuxième je suppose que peu l'ont lu vu la date de sortie récente...).
Bonjour,
je suis moi même lancé dans la programmation PHP, et si je dois citer le meilleur livre en PHP, je dirais PHP 5 avancé, 5éme édition.
C'est tout simplement une pure merveille, tout est clair et bien expliquer :D :ccool:
J'ai finalement acheté PHP 5 Avancé. Je le dévore. Très bien écrit, très progressif et j'aime bien les petites "études de cas" à la fin de certains chapitres. Il manque juste des exercices à la fin pour pouvoir mettre en pratique (ça paye pas de mine et ça permet d'avoir déjà des petits exemples sur quoi travailler).
Je trouve en tout cas ce langage... superbe ! Je suis programmeur C++ à la base, mais je trouve le PHP très marrant, j'aime bien le faible typage, et la bibliothèque standard est tout simplement énorme en terme de fonctions.