Book Image

CMS Design Using PHP and jQuery

By : Kae Verens
Book Image

CMS Design Using PHP and jQuery

By: Kae Verens

Overview of this book

<p>PHP and JQuery are two of the most famous open source tools used for web development. This book will explain how to leverage their power by building a core CMS, which can be used for most projects without needing to be changed, and how to add custom plugins that can then be tailored to the individual project.<br /><br />This book walks you through the creation of a CMS core, including basic page creation and user management, followed by a plugin architecture, and example plugins. Using the methods described in this book, you will find that you can create distinctly different websites and web projects using one codebase, web design templates, and custom-written plugins for any site-specific differences. Example code and explanation is provided for the entire project.<br /><br />This book describes how to use PHP, MySQL, and jQuery to build an entire CMS from the ground up, complete with plugin architecture, user management, template-driven site design, and an installer.<br />Each chapter walks you through the problems of various aspects of CMS design and their solutions, with example code and explanation provided for the chosen solutions.</p> <p>A plugin architecture is explained and built, which allows you to enhance your own CMS by adding site-specific code that doesn't involve "hacking" the core CMS.<br />By the end of the book, you will have developed a full CMS, which can be used to create a large variety of different site designs and capabilities.</p>
Table of Contents (19 chapters)
CMS Design Using PHP and jQuery
Credits
About the Author
Acknowledgement
About the Reviewers
www.PacktPub.com
Preface
11
Panels and Widgets — Part Two

About the Reviewers

Tim Nolte has been involved in web development since 1996. His first website was for Davisco Foods International as a high school student at the Minnesota New Country School in Le Sueur, MN. He has many other interests including music, science fiction, and the outdoors. Tim now lives in the Grand Rapid, Michigan area with his wife and daughter.

Tim began his early web development using a simple text editor. He later moved on to using Dreamweaver and expanding his web development using PHP. Over the years he has had the opportunity to be the developer of many non-profit and business websites. He went on to do web application development in the wireless telecommunications industry at iPCS Wireless, Inc. Today Tim has taken a similar role at Ericsson Services, Inc. where he has expanded his skills and serves customers around the globe.

Recently, Tim has had the opportunity to work with a marketing firm to redesign their website using ExpressionEngine and jQuery, as well as give a hand with the rebuilding of Haiti through the development of the Starfish Haiti website.

In addition to Tim's professional career, he has been able to use his time and talents at Daybreak (www.daybreak.tv). He has volunteered for the role of Online Manager at Daybreak for the past three years, where he continues to help Daybreak with their online presence.

Paul Zabin wrote his first BASIC program back in 1977 and has been hooked ever since. Paul's favorite development platform is a combination jQuery, PHP, and MySQL, which he uses to build Google Gadgets, show off his wife's fine art photography, and to learn the true meaning of a JavaScript closure. Paul contributes back to the development community by publishing Google Spreadsheet templates that track stock portfolios, and occasionally posts articles on LinkedIn on how to get XML stock market data from "the cloud".

Paul lives in Berkeley, California, with his very patient wife Jenna, where they tend to a rare cactus garden. When not programming or watering the plants, he can be found at the local farmers market or newly discovered coffee shop. Paul can be contacted through his public profile at http://www.linkedin.com/in/ajaxdeveloper/.