Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Professional PHP5 (Programmer to Programmer)

Buy
What is this book about?

With the release of PHP 5 and the Zend Engine 2, PHP finally graduates from it earliest days as a lightweight scripting syntax to an powerful object oriented programming language that can hold its own against the Java and .NET architectures that currently dominate corporate software development. This book has a pragmatic focus on how to use PHP in the larger scheme of enterprise-class software development.

What does this book cover?

Unlike Java or .NET, there is little discussion of the application of design patterns, component architectures, and best-practices to the development of applications using PHP. Software written in the absence of this sort of higher-order architecture will never be able to match the robust frameworks that Java and .NET ship with out of the box. This book addresses this issue by covering the following material:В 

  • Part 1 discusses the OO concepts that were initially explored in Beginning PHP 5 and a demonstration of how to implement them in PHP 5. This section also covers UML modeling and provides a brief introduction to project management techniques that are covered in more depth in Part 4.
  • Parts 2 and 3 present objects and object hierarchies that, when completed, comprise a robust toolkit that developers will be able to reuse on future projects. These chapters are designed to arm the professional PHP developer with the sort of constructs that are available out of the box with platforms such as Java and .NET — from simple utility classes like Collection and Iterator, to more complex constructs like Model/View/Controller architectures and state machines.
  • Part 4 shows how to use the toolkit from Parts 2 and 3 to create real-world applications. We look at the development of a robust contact management system that will leverage the componentry and concepts already discussed and introduce project management and software architecture concepts that enable developers to accurately identify business requirements, design scalable, extensible platforms, and handle change management effectively. It covers the waterfall and spiral project management paradigms and include a discussion on eXtreme Programming and other approaches to software development.
  • The Appendices include an extended discussion on the effective use of CVS, introduce the Zend Studio IDE and related tools, and discuss performance tuning and scalability.
(HTML tags aren't allowed.)

Microsoft  Office Outlook  2007 Step by Step
Microsoft Office Outlook 2007 Step by Step
The smart way to learn Microsoft Office Outlook 2007--one step at a time! Work at your own pace through the easy numbered steps, practice files on CD, helpful hints, and troubleshooting tips to master the fundamentals of working with the latest version of Office Outlook, including how to navigate the new user interface. You will learn the...
Genome Sequencing Technology and Algorithms
Genome Sequencing Technology and Algorithms
The 2003 completion of the Human Genome Project was just one step in the evolution of DNA sequencing. Now from a "who's who" of pioneers in the field comes the latest genome sequencing and assembly advances that are redefining the field. This trail-blazing work gives researchers unparalleled access to state-of-the-art DNA...
97 Things Every Project Manager Should Know: Collective Wisdom from the Experts
97 Things Every Project Manager Should Know: Collective Wisdom from the Experts
If the projects you manage don't go as smoothly as you'd like, 97 Things Every Project Manager Should Know offers knowledge that's priceless, gained through years of trial and error. This illuminating book contains 97 short and extremely practical tips -- whether you're dealing with software or non-IT projects -- from some of...

Maya for Games: Modeling and Texturing Techniques with Maya and Mudbox
Maya for Games: Modeling and Texturing Techniques with Maya and Mudbox
Thank you for choosing, in my opinion, one of the best books available for next-generation modeling and 3D game art techniques. I would like to take a moment to say a few words regarding the purpose of this book (or, as I would call it, training courseware) and what you can expect to learn from it. Many years ago when I was new to 3D and learning...
Windows Server 2008 TCP/IP Protocols and Services
Windows Server 2008 TCP/IP Protocols and Services
This book is a straightforward discussion of the concepts, principles, and processes of many protocols in the TCP/IP protocol suite and how they are supported by Windows Server 2008 and Windows Vista. The focus of this book is on Internet Protocol version 4 (IPv4), referred to as Internet Protocol (IP), and associated transport and network...
Information Technology and the Networked Economy, Second Edition
Information Technology and the Networked Economy, Second Edition
In this text you will explore how information systems are used in business, and, more importantly, how the role of information systems has grown as a result of the telecommunications revolution.

About the Author

Dr. Patrick McKeown has been at the University of Georgia since 1976. He received his
...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy