or
Sign in to turn on 1-Click ordering.
More Buying Choices
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Colour:
Image not available

 
Tell the Publisher!
I’d like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

MySQL and Perl for the Web (Landmark) [Paperback]

Paul DuBois
5.0 out of 5 stars  See all reviews (2 customer reviews)
RRP: £34.99
Price: £28.22 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £6.77 (19%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Usually dispatched within 1 to 3 weeks.
Dispatched from and sold by Amazon. Gift-wrap available.
Amazon.co.uk Trade-In Store
Did you know you can trade in your old books for an Amazon.co.uk Gift Card to spend on the things you want? Visit the Books Trade-In Store for more details. Special Offer until June 30, 2013: Receive an additional £5 promotional Gift Certificate, when you trade-in at least £10 worth of books. Learn more.

Book Description

3 Aug 2001 0735710546 978-0735710542 1

MySQL and Perl for the Web provides a much-needed handbook for database and Web developers seeking an extensive and detailed guide for using the combination of MySQL and Perl to build dynamic and interactive database-backed Web sites. It shows how to use Perl's DBI database access module, pairing it with with the CGI.pm module that allows Web pages and forms to be generated and processed easily. These tools provide developers with a solid foundation for creating applications that incorporate database content to create dynamic, up-to-date Web sites.

The book employs a practical learn-by-doing approach that demonstrates development techniques by building complete applications, not just fragmentary pieces. It shows what to do at each step of the way during the process of building live, working examples. Applications are fully explained so you can understand how they work and apply the techniques they illustrate to your own projects.


Customers Who Bought This Item Also Bought


Product details

  • Paperback: 552 pages
  • Publisher: Sams; 1 edition (3 Aug 2001)
  • Language: English
  • ISBN-10: 0735710546
  • ISBN-13: 978-0735710542
  • Product Dimensions: 17.7 x 2.7 x 22.9 cm
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Bestsellers Rank: 1,141,176 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Discover books, learn about writers, and more.

Product Description

Amazon Review

Once in a while a book comes along that covers an area of development that has previously been largely ignored. MySQL and Perl for the Web provides a rare, in-depth coverage of Web development using the combination of both MySQL and Perl, illustrating practical application development possibilities using this popular duo.

The book is perfect for developers of Web sites running on Apache on Unix. Loyalties vary in terms of operating systems, Web servers, and scripting languages but those who find their home in the Unix and Perl environments will find this book right up their alleys. The target audience is developers somewhat familiar with Perl and the Unix-based Web server environment, but you'll find the book illustrative even if your knowledge is sketchy.

After showing how to make database connections using Perl and MySQL, author Paul DuBois dives into some useful real world examples to help you build your skills. He shows how to implement a simple to-do list application, an on-line product registration site, contests, on-line polls, image databases, an on-line greeting card service and more. There is also excellent coverage of search facilities and session management.

The sample code for the applications in this text is presented in small pieces in context with the discussion; most of the space is devoted to explanations of the issues and implementation. All of the code is available, however, from the book's companion Web site. This tutorial is an excellent way for Perl developers to move to the next level of development and make the most of some powerful, free tools. --Stephen W Plain

From the Back Cover

MySQL and Perl for the Web provides a much-needed handbook for database and Web developers seeking an extensive and detailed guide for using the combination of MySQL and Perl to build dynamic and interactive database-backed Web sites. It shows how to use Perl's DBI database access module, pairing it with with the CGI.pm module that allows Web pages and forms to be generated and processed easily. These tools provide developers with a solid foundation for creating applications that incorporate database content to create dynamic, up-to-date Web sites.

The book employs a practical learn-by-doing approach that demonstrates development techniques by building complete applications, not just fragmentary pieces. It shows what to do at each step of the way during the process of building live, working examples. Applications are fully explained so you can understand how they work and apply the techniques they illustrate to your own projects.


Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Reviews

4 star
0
3 star
0
2 star
0
1 star
0
5.0 out of 5 stars
5.0 out of 5 stars
Most Helpful Customer Reviews
17 of 18 people found the following review helpful
5.0 out of 5 stars Great book. 13 Sep 2001
By A Customer
Format:Paperback
I loved Paul DuBois "MySQL" book he wrote about a year ago, and love this one just as much. Being that I had read his first MySQL book I had a small background knowledge of MySQL. This book still had tons of indepth information that I didn't even know. The thing is, this book shows you more then one way to do things, since programming consists of many different ways to get the job done. He has tons of examples he wrote, but their not just examples for the sake of examples, he breaks them down into smaller peices and explains what each line does, and how to do it a different way if you choose. Excelent book, personally Paul DuBois and New Riders Publishing are on my favorites list for when I go book shopping. I do however recommend you reading Paul DuBois "MySQL" before trying to tackle this book, its not a "Begginers Book" but if your fairly technologically inclined it could be. I recommend reading the forward to see if you have what it takes, if you don't go pickup "MySQL" from Paul and NewRiders, by far my favorite book.
Comment | 
Was this review helpful to you?
6 of 6 people found the following review helpful
5.0 out of 5 stars A good read and extremely useful ! 20 Dec 2001
By A Customer
Format:Paperback
Having previously purchased Paul Dubois' MySQL book also published by New Riders, I felt that I had to move forward with my knowledge of MySQL and Perl. This book fits the bill perfectly. Great introduction and further knowledge can be gained from a well written and informative book. But it !
Comment | 
Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com: 4.4 out of 5 stars  27 reviews
33 of 33 people found the following review helpful
5.0 out of 5 stars It lacks what...? 23 Oct 2001
By "sherzodr" - Published on Amazon.com
Format:Paperback
If you know some Perl and some MySQL, please, DO by
"MySQL and Perl for the Web" by Paul DeBois and figure out
how those fancy web applications out there are made and learn
how to be able to write one.

Paul's "MySQL and Perl for the Web" touches upon some topics
that NONE OF THE BOOKS out there ever covered in so much details.

The style and examples are amazing. He makes use of Perl5's Object
Oriented features which itself tells you that it's a professional
textbook for professional web-programmers.

The book teaches you neither Perl nor MySQL from basics. It
assumes you already have some basic knowledge of Perl and MySQL.
So it starts off at the most fun part without waisting neither his nor
the readers' time.

Here I'll go over the chapters in case the table of contents
don't tell you much (they didn't to me).

Chapter 1 and chapter 2 go over some basic things that you need
in order to understand and/or try out the examples in the book.

Chapter 2 goes over configurting your MySQL and Apache. I believe
if you are on a hosting service, this should've been done for you already.
It also teaches you to write "A Simple Web-Based Application - To-do List
Maintenance". Although the application doesn't require a lot of
brains to create, but it does cover some basic concepts that
you'll be using all the time in web-programming.

Chapter 3 gives some information on "Improving Performance with mod_perl"
and how to write scripts that work in mod_perl compiled servers.

Chapter 4, "Generating and Proccessing Forms" goes over "Form Anatomy"
and does introduce some concepts of "Form Desgin Issues"

Chapter 5, "Writing form-Based applications" is probably the wealthiest
chapter of the book. Following sections are available under this chapter:
"Product registration", "Using Email from Within Applications", "Running a
Giveaway contest", "Conducting a Poll", "Storing and Retriving Images",
"Electronic Greeting Cards - Send a Friend a Greeting".
This chapter lasts over 80 pages.

Chapter 6, "Automating the Form-Handling process" introduces some
concepts that you can make use of in order to automate the form handling
process through the use of MySQL's table metadata, which is available
through DESC table_name ( or SHOW COLUMNS FROM table_name ) query.
Using his concept I introduced a new module to CPAN.org, MySQL::TableInfo.

Chapter 7, "Performing Searches" covers "Writing a Form-Based Serch
Application" and "Extending" it. It also introduces the concept of
"Link-Based Navigation". It also teaches you how to split the results of the search
over several pages; suppose you have a result of 100 rows in your search, and
you show only 20 results at a page, and provide [previos] and [next] links
so that users could navigate over your pages. Neat, isn't it?

Cahpter 8, "Session Management" was the one I have been wating for so long.
It goes over some "State Maintenance Techqniques" used in web applications, then
introduces the most favorite one, "Active Client Identification" method.
The sections the chapter covers are: "State Maintenance Techqniques", "Implementing
Session Support", "Expiring Sessions", "Storing User Prefernces", "Implementing Resumable
Sessions" and "When Sessions aren't enough"

Chapter 9, "Security and Privacy" teaches you the ways of precaution you could
take against "bad guys" ( hackers? ) to insure the security of your site/database.
Also shows you how to write a login page to provide access to some sensitive information
using the techniques he just mentioned.

Chapter 10, "E-Commerce Applications" covers such topics as Shopping carts,
credit card validation and in the end of the chapter completed a fully operating
commercial web-site.

Although the book concentrates on MySQL, I wrote several applications that make use of
Berkeley Database using the same techniques as Paul suggested. I tell you, I lerned a lot....

12 of 12 people found the following review helpful
4.0 out of 5 stars Mysql and Perl for the Web --fills a gap 15 Nov 2001
By "xorexnar" - Published on Amazon.com
Format:Paperback
Mysql and Perl for the Web by Paul Dubois gives you the tools and concepts needed to transit from a basic knowledge of Perl and Mysql to actually getting the two working together in harmony.

Most of what is covered in this book can be found on the web and in mail archives BUT be prepared for many many hours of scouring obscure sites, trying not-so-hot code and out dated examples. I began working with Perl many years ago, but only in the last 2 years have I been using Perl and Mysql in production web sites.

The first thought that came to mind when I thumbed through this book was 'Man I wish I had seen this book a year and a half a go'. Most of the solutions presented I have figured out myself, but after a long time of head banging and trial and error. I've been going through my code and comparing it the methods and examples found in this book and have been able to make many improvements.

The writing is clear and code examples evolve with the concepts presented.

You should have a basic understanding of Perl before digging into this book, or at least have a good Perl reference book handy. You can also download (and try out) scripts and libraries (...)

I do wish I'd seen this book a year or so ago. It would have saved me a lot of time and effort.

-Z

7 of 7 people found the following review helpful
5.0 out of 5 stars Excellent reference for MySQL and Perl 18 Dec 2001
By Matt Flaig - Published on Amazon.com
Format:Paperback
MySQL and Perl for the Web by Paul DuBois is one of those slap your forehead, "I wish I had this X months ago" books. A splendid book that fills a real void.

Though not for total beginners - have Paul's excellent previous book "MySQL", as well as the some reference like the Camel book handy if you have little or no background in MySQL or Perl - it is written in a concise, easy to read manner that allows one to fully understand what each application does and how the examples could be the basis for use in their own code.

In addition, it's a fine repository of tips, and not all are limited to MySQL and Perl. For example, the section on configuring Apache for secure connections using mod_ssl and OpenSSL, could easily save a newbie seeking SSL knowledge hours of research over many sites and through many README's.

Each chapter builds on the examples of the previous, from the simple to the complex. The book covers, amongst other subjects ...

Form generation and design
Processing forms
Using e-mail to enhance your web site
Storing and retrieving images
The use of MySQL to power your forms
Effective MySQL table design
Automating form handling
Generating form elements from tables
Forms navigation
Forms error handling
Advanced MySQL statements
Indexing and searching your data
Intermediate to advanced Perl usage
Session Management
Maintenance techniques with sessions
Security and privacy, both remotely and locally
Writing secure applications
E-commerce applications
Implementing different payment collection techniques

In other words, it touches on just about every aspect someone looking to leverage MySQL and Perl for web development could want, all in a single source. I learned a lot from this book and think it's easily worth the price.

Were these reviews helpful?   Let us know
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!

Create a Listmania! list

Look for similar items by category


Feedback


Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges