PhpRiot
Buy My Book
Practical Web 2.0 Applications with PHP

Practical Web 2.0 Applications with PHP

Want to assert yourself as a cutting edge PHP web developer? Take a practical approach...

Developing Large Web Applications: Producing Code That Can Grow and Thrive

Developing Large Web Applications: Producing Code That Can Grow and Thrive
  • Media: Book (Paperback, 304 pages)
  • ISBN: 0596803028
  • Publisher: Yahoo Press
  • Release Date: Mar 8, 2010

Buy from Amazon Buy from Amazon


Product Description

How do you create a mission-critical site that provides exceptional performance while remaining flexible, adaptable, and reliable 24/7? Written by the manager of a UI group at Yahoo!, Developing Large Web Applications offers practical steps for building rock-solid applications that remain effective even as you add features, functions, and users. You'll learn how to develop large web applications with the extreme precision required for other types of software.

  • Avoid common coding and maintenance headaches as small websites add more pages, more code, and more programmers
  • Get comprehensive solutions for refining HTML, CSS, JavaScript, PHP, and Ajax for large-scale web applications
  • Make changes in one place that ripple through all affected page elements
  • Embrace the virtues of modularity, encapsulation, abstraction, and loosely coupled components
  • Use tried-and-true techniques for managing data exchange, including working with forms and cookies
  • Learn often-overlooked best practices in code management and software engineering
  • Prepare your code to make performance enhancements and testing easier

Rating: 5/5 Just what I was looking for

I have quite a bit of programming experience, but am just getting started with web applications. Having already done some with HTML, CSS, PHP, Javascript, and SQL, this book provided just what I needed by showing how all of the technologies can be used together effectively to develop a modular, scalable web application. I found it well written, to the point, and logically organized. The author has posted his example code on his website, which I am now using as a perfect lightweight framework for my application. The content was much easier to learn and understand than all of the frameworks I have been experimenting with, and gives me full control over my implementation. There are just as many ways to build a web application as there are to skin a cat, but the method described in this book is the best I've found to date.
Submitted 24 Jun 2010

Rating: 1/5 Nice Book

I've went over the book, I will keep it. It will be of some use later, just like my other books. Thank you for refunding my money???.
Submitted 4 Jun 2010

Rating: 2/5 You should use an existing framework

The book essentially covers how to code up a large application without a framework. In reality if you are working with a large application (or not) you should use an existing framework to manage PHP, HTML templates, and JavaScript. For example CodeIgniter, (I haven't found a PHP HTML templating system I like yet), and Dojo.

tl;dr - has some stuff you should know, but better to let a framework(s) do it for you.
Submitted 19 May 2010