Oct 26, 2011 |
8,149 views |

Book Description
The first detailed, unbiased comparison of the three leading PHP frameworks
Web developers have been eager for an impartial comparison of leading PHP frameworks so they can make educated decisions about the most effective tool for their needs. This guide uses Symfony, CakePHP, and Zend Framework to solve key problems, providing source code examples and comparisons for each. It explains the approach and reviews the similarities and differences in the three frameworks, providing reliable information on which to base your decisions.
- Symfony, CakePHP, and Zend Framework are considered the leading PHP frameworks; developers need an unbiased comparison to choose which one works best for their individual situations
- This guide uses each framework to solve the same problems, illustrating the solutions with source code examples and working applications
- Covers wide range of topics, from installation and configuration to most advanced features like AJAX, web services and automated testing.
- Includes an appendix of new PHP frameworks, including CodeIgniter, Lithium, and Agavi
- Bestselling PHP author Elizabeth Naramore serves as technical editor
Comparison of PHP Web Frameworks provides the impartial, side-by-side comparison that developers have been looking for. Download Now »
Oct 15, 2011 |
3,922 views |

Book Description
Today’s web applications require frequent updates, not just by adding or upgrading features, but by maintaining and improving the software’s existing code base as well. This concise book shows PHP developers how to use Jenkins, the popular continuous integration server, to monitor various aspects of software quality throughout a project’s lifecycle.
You’ll learn how to implement continuous integration to automate processes for building and deploying regular software releases. The book also shows you how to use Jenkins to monitor and improve your application through continuous inspection. You’ll come to understand why reducing complexity and eliminating duplicate code is just as important as introducing new functionality.
- Learn how to use Apache Ant to automate your software builds
- Create a job for your PHP project in Jenkins and set up a continuous integration environment
- Add static code analysis tools to your build for continuous inspection
- Use specialized PHP and Jenkins tools to simplify the automated build and continuous integration of your project
- Explore additional processes and techniques, such as adding automated integration tests
About the Author
Sebastian Bergmann is actively involved in the development of PHP and has created a wide range of tried-and-trusted development tools. As an internationally sougt-after expert, he shares his knowledge and experience through widely read books and articles. Download Now »
Oct 15, 2011 |
5,016 views |

Book Description
If you’re a solo website designer or part of a small team itching to build interesting projects with Drupal, this concise guide will get you started. Drupal’s learning curve has thrown off many experienced designers, particularly the way it handles design challenges. This book shows you the lifecycle of a typical Drupal project, with emphasis on the early stages of site planning. Learn how to efficiently estimate and set up your own project, so you can focus on ways to make your vision a reality, rather than let project management details constantly distract you.
- Plan and estimate your project by discovering your client’s goals and audience perceptions
- Discover how Drupal works under the hood, and learn basic DrupalSpeak
- Frame the UX design challenge through a deeper understanding of your site’s intended users
- Get real content for your project as early as possible—before you start prototyping
- Choose the right modules for your project, and learn about several go-to modules
- Understand how to walk clients through the Drupal design and development process
Table of Contents
Chapter 1 Introduction
Chapter 2 Setting the Stage: Discovery and User Experience
Chapter 3 Fleshing Things Out: Getting ready to prototype
Chapter 4 Working with Clients
Download Now »
Oct 01, 2011 |
7,188 views |

Book Description
Drupal is ideally equipped to serve as a base system for creating a custom social networking site like Facebook or MySpace. While these large social networks have their place, niche social networking websites can help promote businesses, products, projects, and hobbies of any nature.
Drupal 7 Social Networking provides careful instructions and clear explanations to take you through the setup and management of your social network site, covering topics from users, to marketing, to maintenance. It will help you create your own social networking site, suitable for whatever audience you choose!
Starting from the very basics of both Drupal and Social Networking, right through to more complicated aspects, you will progressively learn how to add to and expand your social networking site and add more features. You will learn how to secure your social network, deploy it on the Internet, and keep it running and well maintained. As social networking sites rely on the participation of their users, this book helps you to structure your site in such a way so that users can easily and enjoyably contribute, thus creating a powerful social network.
A complete walkthrough for creating, developing, growing, and maintaining a Social Networking website using Drupal 7
What you will learn from this book :
- Build a social networking site from the ground up using Drupal 7 Download Now »
Sep 26, 2011 |
5,953 views |

Book Description
WordPress has grown into the #1 blogging tool in its category: several million bloggers have downloaded this powerful open source software, and millions more are using WordPress.com’s hosted services. Thirty-two of Technorati’s Top 100 blogs now use WordPress. WordPress InDepth, 2/e, is a comprehensive reference for everyone who wants to use either WordPress or WordPress.com more effectively — regardless of their experience with WordPress or with blogging. It offers comprehensive guidance for every aspect of using WordPress — from downloading, installing, and securing it through blog design, templates, themes, posting entries, working with comments and email, and managing WordPress blogs. WordPress software has moved from Version 2.9 to Version 3.0 and this new edition has been fully updated to reflect the changes, including: -New look. The software has a more sophisticated look. Some menu items have been moved around, and the font is different. -Menus editor. WordPress now allows users to create and manage menus -Graphics editor. -New default theme. The look and functionality of the default theme have changed -Merger of WordPress and WordPress Multi-User (WordPress MU) -Use of WordPress as a CMS.
Table of Contents
Part I: Getting Started with Your Blog
Chapter 1: Getting Started with WordPress
Chapter 2: Starting Your Blog Right
Chapter 3: Creating Your Blog’s Look
Part II: Running Your Blog Download Now »
Sep 17, 2011 |
12,218 views |

Book Description
This guide helps PHP developers take advantage of the stability and features of design patterns
Design patterns are the cornerstones of building solid, stable, flexible, and feature-rich Web applications. This guide enables PHP developers to take advantage of everything they offer.
If you are unfamiliar with design patterns, this book explains what you need to know. Both novice and veteran PHP developers will benefit from the alphabetical list of design patterns and code examples showing how to implement each pattern in PHP. Step-by-step instructions for a sample contact management system will help you understand real-world applications for the information.
- Gets PHP developers who have not used design patterns up to speed on the technology
- Shows programmers who are familiar with design patterns in other languages how to apply the techniques to PHP
- Includes examples of ordinary code used in everyday development and how to modify it for one of the design patterns discussed
- Provides an alphabetical list of common design patterns, with code examples showing how each can be implemented in PHP
- Uses a case study of a contact management system to analyze and demonstrate the step-by-step process of applying design patterns
With its single focus on applying design patterns to PHP development Download Now »