SilverStripe CMS is an open source web content management system used by governments, businesses, and non-profit organizations around the world. It is a powerful tool for professional web development teams, and web content authors rave about how easy it is to use.
This book is a beginner-friendly introduction to SilverStripe and the only printed documentation for the current 2.4 release. While it starts off nice and easy, we progress fast, covering both SilverStripe's intuitive CMS and powerful framework. We'll show you how to easily extend the core system with your own themes, widgets, and modules by gradually building and extending a graphic example. This unique book helps both frontend designers and backend programmers to make the most of SilverStripe.
Designed as a Beginner's Guide, this book takes basic ideas step-by-step to a higher level, and builds fully featured applications. Besides the raw programming, you will also be confronted with different approaches, showing you which solution is "right". The example project built throughout this book is also used for a live project, based on the needs of a real business. You will start with an idea for a project. From the initial design, via the basic implementation, to the final polishing – every single step is highlighted. If you are a SilverStripe developer and want to learn the nooks and crannies of developing fully-featured SilverStripe web applications with module extensions, themes, and widgets, then this book is for you. Building upon your knowledge of PHP, HTML, and CSS, this book will take you to the next level of SilverStripe development. The book assumes you have basic experience with SilverStripe.