Designing Large-Scale Web Sites

Designing Large-Scale Web Sites
Title Designing Large-Scale Web Sites PDF eBook
Author Darrell Sano
Publisher Wiley
Pages 312
Release 1996-02-29
Genre Computers
ISBN 9780471142768

Download Designing Large-Scale Web Sites Book in PDF, Epub and Kindle

Written by a user interface and graphics designer with experience in the design of large-scale Web projects with Netscape, this book applies the principles of user interface design and software engineering to the design of these increasingly sophisticated Web sites. It walks you through the entire process--from the setting of objectives through implementation. Features many illustrations, designs and examples. Includes eight-color pages.

Information Architecture for the World Wide Web

Information Architecture for the World Wide Web
Title Information Architecture for the World Wide Web PDF eBook
Author Louis Rosenfeld
Publisher "O'Reilly Media, Inc."
Pages 500
Release 2002
Genre Computers
ISBN 9780596000356

Download Information Architecture for the World Wide Web Book in PDF, Epub and Kindle

Today's web sites and intranets are larger, more valuable, and more complex than ever before, and their users are busier and less forgiving. Designers, information architects, and web site managers are required to juggle vast amounts of information, frequent changes, new technologies, and corporate politics, making some web sites look like a fast-growing but poorly planned city -roads everywhere, but impossible to navigate. A well-planned information architecture has never been as essential as it is now. Information Architecture for the World Wide Web, Second Edition, shows how to use both aesthetics and mechanics to create distinctive, cohesive web sites that work. Most books on web development concentrate either on the graphics or on the technical issues of a site. This book focuses on the framework that holds the two together. By applying the principles outlined in this completely updated classic, you'll build scalable and maintainable web sites that are easier to navigate and more appealing to your users. Using examples and case studies, Information Architecture for the World Wide Web will help you: Develop a strong, cohesive vision for your site that makes it both distinctive and usable; Organize your site's hierarchy in ways that are meaningful to its users and that minimize the need to re-engineer the site; Create navigation systems that allow users to move through the site without getting lost or frustrated; Accurately label your site's content; Organize your site in a way that supports both searching for specific items and casual browsing; Configure search systems so that users' queries actually retrieve meaningful results; Manage the process of developing an information architecture, from selling the concept to research and conceptual design to planning and production. "The world will be a better place when web designers read this book. It's smart, funny, and artfully distills years of the authors' bard-won experience. Information Architecture for the World Wide Web tackles political/organizational challenges as well as content, structure, and user interface. This is not design-lite, but a deep treatment of fundamental issues of information presentation that advances the state of the art. It's light years ahead of the competition." -Bonnie Nardi, Co-author of Information Ecologies- Using Technology with Heart

Developing Large Web Applications

Developing Large Web Applications
Title Developing Large Web Applications PDF eBook
Author Kyle Loudon
Publisher "O'Reilly Media, Inc."
Pages 304
Release 2010-02-24
Genre Computers
ISBN 144938871X

Download Developing Large Web Applications Book in PDF, Epub and Kindle

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

Designing Data-Intensive Applications

Designing Data-Intensive Applications
Title Designing Data-Intensive Applications PDF eBook
Author Martin Kleppmann
Publisher "O'Reilly Media, Inc."
Pages 658
Release 2017-03-16
Genre Computers
ISBN 1491903104

Download Designing Data-Intensive Applications Book in PDF, Epub and Kindle

Data is at the center of many challenges in system design today. Difficult issues need to be figured out, such as scalability, consistency, reliability, efficiency, and maintainability. In addition, we have an overwhelming variety of tools, including relational databases, NoSQL datastores, stream or batch processors, and message brokers. What are the right choices for your application? How do you make sense of all these buzzwords? In this practical and comprehensive guide, author Martin Kleppmann helps you navigate this diverse landscape by examining the pros and cons of various technologies for processing and storing data. Software keeps changing, but the fundamental principles remain the same. With this book, software engineers and architects will learn how to apply those ideas in practice, and how to make full use of data in modern applications. Peer under the hood of the systems you already use, and learn how to use and operate them more effectively Make informed decisions by identifying the strengths and weaknesses of different tools Navigate the trade-offs around consistency, scalability, fault tolerance, and complexity Understand the distributed systems research upon which modern databases are built Peek behind the scenes of major online services, and learn from their architectures

Information Architecture for the World Wide Web

Information Architecture for the World Wide Web
Title Information Architecture for the World Wide Web PDF eBook
Author Peter Morville
Publisher "O'Reilly Media, Inc."
Pages 529
Release 2006-11-27
Genre Computers
ISBN 0596553803

Download Information Architecture for the World Wide Web Book in PDF, Epub and Kindle

The post-Ajaxian Web 2.0 world of wikis, folksonomies, and mashups makes well-planned information architecture even more essential. How do you present large volumes of information to people who need to find what they're looking for quickly? This classic primer shows information architects, designers, and web site developers how to build large-scale and maintainable web sites that are appealing and easy to navigate. The new edition is thoroughly updated to address emerging technologies -- with recent examples, new scenarios, and information on best practices -- while maintaining its focus on fundamentals. With topics that range from aesthetics to mechanics, Information Architecture for the World Wide Web explains how to create interfaces that users can understand right away. Inside, you'll find: An overview of information architecture for both newcomers and experienced practitioners The fundamental components of an architecture, illustrating the interconnected nature of these systems. Updated, with updates for tagging, folksonomies, social classification, and guided navigation Tools, techniques, and methods that take you from research to strategy and design to implementation. This edition discusses blueprints, wireframes and the role of diagrams in the design phase A series of short essays that provide practical tips and philosophical advice for those who work on information architecture The business context of practicing and promoting information architecture, including recent lessons on how to handle enterprise architecture Case studies on the evolution of two large and very different information architectures, illustrating best practices along the way How do you document the rich interfaces of web applications? How do you design for multiple platforms and mobile devices? With emphasis on goals and approaches over tactics or technologies, this enormously popular book gives you knowledge about information architecture with a framework that allows you to learn new approaches -- and unlearn outmoded ones.

Large-scale C++ Software Design

Large-scale C++ Software Design
Title Large-scale C++ Software Design PDF eBook
Author John Lakos
Publisher Addison-Wesley Professional
Pages 884
Release 1996
Genre Computers
ISBN

Download Large-scale C++ Software Design Book in PDF, Epub and Kindle

Software -- Programming Languages.

Designing Large Scale Lans

Designing Large Scale Lans
Title Designing Large Scale Lans PDF eBook
Author Kevin Dooley
Publisher "O'Reilly Media, Inc."
Pages 403
Release 2001-11-21
Genre Computers
ISBN 0596551894

Download Designing Large Scale Lans Book in PDF, Epub and Kindle

This unique book offers a vendor-neutral approach for designing large local area networks according to business or organizational needs, rather than from a product perspective. Author and independent network design consultant Kevin Dooley outlines "top-down network design" for building a technological infrastructure to fit your organization's requirements, a process far more effective and cost-efficient than fitting the organization to the parameters of a shrink-wrapped proprietary solution.Dooley argues that the design of a network is largely independent of the products used. Whether you use a Cisco or Juniper router, the same security issues and protocols apply. The questions he addresses in this book are need-specific: Do I use a router or a switch? Should I route between switched areas or switch between routed areas?Designing Large-Scale LANs covers everything from security, bandwidth and scalability to network reliability, which includes backup, redundancy, and points of failure. Specific technologies are analyzed in detail: network topologies, routing and switching strategies, wireless, virtual LANs, firewalls and gateways, security, Internet protocols, bandwidth, and multicast services. The book also discusses proprietary technologies that are ubiquitous, such as Cisco's IOS and Novell's IPX.This complete guide to top-down network design will help you choose the right network solutions. If you're designing large scale networks and need expert advice and guidance, look no further than Designing Large-Scale LANs.