eBooks-it.org Logo
eBooks-IT.org Inner Image

Professional PHP5

Professional PHP5 Image

Book Details:

Publisher:Wrox
Series: Wrox , Professional
Author:Ed Lecky-Thompson
Edition:1
ISBN-10:0764572822
ISBN-13:9780764572821
Pages:668
Published:Nov 26 2004
Posted:Nov 19 2014
Language:English
Book format:ZIP
Book size:0.07 MB

Book Description:

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.

Download Link:

Related Books:

Professional LAMP

Linux, Apache, MySQL and PHP5 Web Development
Professional LAMP Image
The combination of Linux, Apache, MySQL, and PHP is popular because of interaction, flexibility, customization, and-most importantly-the cost effectiveness of its componentsHelps LAMP professionals take their skills to the next level with in-depth discussions of OOP; extensions of PHP such as PEAR, GD, XML, and CURL; improving site security; and advanced tools available to the coderThose proficient in other languages such as Java, C++, Perl and ASP will find this guide invaluable when transitioning to the LAMP environmentThe Web site includes sample scripts created in the course of each chapter, and several applications that can be modified and reused...

Object-Oriented Programming with PHP5

Learn to leverage PHP5's OOP features to write manageable applications with ease
Object-Oriented Programming with PHP5 Image
This book will help you to understand the core object-oriented programming concepts with PHP. PHP is one of the most popular languages for web application development, and PHP5 supports OOP very well. This book will help you to master core OOP features in PHP as well as advanced Topics like Design Patterns including Model-View-Controller (MVC), and Unit Testing. It includes suggestions to help you to write good code. Moreover this book provides comprehensive documentation and working examples on the Standard PHP Library (SPL), which are hard to find elsewhere. It will really help you to leverage PHP's OOP features to write manageable applications with ease....

Beginning PHP5, Apache, MySQL Web Development

Beginning PHP5, Apache, MySQL Web Development Image
This update to a Wrox bestseller dives in and guides the reader through the entire process of creating dynamic, data-driven sites using the open source "AMP" model: Apache Web server, the MySQL database system, and the PHP scripting language. The team of expert authors covers PHP scripting, database management, security, integration, and e-commerce functions and comes complete with a useful syntax reference.Showcases three fully functional Web site examples, with implementations for both Windows and Linux, that readers can incorporate into their own projectsUpdates include a new chapter on PHP5 features and functions, a new example Web site application, and updates to PHP5 throughout the text...



2007 - 2021 © eBooks-IT.org