Professional Mobile Web Development with WordPress, Joomla! and Drupal

Cover image for this book
Authors: 
Publisher: 
Wrox
Publication date: 
2011-04
Page count: 
552
ISBN-13: 
978-0470889510

Publisher’s description:

How to develop powerful mobile Web sites using popular content management systems (CMS)

Mobile is the hottest thing going—and developing content for mobile devices and browsers is even hotter than that. This book is your guide to it all—how to design, build, and deploy sites, blogs and services that will work brilliantly for mobile users. You’ll learn about the state-of-the-art of mobile web development, the tools available to use, and the best practices for creating compelling mobile user interfaces. Then, using the most popular content management systems, WordPress, Joomla!, and Drupal, you’ll learn how to building world-class mobile web sites from existing platforms and content.. The book walks you through each platform, including how to use third-party plug-ins and themes, explains the strategies for writing your own logic, how to switch between mobile and desktop, and much more.

  • Provides a technical review of the mobile landscape and acquaints you with a range of mobile devices and networks
  • Covers topics common to all platforms, including site topologies, switching between mobile and desktop, common user interface patterns, and more
  • Walks you through each content management platform—WordPress, Joomla!, and Drupal—first focusing on standard plug-ins and themes and then exploring advanced techniques for writing your own themes or logic
  • Explains the best practices for testing, deploying, and integrating a mobile web site
  • Also explores analytics, m-commerce, and SEO techniques for mobile

Get ahead of the the mobile web development curve with this professional and in-depth reference guide!

From the Back Cover

Learn to implement sites with the major content management platforms

The popularity of the mobile web is seemingly unstoppable, making the demand and expectations for sleek, smooth, and sophisticated web sites extraordinarily high. Unique to the shelf, this book describes how you can develop mobile content and then install, configure, test, and integrate mobile web sites using the most popular content management systems (CMS) in order to provide an engaging and enjoyable experience to users on the move. Placing a special emphasis on three particular platforms—WordPress, Joomla!, and Drupal—author James Pearce explains how to design and mobilize sites in conjunction with each CMS and walks you through the installation and configuration of the plugins, modules, and themes that will get you started, fast.

Professional Mobile Web Development:

  • Features a brief history of the mobile web and explains what makes it unique
  • Provides a technical review of the mobile landscape and familiarizes you with mobile devices, networks, and their challenges
  • Looks at how the mobile web is evolving and how best to design for it
  • Reviews choices and decisions that should be made prior to working on CMS mobilization
  • Describes the processes involved in testing, deploying, and integrating a mobile web site, regardless of platform
  • Discusses mobile analytics, advertising, and other operational topics

CMS Security Handbook

Cover image for this book
Authors: 
Publisher: 
Wiley
Publication date: 
2011-04
Page count: 
432
ISBN-13: 
978-0470916216

Publisher’s description:

Learn to secure Web sites built on open source CMSs
Web sites built on Joomla!, WordPress, Drupal, or Plone face some unique security threats. If you’re responsible for one of them, this comprehensive security guide, the first of its kind, offers detailed guidance to help you prevent attacks, develop secure CMS-site operations, and restore your site if an attack does occur. You’ll learn a strong, foundational approach to CMS operations and security from an expert in the field.

  • More and more Web sites are being built on open source CMSs, making them a popular target, thus making you vulnerable to new forms of attack
  • This is the first comprehensive guide focused on securing the most common CMS platforms: Joomla!, WordPress, Drupal, and Plone
  • Provides the tools for integrating the Web site into business operations, building a security protocol, and developing a disaster recovery plan
  • Covers hosting, installation security issues, hardening servers against attack, establishing a contingency plan, patching processes, log review, hack recovery, wireless considerations, and infosec policy

CMS Security Handbook is an essential reference for anyone responsible for a Web site built on an open source CMS.

From the Back Cover

Protect your business. Protect your customers. Here's how:

Websites built on open source Content Management Systems (CMSs) are uniquely vulnerable. If you are responsible for maintaining one, or if you are the executive or business owner in charge of approving IT budgets, you need to know what's in this book. Here's the lowdown on very real security threats, how attacks are carried out, what security measures you need to take, and how to compile a disaster recovery plan. Don't wait. Your business may depend on the action you take.

  • Learn what to look for in a hosting company
  • Examine your website through the eyes of a hacker
  • Explore the many tools that help you assess system vulnerabilities
  • Discover ways to prevent problems before they start
  • Know what steps you can take to protect your server from attack
  • Create a workable disaster recovery plan
  • Develop an IT security policy that can be implemented and followed

About the Author

Tom Canavan is a computer industry professional whose career goes from the mainframe era to the cloud. He is recognized as one of the very few top security experts in the CMS space, and was a keynote speaker and featured presenter at CMS Expo 2010 on CMS security.

Drupal 7 Bible

Cover image for this book
Publisher: 
Wiley
Publication date: 
2011-05
Page count: 
768
ISBN-13: 
978-0470530306

Publisher’s description:

Guidance for administrators, content managers and web publishers on using Drupal for content management

Start building and managing web sites with the open-source content management system Drupal 7 and this in-depth guide. Whether you're new to Drupal or migrating from another system, you'll find the tips and techniques you need to understand Drupal, create a new web site, or manage an existing one. Learn how to create, modify, and delete items-and much more-with the detailed tutorials in this step-by-step guide.

  • Teaches you how to use a Drupal site, as well as how to set up, configure, and customize a new site, including obtaining code and deploying it to a server
  • Covers advanced topics like multilingual content management, publishing workflows, or Views and Panels
  • Shows you how to work with Drupal 7's new fields and custom content types

Get on the Drupal bandwagon with this complete guide.

From the Back Cover

Finally, a solid reference for Webmasters on Drupal

Web content management systems (CMS) are hot, and the flexible and powerful open source Drupal is one of the most popular. Whether you're designing a new Web site or looking for an easier way to publish content to your existing site, this practical book shows you how to use Drupal 7 to do it. Learn how to create, manage, and present content via public or private Web sites, even if you don't have deep technical skills.

  • Install Drupal and configure a Drupal site
  • Use themes, blocks, and other site-building tools
  • Format and manage content and handle media files
  • Control spam, add authoring, and create hierarchies
  • Master the Blog, Book, Aggregator, and other Drupal modules
  • Get into e-commerce with UberCart shopping carts
  • Create content-rich Web sites with Drupal
  • Publish, organize, and manage Web content
  • Extend Drupal with modules and the API
  • Customize your site's appearance
  • Create forums, blogs, and polls
  • Create custom actions and triggers

About the Authors

Ric Shreves is a partner at water&stone (www.waterandstone.com), a digital agency focused on open-source technologies and new media. He's been building Web sites professionally since 1999 and writing about technology for almost as long. His books include Mambo Visual Blueprint, Ubuntu Visual Blueprint, and Joomla! Bible.

Brice Dunwoodie is the founder of Simpler Media Group, Inc., and the publisher of CMSWire (www.cmswire.com), a niche online magazine focused on information management, enterprise collaboration, and Web publishing. For the past 15 years, he has consulted with a broad range of international clients, including Singapore Telecom, IBM, France Telecom, and others.

Drupal 7 Primer

Cover image for this book
Authors: 
Publisher: 
Course Technology
Publication date: 
2011-06
Page count: 
364
ISBN-13: 
978-1435459908

Description:

We have requested permission to use the publisher’s description of this book but have not yet had a reply. If you represent the publisher, please contact us to provide permission for us to copy your published book descriptions.

Drupal 7 Fields/CCK Beginner's Guide

Cover image for this book
Authors: 
Publisher: 
Packt Publishing
Publication date: 
2011-07
Page count: 
288
ISBN-13: 
978-1849514781

See the original announcement about Drupal 7 Fields/CCK Beginner's Guide’s release in the Drupal news section.

Publisher’s description:

This book is a beginner's guide, which has a comprehensive and step-by-step approach to building Drupal websites with fields. The book has examples, quizzes, and challenges for self-assessment and plenty of screenshots for easier and quicker understanding. This book is designed primarily for people who know some basics of Drupal and want to familiarize themselves with CCK/Field. However, technical users will also find the book useful, as we will explore a wide variety of techniques that are used to build websites with fields.

The Definitive Guide to Drupal 7

Cover image for this book
Publisher: 
Apress
Publication date: 
2011-07
Page count: 
1112
ISBN-13: 
978-1430231356

Publisher’s description:

The Definitive Guide to Drupal 7 is the most comprehensive book for building web sites using the powerful and extensible Drupal content management framework.

Written by active community members and contributors (“some of the brightest and most innovative minds in the Drupal community,” to quote Angela Byron, Drupal 7 maintainer), The Definitive Guide to Drupal 7 covers the basics then quickly advances to in-depth exploration of the functionality and tools that make Drupal so powerful for building web applications. Just as important, this book provides the reader with a guide to participating in the Drupal community: an international, committed, rapidly growing community of themers, developers, and open source advocates who write the modules, test the code, and work ceaselessly to make Drupal great. The release of Drupal 7, with its dramatic improvements in usability and system architecture, will take Drupal to a new level of popularity, and this book will help give you the foundation and scaffolding to grow with Drupal.

With The Definitive Guide to Drupal 7, you will be able to:

  • Plan and build a complete Drupal site with core alone.
  • Extend Drupal's functionality by selecting from thousands of modules.
  • Make your Drupal site look like anything you want with theming and jQuery.
  • Extend Drupal by coding your own modules.
  • Install Drupal in many environments.
  • Use essential tools such as Drush and Git to make your life easier.
  • Contribute to the Drupal community as an organizer or a coder.

Who this book is for

Anyone who is serious about getting better at Drupal.

Table of Contents

  • Building a Drupal 7 Site
  • Essential Tools: Drush and Git
  • Building Dynamic Pages Using Views
  • There's a Module for That
  • Creating Community Web Sites with Organic Groups
  • Security in Drupal
  • Updating Drupal
  • Extending Your Site
  • Drupal Community: Getting Help and Getting Involved
  • Planning and Managing a Drupal Project
  • Documenting for End Users and the Production Team
  • Development Environment
  • Putting a Site Online and Deploying New Features
  • Developing from a Human Mindset
  • Theming
  • Advanced Theming
  • jQuery
  • Introduction to Module Development
  • Using Drupal's APIs in a Module
  • Refining Your Module
  • Porting Modules to Drupal 7
  • Writing Project-Specific Code
  • Introduction to Functional Testing with Simpletest
  • Writing a Major Module
  • Drupal Commerce
  • Drush
  • Scaling Drupal
  • Spice Your Content Up with Tasty Semantics
  • The Menu System and the Path Into Drupal
  • Under the Hood: Inside Drupal When It Displays a Page
  • Search and Apache Solr Integration
  • User Experience
  • Completing a Site: The Other 90%
  • Drupal Distributions and Installation Profiles
  • Drupal's Story: A Chain of Many Unexpected Events
  • Now You're in Business: Making a Living with Drupal
  • Maintaining a Project
  • Contributing to the Community
  • Appendix A: Updating a Drupal Site from 6 to 7
  • Appendix B: Profiling Drupal and Optimizing Performance
  • Appendix C: Page Rendering and Altering
  • Appendix D: Visual Design in Drupal
  • Appendix E: Accessibility
  • Appendix F: Windows Development Environment
  • Appendix G: Installing Drupal on Ubuntu
  • Appendix H: Mac OS X Installation
  • Appendix I: Setting Up a Drupal Environment with the Acquia Dev Desktop

Pages

Subscribe with RSS Subscribe to RSS - Beginner