Digital List Price: $27.99
Kindle Price: $16.37

Save $11.62 (42%)

These promotions will be applied to this item:

Some promotions may be combined; others are not eligible to be combined with other offers. For details, please see the Terms & Conditions associated with these promotions.

Deliver to your Kindle or other device

Deliver to your Kindle or other device

Flip to back Flip to front
Audible Narration Playing... Paused   You are listening to a sample of the Audible narration for this Kindle book.
Learn more

Get the Free Kindle App

Enter email or phone number to get a link

Processing your request...

Sams Teach Yourself PHP, MySQL and Apache All in One (4th Edition) Kindle Edition

20 customer reviews

Amazon Price New from Used from
Kindle
"Please retry"
$16.37

Length: 648 pages

Best Books of the Month
Best Books of the Month
Want to know our Editors' picks for the best books of the month? Browse Best Books of the Month, featuring our favorite new books in more than a dozen categories.

Editorial Reviews

From the Back Cover

Sams Teach Yourself PHP, MySQL® and Apache All in One

 

Fourth Edition

 

Julie C. Meloni

 

Starter Kit

CD-ROM includes a complete starter kit for Windows®, Linux®, and Mac® OS X

 

In just a short time, you can learn how to use PHP, MySQL, and Apache together to create dynamic, interactive websites and applications using the three leading open-source web development technologies.

 

Using a straightforward, step-by-step approach, each lesson in this book builds on the previous ones, enabling you to learn the essentials of PHP scripting, MySQL databases, and the Apache web server from the ground up.

 

Regardless of whether you run Linux, Windows, or Mac OS X, the enclosed CD includes a complete starter kit that lets you install all the software you need to set up a stable environment for learning, testing, and production.

 

Learn how to…

  • Install, configure, and set up the PHP scripting language, the MySQL database system, and the Apache Web server
  • Get these technologies to work together to create a dynamic, database-backed website
  • Interact with MySQL using PHP
  • Work with forms and files
  • Create a web-based discussion forum or mailing list
  • Add a storefront and shopping cart to your site
  • Optimize your MySQL databases
  • Fine-tune the Apache server's performance
  • Restrict access to your applications
  • Set up a secure web server

 

Julie C. Meloni is the technical director for i2i Interactive, a multimedia company located in Los Altos, California. She has been developing web-based applications since the early days of the web, and is the author of several books and articles on web-based programming languages and database topics, includingSams Teach Yourself MySQL in 24 Hours.

 

CD-ROM Includes

  • A complete PHP, MySQL, and Apache starter kit for Windows®, Linux®, or Mac® OS X.

 

Category: Web Development

Covers: PHP 5.2, MySQL 5, Apache 2.2

User Level: Beginning

 

About the Author

Julie C. Meloni is the technical director for i2i Interactive (http://www.i2ii.com), a multimedia company located in Los Altos, California. She has been developing web-based applications since the Web first saw the light of day and remembers the excitement surrounding the first GUI web browser. She has authored numerous books and articles on web-based programming

languages and database topics, and you can find translations of her work in 15 different languages. She is also a fervent blogger and is the author of Sams Teach Yourself Blogging in a Snap. Most days, Julie can be found wandering the halls of Avery Hall on the campus of Washington State University, where she is a Ph.D. student in English who is quite interested in digital/social scholarship in the humanities.


Product Details

  • File Size: 7218 KB
  • Print Length: 648 pages
  • Simultaneous Device Usage: Up to 5 simultaneous devices, per publisher limits
  • Publisher: Sams Publishing; 4 edition (June 18, 2008)
  • Publication Date: June 18, 2008
  • Sold by: Amazon Digital Services, Inc.
  • Language: English
  • ASIN: B001E50WPI
  • Text-to-Speech: Enabled
  • X-Ray:
  • Word Wise: Not Enabled
  • Lending: Not Enabled
  • Enhanced Typesetting: Not Enabled
  • Amazon Best Sellers Rank: #924,688 Paid in Kindle Store (See Top 100 Paid in Kindle Store)
  •  Would you like to give feedback on images?

Customer Reviews

Most Helpful Customer Reviews

10 of 11 people found the following review helpful By F. M. Bobbitt on November 30, 2008
Format: Paperback
In 1978, I built two Heath Kit computers so that I could better understand what a computer was and how it worked because I had been unexpectedly assigned as the project manager for automating a very large manual process. Until then, I had only a vague notion that they existed, and I knew I was in trouble. I also taught myself to program proficiently in 4 languages: FORTRAN, Basic, PASCAL, and NATURAL as well as JPL.

Since then, I have kept up with the technology on the business side and I still build all of my new computers. But I let my programming and system admin skills atrophy over the years.

A couple of weeks ago, and now 62 years old, I decided to pick up where I left off many years ago but developing a dynamic web site using Apache Server, MySQL and Access, Info Path, and PHP. I also plan to explore CGI, and evaluate the pros and cons of APS and APS.NET, but that's a different project for a couple of months from now.

I found the opening chapters of the book to be easy to follow. The open source software for Apache, MySQL, and PHP on the CD that came with the book can certainly be used effectively, but I found that newer version of all three applications were available for downloading from the Web--all free, of course--and the instructions in the book work just fine for the newer versions of the software.

I was able to install the Apache server, MySQL, and PHP on a development computer (i.e., localhost or 127.0.0.1)and had everything working and a basic HTML only web page developed on Dreamweaver CS4 in about an hour.

This is fine for me because I intend to use a web site hosting service and so I only need to develop and test on my local computer and then upload everything to my ISP site.
Read more ›
1 Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
3 of 3 people found the following review helpful By Alan Miller on March 8, 2009
Format: Paperback
I was overall unimpressed with the book. I found that there was too much time on trivialities (such as the variety of string operations spread over multiple pages) that could've been on 1-2 pages with references to the official manuals.

There was also no mention at all of critically important areas such as basic SQL injection and input filtering - all of the "sample projects" in the book are pretty much wide-open to very simple injection attacks, and the book and projects provide enough of a background for beginners to build simple useful applications with absolutely no clue that they might be doing anything wrong.
1 Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
2 of 2 people found the following review helpful By Mathew Thompson on May 14, 2009
Format: Paperback
This book is a beginner's book that requires absolutely no prior knowledge or experience in PHP/MySQL/Apache to use. I bought this book while completely new to the Linux environment. I want to point out that I used Debian and "aptitude install", so I skipped chapters 1-4. I read chapters 5-18 and glanced at chapters 19-27.

As a complete beginner to server side coding, I found this book to be everything I needed to get started with PHP and MySQL. Before I was even finished reading, I had already created 20-30 different PHP scripts apart from the examples in the book with different, but useful functions and was already developing and coding a journal web page.

The subjects in the book are definitely rudimentary in nature, but the author gives an appropriate amount of time to all subjects that helped me became far more independent a coder. This is compared to other beginner's books that tend to have far more subjects at the expensive of ample descriptions leaving me, the reader, confused. Unfortunately, this book, sometimes, falls into this trap as some sets of code require more diligence in reading than others, but never gets to the point where the code is indecipherable or full of functionality that hasn't been fleshed out or explained at all.

In the end, I found this book to be everything I needed to get started with PHP. I still keep the book handy as reference for my projects.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
2 of 2 people found the following review helpful By Michael B. Norton on July 6, 2008
Format: Paperback
This is a solid book if your looking for information on the relationship between Apache, MySQL, and PHP. This is not a beginner's book, nor is it advanced. Rather its purpose is to explain how these three components work together, the combination of which is if not the most popular then close to the most popular basic framework used on the web. For example, all Wordpress blogs are based on the PHP, MySQL, and Apache setup. Plus, all three are free and can be easily setup on your own computer for development purposes.

If you're looking for a singular focus on one or two of the three, then you'll be disappointed. If you do not have any or very little experience with the web, then go buy a "for dummies" or an explicitly labeled "Beginners" book.

If you want to gain a solid knowledge on the Apache, MySQL, PHP framework, this book provides an excellent explanation with sufficient in-depth focus on each and how they relate to one another.
1 Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
2 of 2 people found the following review helpful By Alan M on November 3, 2008
Format: Paperback Verified Purchase
I like this book overall but with one major caveat. The versions of PHP and Mysql included on the cd-rom do not work together. Specifically, the version of PHP included on the CD-ROM does not include support for the mysqli family of commands. The book gives short shrift to any problems the user might have in this area. If you can't get mysqli to work, you can't run any of the code in the second half of the book. I figured out how to create an ODBC to a mysql database in php using the ODBC commands instead, but I would like to be able to use mysqli.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Recent Customer Reviews


Forums

There are no discussions about this product yet.
Be the first to discuss this product with the community.
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


What Other Items Do Customers Buy After Viewing This Item?