May 10 2010

Professional Plone Development: Building robust, content-centric web applications with Plone 3, an open source Content Management System.

Product Description

Building robust, content-centric web applications with Plone 3, an open source Content Management System.

  • Plone development fundamentals
  • Customizing Plone
  • Developing new functionality
  • Real-world deployments

In Detail

Plone is an open-source content management framework, built on the top of the Zope application server and written in Python. As a ready-to-use Content Management System with a focus on usability, Plone makes it easy for content authors to create and edit web content.

Plone is also used by developers, as a framework for building content-centric web applications such as dynamic websites and intranets. This book focuses primarily on the developer-oriented aspect of Plone.

What you will learn from this book?

You will gain an in-depth understanding of the concepts that underpin successful Plone development, including:

  • How to set up a suitable development environment
  • The importance of automated testing of any code you write
  • How to perform Plone customizations in a manageable, re-usable fashion
  • Techniques for branding Plone and changing its look and feel
  • How to safely install and manage third-party add-on components
  • How to create your own content types
  • How to create new forms and templates
  • Ways of interacting with external relational databases
  • Techniques for managing users and custom user metadata
  • Using Plone’s new AJAX framework to build dynamic user interfaces
  • How to set up Zope and Plone in a production environment
  • How to connect to an LDAP/Active Directory repository for authentication
  • How to configure a caching proxy to improve Plone’s performance

Throughout the chapters, there is an emphasis on demonstrating key concepts with practical examples. The reader should be able to borrow from the examples to get up and running quickly, but refer to the explanations provided to fully appreciate what is going on under the hood.

Approach

The book takes a pragmatic approach, building a realistic example application based on a case study. The code for this application is included with the book, and should serve as a useful starting point and source of examples for the reader.

Who this book is written for?

This book is aimed at developers who want to build content-centric web applications leveraging Plone’s proven user interface and flexible infrastructure.

Some familiarity with the Python programming language and basic web technologies such as HTML and CSS is assumed. Readers would also benefit from some prior experience with Zope or Plone, for example as site administrators or “power users”.

Professional Plone Development: Building robust, content-centric web applications with Plone 3, an open source Content Management System.

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 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.

April 28 2010

Using Moodle: Teaching with the Popular Open Source Course Management System

  • ISBN13: 9780596529185
  • Condition: NEW
  • Notes: Brand New from Publisher. No Remainder Mark.

Product Description

Developed by an extremely active Open Source community, Moodle is a popular course management system that’s ideal for creating dynamic online learning communities and for supplementing face-to-face learning. Used in more than 190 countries with support for more than 70 languages, Moodle can scale from a single-teacher site to a 50,000-student university.

Moodle gives teachers and trainers a powerful set of web-based tools for an array of activities, such as forums, messaging, quizzes, assignments, wikis, blogs and databases.

Using Moodle is a comprehensive, hands-on guide, with plenty of examples, screenshots, best practices and suggestions for using Moodle tools effectively — and creatively. Authored by members of the Moodle community, this authoritative book, updated for Moodle 1.8, also explains the new roles and permissions system. If you’re using — or thinking of using — this CMS, Using Moodle is required reading.

Using Moodle: Teaching with the Popular Open Source Course Management System

April 15 2010

MassUpdater 1.5 Web Builder and Content Management System: Easy Website Creation

  • Super easy website creation and maintenance; no tech skills necessary; new image layering technology for sophisticated, smart web design made simple
  • Powerful software; control over the hottest site features including youtube embeds, easy Flash content embeds, easy META tag management for improved Search Engine Optimization, search and mouseover effects
  • Natural Interface makes website changes a no stress experience; easy design tutorials make site creation a snap; no web development software is as easy to learn as MassUpdater
  • Unlimited Page Creation and Saved Drafts let you to comfortably expand your site as far as you like
  • Own your own content, choose your own web host; works with any of the best website hosts

Product Description
Finally: a simpler way for people to create and maintain websites. | THE MASSUPDATER DIFFERENCE |The average web development software is unnecessarily difficult for the average small business owner to take the time to learn. In fact, small business owners often end up hiring web developers to maintain their sites after purchasing other brands of web development software, because the site owner never does have the time to figure things out. While there are books on how to learn the average web development software, and Web Developers charge inflated monthly bills to update sites on other types of CMS, buying MassUpdater means never having to pay for maintenance again. | MASSUPDATER: SIMPLE & EASY TO USE |We created our software as an answer for website owners who don’t want to have to learn anything. It’s unique in that it targets the end user, not a tech used to CMS software. We’re very proud to say that most customers are able to sit down and use their software immediately, without checking instructions, without contacting customer service. It is the simplest CMS on the market. | MASSUPDATER: POWERFUL, FEATURE PACKED SOFTWARE | While most CMS creators try to simplify by taking out features, we heap them in. Embedding YouTube vids via the average cms software is a pain for people not trained in any form of HTML or web scripting. In MassUpdater, you can embed YouTube vids in any size. You can also embed Flash Content, photogalleries, MouseOver effects, swap photos, save drafts and add unlimited pages, all from the same, simple, graphically pleasing interface screen. MassUpdater even has its own Mouse-Over galleries created by the end user for easy repeat use. | MASSUPDATER: A MORE USER FRIENDLY APPROACH | Instead of coming out with endless, never-updated instruction manuals, we shoot video tutorials with light-hearted simplicity to make learning how to build an entire site in MassUpdater, or create a restaurant menu, or embed Flash animation, instant and easy.

MassUpdater 1.5 Web Builder and Content Management System: Easy Website Creation

March 26 2010

Web Design using a Content Management System (part 1 of 6)


Making a web site using a Content Management System. A step-by-step web design tutorial using the worlds favorite database driven web design system, Joomla! [Original Video created by National Web Design]

March 19 2010

Flash PHP mysql CMS – Content Management System Website Tutorial CS3 + CS4


Source Files – www.developphp.com In this Flash actionscript 3.0, PHP, and mysql tutorial video and source file download you can learn how to build slick CMS(Content Management Systems) for your client websites or for projects that require many people to input data. A Content Management System made in Flash makes editing content easier visually and physically for the user or client you have created it for. This method uses one PHP control file, one mysql database(with 2 tiny tables in it), and a flash application that is programmed intelligently enough to display dynamic content from a mysql database, or any database type system. We also have tutorials that show how to use a flat text file as database, or an XML file as databse if your environment cannot run mysql easily. Brought to you by flashbuilding.com

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!