Tài liệu Web Database Applications with PHP & MySQL, 2nd Edition ppt

818 5.2K 2
Tài liệu Web Database Applications with PHP & MySQL, 2nd Edition ppt

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

[...]... impact web database application design How This Book Is Organized There are 20 chapters and 8 appendixes in this book Chapters 1 to 5 introduce web database applications, PHP, MySQL, and SQL: Chapter 1, Database Applications and the Web Discusses the three-tier architecture commonly used in web database applications, and how data is exchanged between browsers and servers It introduces PHP and MySQL, and... eMatter Edition Copyright © 2007 O’Reilly & Associates, Inc All rights reserved Chapter 1 CHAPTER 1 Database Applications and the Web Most of the services we enjoy on the Web are provided by web database applications Web- based email, online shopping, forums and bulletin boards, corporate web sites, and sports and news portals are all database- driven To build a modern web site, you need to develop a database. .. separate database This leads to a more complex architecture with three-tiers: the browser is still the client tier, the web server becomes the middle tier, and the database is the third or database tier Figure 1-2 shows how a web browser requests a resource that’s generated from a database, and how the database and web server respond to the request 2 | Chapter 1: Database Applications and the Web This... database server is MySQL, a system known for its suitability to applications that require speed but low resource overheads Our scripting language is PHP, which is best known for its function libraries that interact with more than 15 relational database systems, the web environment, and many other services Apache is our web server of choice, but most other web servers can be used successfully with MySQL,. .. and practice of developing web database application logic Chapter 6, Querying Web Databases Introduces connecting to MySQL with PHP We explain the querying process used in most interactions with MySQL and present examples that use the PHP MySQL library functions We show how user data is encoded, sent in requests from a web browser to a web server, and decoded for processing in PHP We discuss the security... complexity, PHP is faster than other popular scripting tools 8 | Chapter 1: Database Applications and the Web This is the Title of the Book, eMatter Edition Copyright © 2007 O’Reilly & Associates, Inc All rights reserved Platform- and operating-system portable Apache and PHP run on many different platforms and operating systems PHP can also be integrated with other web servers A community effort PHP contains... company Most web database applications have smallto medium-size databases that store thousands, or tens of thousands, of records Database servers are complex software However, the important component for web database application development is the applications interface that’s used to access the database server For all but the largest applications, understanding and configuring the internals of a database. .. as well) and MySQL, you have most of what you need to develop a web database application The key glue you need is a way for the web server to talk to the database; in other words, a way to incorporate database operations into web pages The most popular glue that accomplishes this task is PHP PHP is an open source project of the Apache Software Foundation and it’s the most popular Apache web server add-on... Web This is the Title of the Book, eMatter Edition Copyright © 2007 O’Reilly & Associates, Inc All rights reserved Client /web browser Web server Database server Figure 1-2 A three-tier architecture where a web browser requests a resource, and a response is generated from a database Three-Tier Architectures This book shows you how to develop web database applications that are built around the three-tier... that allows web browsers to work with databases Three-Tier Architectures | This is the Title of the Book, eMatter Edition Copyright © 2007 O’Reilly & Associates, Inc All rights reserved 3 Client tier The Internet Middle tier Web server Scripting engine Scripts Database tier Database management system (DBMS) Database Figure 1-3 The three-tier architecture model of a web database application HTTP: the . x0 y0 w0 h1" alt="" WebDatabaseApplications with PHP and MySQL Downloa d f r o m W o w ! e B o o k < w w w.woweb o o k . c o m > Other resources. web database applications, PHP, MySQL, and SQL: Chapter 1, Database Applications and the Web Discusses the three-tier architecture commonly used in web database

Ngày đăng: 15/02/2014, 16:20

Từ khóa liên quan

Mục lục

  • Table of Contents

  • Preface

    • What This Book Is About

    • What You Need to Know

    • How This Book Is Organized

    • How to Use This Book

    • Conventions Used in This Book

    • Using Code Examples

    • How to Contact Us

    • Web Site and Code Examples

    • Acknowledgments

    • Database Applications and the Web

      • The Web

      • Three-Tier Architectures

        • HTTP: the Hypertext Transfer Protocol

          • HTTP example

          • State

          • Thickening the Client in the Three-Tier Model

          • The Middle Tier

            • Web servers

            • Web Scripting with PHP

              • Introducing PHP5

              • The Database Tier

              • Database Management Systems

                • SQL

                • Why use a database server?

                • Examples of when to use a database server

Tài liệu cùng người dùng

Tài liệu liên quan