Developing Large Web Applications
Producing Code That Can Grow and Thrive
Publisher: O'Reilly Media / Yahoo Press
Final Release Date: February 2010
Pages: 304

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

Table of Contents
Product Details
About the Author
Colophon
Recommended for You
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
O'Reilly MediaDeveloping Large Web Applications
 
3.0

(based on 3 reviews)

Ratings Distribution

  • 5 Stars

     

    (0)

  • 4 Stars

     

    (1)

  • 3 Stars

     

    (1)

  • 2 Stars

     

    (1)

  • 1 Stars

     

    (0)

67%

of respondents would recommend this to a friend.

Reviewed by 3 customers

Sort by

Displaying reviews 1-3

Back to top

 
3.0

A lot of code

By Batman

from Paris, France

Verified Buyer

Comments about O'Reilly Media Developing Large Web Applications:

Personally I was more looking for concepts and patterns. In that sence the book could be half as thick when leaving out the actual implementations and just describe the concept. Nevertheless I did appreciate the ideas described in this book.

(0 of 2 customers found this review helpful)

 
2.0

Interesting contents, bad presentatation

By Hybris

from Rome, Italy

About Me Developer

Verified Reviewer

Pros

  • Great purpose

Cons

  • Bad order of arguments
  • Messy

Best Uses

  • Intermediate

Comments about O'Reilly Media Developing Large Web Applications:

The purpose of the book is great, it offers a change of view to plan and to develop a large web site giving an answer how to rule its grown.
It should have perfect if its way to present to contents was not so messy.
It encourages to plan, to use UML. The lack is the author forgot to use these instruments to build the book too, the incisive communication is not his best.
He splits the arguments but every chapter needs of others, it's like a puzzle has a meaning after you complete it. That's is right way when you speak about a complex project, but there's not a big pre-chapter introduce you about this complex project, using the right UML and ER models: in few words no map to not lost the orientation every chapter (it happens you go back and forward very often).

(6 of 6 customers found this review helpful)

 
4.0

Solid Information For Any Web App

By jdruin

from KY

About Me Developer

Verified Reviewer

Pros

  • Accurate
  • Helpful examples

Cons

    Best Uses

    • Expert
    • Intermediate
    • Novice
    • Student

    Comments about O'Reilly Media Developing Large Web Applications:

    This is a good book for best-practice web design. Most of the items covered should be used in web sites of any size, but the point is well-taken that solid techniques are especially needed for large websites.

    The techniques described are about scalability; basically showing how to construct web applications so that as the web application becomes larger, the performance does not degrade. In effect, as the size of the web application doubles, the performance is not cut in half.

    It can be best to use best-practices such as the ones in this book even for smaller or medium web applications if they are intended to get bigger. If the website becomes large one day, it is easy to scale well designed applcations.

    Most of the topics are about using modularity to produce scalibility. Object oriented techniques, best ways to write HTML, solid CSS, JavaScript, PHP, and AJAX are covered in a chapter for each subject. There are additional chapters on dealing with data efficiently within and between web pages.

    There is a chapter exclusively on high performance code and another that gives architecture advice via template for pages and sites.

    Overall, this is a good book for best practice web design for any site and optimal design for large sites. Recommended for web developers and students learning web development.

    Displaying reviews 1-3

    Back to top

     
    Buy 2 Get 1 Free Free Shipping Guarantee
    Buying Options
    Immediate Access - Go Digital what's this?
    Ebook: $27.99
    Formats:  APK, DAISY, ePub, Mobi, PDF
    Print & Ebook: $38.49
    Print: $34.99