- Taschenbuch: 360 Seiten
- Verlag: O'Reilly and Associates; Auflage: 1 (22. Februar 2013)
- Sprache: Englisch
- ISBN-10: 1449344917
- ISBN-13: 978-1449344917
- Größe und/oder Gewicht: 17,8 x 1,9 x 23,3 cm
- Durchschnittliche Kundenbewertung: Schreiben Sie die erste Bewertung
- Amazon Bestseller-Rang: Nr. 76.450 in Fremdsprachige Bücher (Siehe Top 100 in Fremdsprachige Bücher)
Learning PHP Design Patterns (Englisch) Taschenbuch – 22. Februar 2013
|Neu ab||Gebraucht ab|
Wird oft zusammen gekauft
Kunden, die diesen Artikel gekauft haben, kauften auch
Es wird kein Kindle Gerät benötigt. Laden Sie eine der kostenlosen Kindle Apps herunter und beginnen Sie, Kindle-Bücher auf Ihrem Smartphone, Tablet und Computer zu lesen.
Geben Sie Ihre Mobiltelefonnummer ein, um die kostenfreie App zu beziehen.
Über den Autor und weitere Mitwirkende
Dr. William B. Sanders is a Professor of Multimedia Web Design and Development at the University of Hartford. He teaches courses in PHP, MySQL, C#, SQL, HTML5, CSS, and ActiionScript 3.0 among other Internet languages. He co-authored ActionScript 3.0 Design Patterns (O'Reilly, 2007) and has been actively working with design patterns in PHP for several years. He has published 45 computer and computer-related books, written software ranging from Basic to Assembly Language to Flash Media Server and served as a consultant and beta tester for different computer software companies including Macromedia and Adobe. He also is an Apple iOS Devloper.
Welche anderen Artikel kaufen Kunden, nachdem sie diesen Artikel angesehen haben?
Die hilfreichsten Kundenrezensionen auf Amazon.com (beta)
I found the book enlightening as the concepts are explained clearly.
Each of the patterns in the book contain very little functionality, but a ton of detail and abstraction that is unnecessary to teach the patterns' fundamentals.
While there is value in this book, digging through all the fluff may not be feasible use of your study time.
Now, I mention someone with no knowledge of OOP can benefit; however, that does not extend to someone with no or little PHP experience. This book is honest from the beginning when it states it expects the reader to be rather proficient with PHP coming into the book. It is not going to teach you anything new about PHP unless perhaps you have never worked with OOP + PHP in which case the opening section of the book can be rather helpful (although the book "Programming PHP" would be a better recommendation to pick up the basics of OOP in an PHP environment). It almost requires a reader to already be familiar with not only PHP but OOP principles in general.
I feel the previous reviewers expected something from this book that the book does not even promise. You will not learn what OOP is or how PHP works in this book; what you will learn, however, is Design Patterns in a PHP environment. That's it. That is the value of this book, and it is also the title of the book "Learning PHP Design Patterns". It does what it claims to do, and that is introduce the reader to basic OOP Design Patterns in the context of PHP. If you expect anything else from this book you will be disappointed. There are other sources to learn about OOP and PHP, but this is a decent enough source for OOP Design Patterns in PHP.
While the author tries to use simple examples, I feel they are too simple and contrived, and thus it's hard to understand real-world applications for the patterns. Code formatting is inconsistent and doesn't seem to follow any of the major standards. Some examples even violate best-practices and make testing difficult, such as the hard-coding of database connection info as interface constants. I worry that beginners will walk away with an incomplete or incorrect understanding, or that they'll adopt some of the negative practices used in the examples.
If you're new to PHP5 and object-oriented programming, this book might serve as a helpful overview. If you're more advanced, or looking for a "bible" of design patterns and best practices, it might be best to look elsewhere - even if the examples are not in PHP. I would not recommend this book for anyone who learns by example.
This book covers in detail PHP design patterns, and that's what it's supposed to do. I've scoured the net on other examples and there aren't really very many good ones. I love Net Tuts, that is my other resource. You really need to learn these design patterns to be an effective PHP programmer, and they are explained here with concrete examples. I like how usually he starts off with a quick example, then builds on it. Personally I use this book to help me with PHP frameworks like Magento & Laravel. Also for a few from scratch projects.
The book is also an excellent price, not too expensive. I've also gone through the Apress book PHP Objects, Patterns, Practice, it's also a good book to get with this one.
To the Negative Reviewers:
I don't feel he force fees any of his personal opinions. His samples are excellent. If you know of a better resource then please post it, otherwise wow I'm shocked by these criticisms.