Loading

Agile Web Application Development with Yii 1.1 and PHP5

Agile Web Application Development with Yii 1.1 and PHP5


This book is a step by step tutorial in developing a real-world application using the incremental and iterative approach to software development. You learn about software development by leaning on the nature of the application development framework. You touch on each aspect of the software development lifecycle by a project task application from concept through production deployment.

After a brief, general introduction to the Yii framework and outlining the software development approach taken throughout the book, the chapters break down in the same way as software development iterations do in real-world projects. After the 1st iteration, you will have a working and tested application with a valid, tested connection to a database.

In the 2nd and 3rd iterations, we flesh out our main database entities and domain object model and become familiar with Yii’s object-relational-mapping (ORM) layer, Active Record. We also learn how to lean on Yii’s auto-generation tools to automatically build our create/read/update/delete (CRUD) functionality against our newly created model. These iterations also focus on how Yii’s form validation and submission model works. By the end of the third iteration you will have a working application that allows you to mange projects and issues (tasks) within those projects. [Read more...]

Incoming search terms:

Drupal 6 Panels Cookbook

Drupal 6 Panels Cookbook


The Panels module allows a site administrator to create customized layouts for multiple uses. At its , it is a drag and drop content manager that lets you visually design a layout and place content within that layout. Guidance is required when it comes to successfully implementing panels in your . The Panels module lacks sufficient documentation and most Drupal users are left in the lurch with many unanswered questions.

This book comes to your rescue and discusses all that you need to successfully incorporate Panels in your Drupal CMS. You will learn everything from setting up Panels, through using it, to integrating it with other modules. The book discusses the various problems involved in using Panels along with their solutions. It shows you how to reap added benefits using Panels.

The book is a collection of simple useful recipes that gives a very clear understanding from the basics of Panels to complex implementations to generate layouts. It begins with the basics and gradually delves deeper into the complexities of Panels. You will learn how to set up CTools and Panels, upgrade from Panels 2 to Panels 3, about page layout, theming, and lots more. The layout of the book is a series of interconnected but distinct recipes that gives a basic understanding of usage of Panels in Drupal and also the advanced settings that makes Panels one of the most powerful modules .You will learn to master the Panels and theme each panel quickly with a series of practical recipes. You will be able to integrate powerful Drupal modules like Organic Views, Advanced Profile Kit, Views, , and many more to create socially connected Web 2.0 websites. [Read more...]

Incoming search terms:

Nginx HTTP Server

Nginx HTTP Server

Description
is a lightweight HTTP designed for high-traffic websites, with scalability as primary objective. With the advent of high-speed Internet access, short loading times and fast transfer rates have become a necessity. This free open-source solution will either serve as full replacement of other software such as Apache, or stand in front of your existing infrastructure to improve its overall speed. However, migrating to Nginx requires some guidance.

This book serves as a detailed guide to setting up Nginx in different production situations: as standalone server, as reverse proxy, interacting with applications via , and more. In addition, the complete directive reference will be your best friend at all stages of the configuration and maintenance processes

This book is the perfect companion for both Nginx beginners and experienced administrators. For the former, it will take you through the complete process of setting up this lightweight HTTP server on your system and configuring its various modules to get it to do exactly what you need, in a fast and secure way. For the latter, it provides different angles of approach that can help you make the most of your current infrastructure. As the book progresses, it provides a complete reference to all the modules and directives of Nginx. It will explain how to replace your existing server with Nginx or configure Nginx to work as a frontend for your existing server. [Read more...]

Python 3 Object Oriented Programming

Python 3 Object Oriented Programming

Description
Object Oriented is a very important aspect of modern languages. The basic principles of Object Oriented are relatively easy to learn. Putting them together into working designs can be challenging.

This book makes programming more of a pleasure than a chore using powerful 3 object-oriented features of 3. It clearly demonstrates the core principles and how to correctly implement in Python.

Object Oriented Programming ranks high in importance among the many models Python supports. Yet, many programmers never bother learning the powerful features that make this language object oriented.

The book teaches when and how OOP should be correctly applied. It emphasizes not only the simple syntax of OOP in Python, but also how to combine these objects into well-designed software.

This book will introduce you to the terminology of the object-oriented paradigm, focusing on object-oriented with step-by-step examples. It will take you from simple inheritance, one of the most useful tools in the object-oriented programmer’s toolbox, all the way through to cooperative inheritance, one of the most complicated. You will be able to raise, handle, define, and manipulate exceptions. [Read more...]

SOA Design Patterns

SOA Design Patterns

Book Description
Patterns is an important contribution to the literature and practice
of and delivering quality software-intensive systems.”

- Grady Booch, IBM Fellow

“With the continued explosion of services and the increased rate of adoption of SOA through the market, there is a critical need for comprehensive, actionable guidance that provides the fastest possible time to results. is honored to contribute to the SOA Design Patterns book, and to continue working with the community to realize the value of Real World SOA.”

- Steven Martin, Senior Director, Developer Platform Product Management, Microsoft

SOA Design Patterns provides the proper guidance with the right level of abstraction to be adapted to each organization’s needs, and Oracle is pleased to have contributed to the patterns contained in this book.” [Read more...]

Incoming search terms: