Profile for Francois Mazerolle > Reviews


Personal Profile

Content by Francois Mazerolle
Commentateur n° : 29,598
Votes Utiles:  2
Reviews Written by
Francois Mazerolle (BAIE-COMEAU, Quebec Canada)
(REAL NAME)   

Reviewer Rank: 29598 Page : 1
pixel
Learning PHP Data Objects
Learning PHP Data Objects
de Dennis Poppel
Édition : Paperback
Price: CDN$ 42.56
Availability: Usually ships in 3 to 5 weeks

 
5.0 out of 5 stars Worth the price., Jun 18 2009
Straight forward:
-----------------
This is the kind of book I love. It's pretty small, so it's straight forward. The book explain what you need to know with simples examples that serve the demonstrations.

With a such condensed book, I was sure that I would have a lot of questions after reading it. But they managed to answer most of them in the text.


Readability:
------------
I'm not english native, and I found this book easy to read.

I also doesn't really like to read. Most of the book I've purchase, I just overview them, reading the section that seem to be pertinent. So this is really one of the only book I've read cover to cover.


No line numbering in code example:
----------------------------------
Some code example are a "little long", and their is no line numbering. Sometime it could have been useful. But as the examples are not that long and focus only on the theory you are actually viewing, you don't get lost when they say things like: "We handle the author's ID (line #13) [...]".


Reader level:
-------------
You need to have a good experience in PHP and database prior to reading this book. It is not intended to cover the difference between MySQL and MySQLi or between a mysql_fetch_assoc() and a mysql_fetch_array(). Well it sometime does by a line or two, but you need to have a good level. If you already know what PDO is made for, if you feel that you need it, this book is for you.

... if you are not, maybe you will find that the book explain a little bit too quickly.

Where the database matter (such as: for the connection), the book base his examples on mostly 3 databases: MySQL, SQLite and sometime PostGre. So you need to know well at least one of them.

You must be familiar with OOP.



In conclusion:
--------------
I really need more books like this one.



Pro:
- Straight forward
- Simple text ( no useless pretentious vocabulary )
- Easy to read ( paragraph are small, you feel that your advancing )
- Can be used as a reference book

Bad:
- No line numbering in code examples
- Not for beginners ( Well, if it was, it would be as straight forward )
- Pricey (over 25 cents/pages, but they are good pages)
- A couple of mistakes
- Example are sometime too long. (I don't really care about the application, I just want to understand the concept)

Mots-clés du commentateur: pdo, php data object


Php 5
Php 5
de Nicolas Borde
Édition : Paperback
Availability: Currently unavailable

 
4.0 out of 5 stars Un excellent livre de référence., Oct 30 2005
Je n'aime pas les grand texte. L'épaisseur de ce livre m'a fait peur. Mais je m'étais toujours acheté de petits livres depoche à 20$ que je n'ai jamais regardé plus de 10 minutes en fait. Cette fois je me suis dit: tiens, je vais essayer un de ces gros livre scellé si cher et si mystérieux.

Je suis très satisfait. Le livre couvre toutes les fonctions de PHP 5, et les noms des fonctions sont dans un Index "fonctions" qui est présent en plus d'un index standard.

Vous pouvez aussi lire le livre de la page 1 à 1219 car il à été fait progressif. (autrement dit ce n'est pas un pure livre de référence, les fonctions ne sont en ordre que dans l'index, le livre lui est dans un ordre qui favorise l'apprentissage).

Si vous cherchez à comprendre un peu mieux les classes (ce qui était mon cas), vous ne serez pas décu.

Quelques trucs intéressants que le livre couvre aussi:
-- Librairie GD
-- Librairie Ming (Flash) + librairie SWF
-- Librairie PDFlib (pour les PDF)

Bref, je pense que ce livre est le seul à avoir car il couvre tout.

Les points négatifs:
-- Un peu gros quand même (un bon 5cm d'épais)
-- Des références entre les fonctions aurrait été très pratique (du genre: echo [Cf.: print, print_r , print_f, etc]
-- Il reste encore quelques petites erreurs (entre autre: P.654 on parle de la fonction mysql_fetch_row et dans l'exemple on retrouve mysql_fetch_object mais utiliser comme mysql_fetch_row).
-- L'ordre dans lequel certaines fonctions sont montré est pas toujours évidente, il y a souvent des fonction utilisé dans un exemple mais qui sont vu seulement plus loin dans le livre.
-- Les exemples sont parfois plutot bidon (comme le Zoo avec les animeaux qui crient pour expliquer les classes ... :| )

Bref, comme vous voyez, les points négatifs sont pas très très méchants, je recommande vivement se livre à n'importe quel progammeur PHP Intermédiaire/Avancé.



Page : 1