Acheter d'occasion
D'occasion - Comme neuf Voir les détails
Prix : EUR 1,40

Vous l'avez déjà ? Vendez votre exemplaire ici
Désolé, cet article n'est pas disponible en
Image non disponible pour la
couleur :
Image non disponible

Dites-le à l'éditeur :
J'aimerais lire ce livre sur Kindle !

Vous n'avez pas encore de Kindle ? Achetez-le ici ou téléchargez une application de lecture gratuite.

Professional Php4 Web Development Solutions [Anglais] [Broché]

Luis Argerich , Alison Gianotto , Raj Dash , Matt Anton , Jon Stephens , Bryan Waters , Jo Henrick

Voir les offres de ces vendeurs.

Offres spéciales et liens associés

Détails sur le produit

En savoir plus sur l'auteur

Découvrez des livres, informez-vous sur les écrivains, lisez des blogs d'auteurs et bien plus encore.

Vendre une version numérique de ce livre dans la boutique Kindle.

Si vous êtes un éditeur ou un auteur et que vous disposez des droits numériques sur un livre, vous pouvez vendre la version numérique du livre dans notre boutique Kindle. En savoir plus

Commentaires en ligne 

Il n'y a pas encore de commentaires clients sur
5 étoiles
4 étoiles
3 étoiles
2 étoiles
1 étoiles
Commentaires client les plus utiles sur (beta) 4.3 étoiles sur 5  10 commentaires
12 internautes sur 12 ont trouvé ce commentaire utile 
3.0 étoiles sur 5 Good book with typical flaws 22 avril 2003
Par A Williams - Publié sur
Wrox Press seem to have become masters at putting together volumes from a large number of authors. This 600-page volume is another example. This way of working does have some drawbacks, there is a little repetition of some basic stuff throughout the book, but not enough to truly detract from it.
The book, after some expository material, details 11 projects of increasing complexity. They use PHP, MySQL, PEAR::DB, Smarty and PHPLib. The target audience, according to the book jacket, are programmers who already have a good knowledge of PHP, SQL Databases and XML. Frankly, I think they overdo the amount of experience you need to use and benefit from this book. If you are on top of all those topics well enough to consider yourself "professional" then this book may be too simple. If, on the other hand, you are, like me, conversant with PHP and SQL but would like to take yourself up to "professional" use of technologies like XML, templating and WAP enabling then this book will be good.
The book is stuffed full of code examples -- and while you can download them in a ZIP file of over 3Mb you shouldn't think of this book as a "cookbook" as such. It shows various methods for performing most of the tasks you need to build solid backend web site systems to deal with a large variety of data. The projects cover importing and exporting of XML, messaging systems, forums, content management, using templates for both HTML and WML, search facilities and both simple and complex content management among other topics.
One thing I did appreciate about this book is how much they left out. No coverage of PHP fundamentals, SQL fundamentals and simple stuff like web forms might be covered once, at most. I certainly didn't need another book on my shelves explaining the basics.
My largest criticism of this book is one shared by too many modern titles for computer programmers; there is too much explanation and too much repetition. The section on SQL is the perfect example. Most projects contain some tables describing each database table, a diagram of the relationships and then the full SQL required to build them, their indices and some example data. For their proposed target audience this is way too much information, and as it is safe to assume that everyone who buys this book has a decent `net connection, why put a printout of SQL available online in a PHP book? I could have easily written the SQL myself and having it in the book doesn't make it much easier and since it was available online it was a total waste of space.
I also have to take exception to, an (admittedly short) chapter devoted to installing and configuring PostNuke. It gives you no more information on this simple task than the online documentation. As someone who has installed PostNuke a couple of times and never needed any assistance beyond the readme files (and the first was long before I considered myself a good PHP programmer) I felt this was a complete waste of space and not "web development" at all.
My final criticism is once again shared by too many modern titles, there isn't really enough discussion of the design decisions and complications. There are enough code examples and walk throughs to satisfy anyone, but not enough key design decisions are discussed at all, with only a few short examinations of any real design problems. I would have appreciated some walk throughs of such things as code that was too slow, problems with race conditions, methods for mixing static and generated parts of a site and all the real world stuff that intrudes when your site gets slashdotted and that code that was so neat with a hundred visitors a day becomes a thousand. Then show how the code they provide is better, avoids the problems and how to get my code to the same state. Since this book is "professional" a little more real world, please.
9 internautes sur 9 ont trouvé ce commentaire utile 
5.0 étoiles sur 5 WROX Solutions Vs. ORA Cookbook 16 décembre 2002
Par Kevin Peach - Publié sur
I ordered a copy of the "Professional PHP 4 web Development Solutions WROX", along with a copy of the "PHP Cookbook ORA" . Upon reading both these books, i thought i should offer a honest review comparing the two:
Both the books were informative in their own right
o The WROX book offered complete solutions to real world problems - a Simple/advanced CMS (the core of which you can plug into your site), a simple search engine, a classified ads board, and lots of cool creative case study solutions that i could extend to use in my hobby sites. The content was very enterprising and all of the solutions presented are the most popular one's amongst web developers these days. More interesting is that these solutions can be completely re-used and extended into your projects. However, the downside of this book is that you would need to have prior PHP knowledge either picked up from WROX' Professional PHP 4 (as is mentioned as a pre-requisite in the book) or from the Programming PHP ORA, or any another competent professional PHP programming books in the market.
o The ORA book had small snippets of code based solutions (very similar to the PHP Developers cookbook from Sterling and Andrei) that are very useful for programmers who are confounded with small to medium coding problems. However, there was nothing enterprising about the coverage, that one could not achieve from using a combination of the online docs + mailing lists. Another downside was that i could not find full solutions that i could re-use in my projects.
On the Other hand, i found
So the bottomline is:
oCare for a full meal - Pick up the Wrox book.
oCare for an appetiser - Pick up the ORA book.
I am posting this same review for both the books (so customers can benefit from it). However, i have ranked the Wrox book, a notch above this one, simply because i wanted a burp:-)
6 internautes sur 6 ont trouvé ce commentaire utile 
5.0 étoiles sur 5 Share a review 15 janvier 2003
Par Danny Flanagan - Publié sur
Folks - i bought this book after i read Manuel Lemos' review of the same. It pretty much summed up,all that i thought about this book (after i put it down). I thought i should share the same here for the benefit of amazon[.com] customers. Here goes:
"Manuel Lemos, December 15, 2002
Often learning by example is the fastest and easier way to learn for many people. This is particularly true for people willing to learn how to develop solutions that solve their software needs. This is the focus of the book PHP4 Web Development solutions.
This book presents with great detail solutions for a significant number of common types of Web applications. These are not at all trivial applications. These are applications that address the needs of many sites.
The list applications is long but I will try to summarize the topic that they address and represent more frequent needs of people developing Web applications. Those applications implement: directory of subscribers of a site, online messaging, online multimedia content publishing, WAP applications for mobile devices, job board, classified ads board, a search engine and a portal.
Most applications are database driven and come with detailed database schema definition with detailed explanations on the purpose of the tables and their relationships.
These database applications use PEAR::DB as API. However, all of them are MySQL specific. This means that they may need to be adapted to work with other types of databases because currently PEAR::DB does not provide complete database independence support as it would be needed.
Most applications use either Smarty or PHPlib packages to render the user interfaces from template page files. This is useful to demonstrate how to separate the presentation layer from the applications' logic layer with all the convenience that arises from that.
Overall this is a very useful book that can be used to learn from practical examples of real world applications. If you were look for a PHP Web applications cookbook to help you to learn about common application and design and implementation techniques, this book is surely a good choice."
5 internautes sur 5 ont trouvé ce commentaire utile 
4.0 étoiles sur 5 Left me wanting more 28 novembre 2004
Par Patrick Paul - Publié sur
I have been a professional PHP developer for a number of years now, since PHP3 was still being actively developed. I have ready nearly every book on the topic, and have worked on more projects than I will ever remember to put in my Portfolio.

I picked this book up after hearing some fairly good ratings on it, and couldn't wait to get started.

I picked the book up and decided to spend a Saturday reading it (As I do with almost all of my new books). However, I found myself putting the book down not too long later...

This book has scattered bits of good information that I did flag, but I found much of it repetitive or almost useless. I was very disappointed by the use of Smarty templates, I found myself picking through the Smarty code just trying to get to the actual application (I build what I need for designs, I don't need to rely on a system like Smarty).

While I did appreciate the sections on XML, the Pseudo-coding (Algorithm breakdown), and the table diagrams, I was very discouraged by the coding practices such as print("<a href=\"$page\">link"); I personally feel that escape characters are very unorganized and look sloppy.

The section on creating a news service was rendered useless because it has (seemingly implied) gaps in the code, and relies heavily on Smarty templates, again very disappointing.

To shorten the rest of the rating up I'll just be real brief. The section on building a system for phones browsing your website was useless, as well as the wireless MyStuff server, the Advanced CMS section (as well as the Simple Search Engine) both had very poor programming practices, and the writers cover the same concepts over and over in their own ways (Which can get quite boring..)

This book seems too difficult for the beginners, perhaps appropriate for the intermediate who want to learn Smart and some OK (but not great) programming practices, and definitely frustrating for us advanced programmers.

I originally was going to rate this book a 4, but now that I'm done with my review I have decided it only earns a 3...
7 internautes sur 8 ont trouvé ce commentaire utile 
3.0 étoiles sur 5 PHP4 Web Development Solutions 24 janvier 2003
Par Mary Irene Barg - Publié sur
I highly recommend that prior to buying this book, you go to the Wrox web site ... to preview the sample chapter. I found that I simply did not like the style of the book. It's "dive-right-in" approach of giving you a bunch of case studies, where each chapter outlines their approach to a particular problem, complete with source code, but with little explanation of techniques. You must register your book before you can download the source to the example code from the Wrox site. I also didn't like the heavy use of the Smarty template engine either. Simply put, I prefer the incremental approach like that of found in other books like "Web Database Applications with PHP & MySQL", by David Lane and Hugh Williams.
Ces commentaires ont-ils été utiles ?   Dites-le-nous

Discussions entre clients

Le forum concernant ce produit
Discussion Réponses Message le plus récent
Pas de discussions pour l'instant

Posez des questions, partagez votre opinion, gagnez en compréhension
Démarrer une nouvelle discussion
Première publication:
Aller s'identifier

Rechercher parmi les discussions des clients
Rechercher dans toutes les discussions Amazon

Rechercher des articles similaires par rubrique


Souhaitez-vous compléter ou améliorer les informations sur ce produit ? Ou faire modifier les images?