Each new version of PHP proves to be easily accessible and
requires only a small learning curve. In no time at all, you can
put together a simple yet dynamic Web site. This book goes beyond
just showing you how to create a quick and uncomplicated site; it
helps you deliver better quality software in a shorter amount of
time using PHP6.
To put your working knowledge of PHP to use, the authors dive
right in with the recent launch of version 6, while highlighting
the differences between PHP6 and earlier versions. You''ll begin
with the fundamentals of professional development and a review of
basic object oriented programming (OOP) concepts, before moving on
to more advanced development techniques. You''ll eventually put all
that you''ve learned into practice and build an application from
the ground up using a model-view controller (MVC) framework.
Ultimately, you''ll discover how to unleash the power of PHP6 and
push it to its limits.
What you will learn from this book
- How to use the tools that are available with PHP6, such as
namespaces, collections, iterators, and more
-
The roles of databases in enterprise applications
development
-
How to approach common software development challenges by using
various PHP6 techniques
-
The importance of quality assurance (QA) and testing, and how to
approach it on projects of varying scales
-
How to construct high traffic or high availability using PHP6
sites that resemble sites like Flickr® and Facebook
-
How to use PHP-driven content management systems and content
management frameworks
Who this book is for
This book is for PHP developers who are interested in expanding
and leveraging their development skills by taking advantage of the
features of the sixth major release. A solid understanding of the
basics of PHP application development is essential.
Wrox Professional guides are planned and written by working
programmers to meet the real-world needs of programmers,
developers, and IT professionals. Focused and relevant, they
address the issues technology professionals face every day. They
provide examples, practical solutions, and expert education in new
technologies, all designed to help programmers do a better job.