May 07 2010

PHP 5 CMS Framework Development: Expert insight and practical guidance to creating an efficient, flexible, and robust framework for a PHP 5-based content management system

Product Description

Expert insight and practical guidance to creating an efficient, flexible, and robust framework for a PHP 5-based content management system

  • Learn how to design, build, and implement a complete CMS framework for your custom requirements
  • Implement a solid architecture with object orientation, MVC
  • Build an infrastructure for custom menus, modules, components, sessions, user tracking, and more
  • Written by a seasoned developer of CMS applications

In Detail
If you’re developing a content management system in PHP 5, there are times when you simply have to roll-your-own, for whatever reason. In those situations, this book will be invaluable.

If you’re looking for an inside guide to putting together the working framework of a flexible, robust content management system in PHP 5, this book is for you.

As a former development team leader on the renowned Mambo open-source content management system, author Martin Brampton offers unique insight and practical guidance into the problem of building an architecture for a content management system.

Following the scene-setting first chapter, each chapter in the book tackles a different aspect of developing the author’s new Aliro PHP 5 CMS framework, with:

  • A concise statement of the problem
  • Discussion of the important design issues and problems faced
  • Creation of the framework solution

The framework is built on a strongly object-oriented architecture throughout, including adherence to MVC principles, and you will learn how to create classes for handling such things as menus, modules, components, sessions, and user tracking.

Administration and security issues are discussed as an integral part of the design and implementation of framework features. The final chapter discusses the key issues that affect a wide range of specific content handlers and explores a practical example in detail.

What you will learn from this book

  • The general characteristics of systems to create websites
  • Effective coding and object architectures to fully exploit PHP 5
  • A foundation for database processing to ease further development
  • Technical functions such as handling sessions, caches, errors, XML, mail, and files
  • Management of website users
  • Flexible, practical deployment of role based access control
  • Internationalization
  • Handling extensibility beyond the basic framework
  • General concepts of menus without prior commitments to detail
  • Delivery and presentation of different kinds of user-oriented content

Approach
The book includes extensive discussion of the design issues, and how to overcome them in the framework. Each chapter of the book focuses on a particular requirement of the framework. The book will not present the total code for the framework, showing only the parts that raise critical design or implementation issues. For these, detailed explanation is given, leaving the less problematic parts to the code download itself.

Who this book is written for
This book is for professional PHP developers who either already use an in-house developed CMS, or are developing one, and want a thorough explanation of solutions to the common issues faced in CMS development, or simply want a working framework on which to build.

The reader needs to be confident working with PHP 5 object-oriented programming.

PHP 5 CMS Framework Development: Expert insight and practical guidance to creating an efficient, flexible, and robust framework for a PHP 5-based content management system

May 06 2010

Microsoft Content Management Server Field Guide

Product Description

Microsoft Content Management Server Field Guide provides simple crisis-management instructions for intermediate- to advanced-level network administrators who work in the trenches. It offers practical procedural information, reference materials, and focused presentations. This book also features self-contained topics so you do not have to look further to obtain prerequisite information.

Microsoft Content Management Server (CMS) streamlines the web publishing process like nothing else out there. CMS integrates with a wide variety of high-end Microsoft products&emdash;for example, Visual Studio .NET for website development and SQL Server for content storage. CMS also works with SharePoint Portal Server for document management and search, and construction of knowledge work portals; with Microsoft Word for content authoring and publishing; and with Commerce Server for content profiling, personalization, and web analysis.

Microsoft Content Management Server Field Guide

May 04 2010

Building Websites with Plone: An in-depth and comprehensive guide to the Plone content management system.

Product Description
An in-depth and comprehensive guide to the Plone content management system.

  • A comprehensive guide for Plone website administrators and developers
  • Design, build, and manage content rich websites using Plone
  • Extend Plone’s skins and content types
  • Customize, secure, and optimize Plone websites

In Detail

Built on the powerful and popular Zope application server, Plone is widely believed to be the best and most powerful open source content management system. Many regard it as the equal of, or superior to, commercially available CMS.

Plone
Plone is an open source content management system built on the powerful object-oriented Zope application server. Easy to use, powerful, extensible, and well-supported by an extensive team of developers and contributors, Plone has quickly become one of the most popular open source content management servers.

Plone has support for internationalization, complies with accessibility and usability standards, can run on various platforms, and is highly extensible. Plone is ideal as an intranet and extranet server, document publishing system, portal server, and a groupware tool for collaboration between separately located entities.

Like any feature-rich, complex system, Plone can have a steep initial learning curve. This makes good documentation essential for both the beginner and expert alike. For users new to Plone, this book provides a structured pathway through set up and initial customization. Experienced Plone developers will learn how to leverage the full capability of this powerful application.

What you will learn from this book? Requiring only a working knowledge of Python and Zope, this book will help you gain a deep understanding of Plone.

The book covers all aspects of understanding, implementing, and extending Plone:

  • Installing, running and managing Plone
  • The design and architecture of Plone
  • Managing users and permissions
  • Managing and publishing content
  • Using, extending, and writing Plone tools
  • Customizing the layout of Plone websites
  • Writing Plone products
  • Using relational databases with Plone
  • Integrating Plone websites with other websites and systems
  • Optimizing, securing, and improving the performance of Plone websites
  • Plone internationalization features
  • Plone real world case studies.

This book gives you all the skills you need to become an accomplished Plone developer.

Approach

This book is a practical guide to Plone. It is written in a tutorial style, using examples and case studies to take you from the basics thorough to advanced Plone implementations.

Who this book is written for?

Requiring only a basic knowledge of Zope and Python, this book is valuable for both beginners and experienced Plone developers.

Building Websites with Plone: An in-depth and comprehensive guide to the Plone content management system.

RSS
CmsHelpers.com

Hello and welcome to the new CMSHelpers.com!
This site offers a collection of website CMS Tools and a list of useful resources which will help you to build your own CMS site, blog, portal, or whatever you want, and also improve your web design skills.


Please feel free to have a look around and thank you for visiting this site!