Deliver to OMAN
IFor best experience Get the App
Full description not available
S**Y
Good coverage for intermediate level
This book is required reading if you want to start developing with Plone. It covers all the important concepts and true to its name does it the professional way by showing you how to model, build, test, deploy, optimize, etc. The example application developed step-by-step in the book is very good because it covers most of the things you'll need to know when starting out.Although the book explains many plone/zope concepts well, there is no discussion of the Plone's architecture or API layout. Therefore, you'll spend a lot of time reading Plone's source code both while reading the book and after finishing it. Another drawback is that the level of detail is sparse and you'll need to refer to online sources quite frequently.As for the price, $40 is a bit high and the cheap production quality doesn't help it much. They should have used a better designer.Some would say this book deserves 5 stars because there isn't another book that is so authoritative. However, Plone's documentation is sub-par compared to the Plone itself so I won't give them extra credit for something that's long overdue.All in all, a pretty good book. They have a PDF version that is $10 cheaper and I would recommend buying that instead.
B**D
excellent guide to moving plone skills to the next level
This is an excellent guide to moving plone skills to the next level, particularly in setting up a devel and production environment. Not as detailed on the getting started or nutshell tips that a novice might want, but if you have got the basics down and want to set up a large scale, multi-developer project, this is the guide.
J**D
What you need to know and best practices
This is a great book for python developers who are looking to dive into Zope and Plone. The book walks you through the process of creating a web site for a fictional client using Plone. Martin Aspelli provides not only technical information about Plone, but also lays out a lot best practices for Plone development which is the real value of this book. And so, the book begins with planning the project and takes you through all of the steps of development.This book is not likely to turn a total neophyte into a full fledged developer. Topics outside of the scope of the book get mentioned, but little attention is paid to them. For example, Aspelli spends a page on source control and basically says: You should use it. Of course, it's this same quality that makes this book great for seasoned developers who know little about Plone or know about Plone 2.5 and want to learn more about Plone 3.0.A couple of the topics in the book are really cutting edge and need a "try at your own risk" label. Here, I'm particularly thinking about varnish which I've never gotten to work even when setting it up the way the book describes.All in all though, this is a great book. Someone said that it is the best Plone book out there and I would agree with that. The true companion to this book is the Plone community. (Aspelli mentions this on page 15.) The book is a great way to get your foot in the door, the community will really help you become a Plone expert.
D**Y
As good as it gets for plone manuals
This well-written, lucid and very intelligent book is the perfect choice for those developers who must, for whatever reason, use plone. Far and away the best one out there. It is not comprehensive, by design, but rather concentrates on the 'best practice' elements of plone - zope 3 integration, elegant use of relational databases, well-structured deployments based on paste, integrating version control and so on.Unfortunately, it is the elegance and clarity of this approach which really shines a light on the legacy inconsistencies, code-bloat, messiness and quirky multiples re-invention of the wheel that characterises Plone as it stands in 2008. By all means, if you are stuck with plone, use this book as a means of smoothing over your pain. But otherwise, it's perhaps most useful and some provocative ideas about how you could use Zope 3 to build new projects, as well as an elegant demonstration that despite plone moving towards coherence, there is a terrifying amount of nasty code out there in Plone that it takes a book this long and erudite to steer clear of. Maybe pick up Weitershausen's Web Component Development with Zope 3 for a similarly intelligent and eloquent, but far less terrifying, read.
C**A
A timely and authoritative guide to Plone 3 development
The book covers Plone 3 development in depth and is also very current, as it was released almost together with the Plone 3.0 release. When using open source technologies, it's rare to have a book that covers a technology so thoroughly and in so timely a fashion as Martin's book does with Plone 3. Also, he is a core Plone developer, which gives the book a lot of authority.The structure of the book is well thought out and the division in four parts clearly delineates the path taken by the author. The length of each part really reflects its importance with respect to the main subject of the book, which is the development of content centric web applications.A case study is developed throughout the book, with full code available for download at the publisher's special book site. Many readers of this book will be looking to use Plone 3 for a project of their own soon, and following the discussion by the author about how to best apply Plone's many capabilities to the case study may help put things in perspective for them.One other important thing about the book is that it focuses a lot on proposing a set of best practices for modern Plone development, like developing on the file system with source control, testing heavily, using buildouts to create repeatable development environments and turning to Zope 3 component based development. Rather than spending a separate chapter or two on this, the practices are generally integrated into every chapter by way of example.I sincerely recommend that any web developer seriously interested in Plone buy Professional Plone Development by Martin Aspeli today. Martin's book is a timely and authoritative guide to Plone 3 development and a statement of best practices at the same time.
ترست بايلوت
منذ أسبوعين
منذ شهرين