PHP and MongoDB Web Development Beginner's Guide and over one million other books are available for Amazon Kindle. Learn more
Qty:1
  • List Price: $44.99
  • Save: $4.50 (10%)
In Stock.
Ships from and sold by Amazon.com.
Gift-wrap available.
PHP and MongoDB Web Devel... has been added to your Cart
+ $3.99 shipping
Condition: Used: Good
Comment: A copy that has been read, but remains in clean condition.
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

PHP and MongoDB Web Development Beginner's Guide Paperback – November 25, 2011


See all 2 formats and editions Hide other formats and editions
Amazon Price New from Used from
Kindle
"Please retry"
Paperback
"Please retry"
$40.49
$16.45 $2.24

Spring Books
The Big Books of Spring
See our editors' picks for the books you'll want to read this season, from blockbusters and biographies to new fiction and children's books.
$40.49 FREE Shipping. In Stock. Ships from and sold by Amazon.com. Gift-wrap available.

If you buy a new print edition of this book (or purchased one in the past), you can buy the Kindle edition for only $2.99 (Save 82%). Print edition purchase must be sold by Amazon. Learn more.


Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Product Details

  • Paperback: 292 pages
  • Publisher: Packt Publishing (November 25, 2011)
  • Language: English
  • ISBN-10: 9781849513623
  • ISBN-13: 978-1849513623
  • ASIN: 1849513627
  • Product Dimensions: 7.5 x 0.7 x 9.2 inches
  • Shipping Weight: 1.2 pounds (View shipping rates and policies)
  • Average Customer Review: 4.1 out of 5 stars  See all reviews (10 customer reviews)
  • Amazon Best Sellers Rank: #825,154 in Books (See Top 100 in Books)

Editorial Reviews

About the Author

Rubayeet Islam is a software developer with over four years of experience in large-scale web application development on open-source technology stacks (LAMP, Python/Django, Ruby on Rails). He is currently involved in developing cloud-based distributed software that uses MongoDB as its analytics and metadata back-end. He has also spoken in seminars to promote the use of MongoDB and NoSQL databases in general. He graduated from University of Dhaka with BS in Computer Science and Engineering.

Customer Reviews

I think this book was well balanced in depth and breadth.
Nasser Al-Manji
All in all, I would recommend anyone in web development looking for somewhere to start with MongoDB pick up this book and give it a read.
Michael B. Benner
A class is defined to handle the PHP session using a MongoDB collection.
Alessandro Pellizzari

Most Helpful Customer Reviews

2 of 2 people found the following review helpful By Mason Jones on January 23, 2012
Format: Paperback
I recently was provided with an eBook review copy of PHP and MongoDB Web Development from Packt Publishing, by Rubayeet Islam. Being interested in MongoDB, though a bit out of date with my PHP development, I read through the book fairly quickly.

As the title indicates, the author focuses on using MongoDB to provide the storage back-end for PHP web applications. After a short introduction to the basic concepts behind MongoDB, we get a walk-through of installing MongoDB and getting PHP to talk with it, before starting in on building a blog. It's a safe example, since a blog is a reasonable candidate for a document store like MongoDB. It also provides a way to address one of the big design questions when using MongoDB, which is when to use embedded documents and when to store references. To my mind the question is glossed over a bit too quickly, but it is discussed.

Additional projects like session management and geolocation get a bit off-track, as a lot of time is spent describing the concepts rather than MongoDB, but the meatier sections that get into topics like Map-Reduce (creating a tag cloud) and web analytics are certainly worthwhile. I did feel that the chapter reviewing two MongoDB management tools could have been skipped, since the information will likely be out of date within a couple of months.

Overall, this is a reasonable beginner's guide, as its subtitle indicates. There's a great deal of PHP code filling its pages, which will give you a starting point if you need a boost to get going. Reading through it will give you the basics about MongoDB, and a bit more -- hints on indexing, optimizing, and Map-Reduce will keep you running.
Read more ›
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
1 of 1 people found the following review helpful By Joe on February 29, 2012
Format: Paperback
I found this book to be very informative for someone who is interested in MongoDB and wants to learn the type of database architecture MongoDB supports. This book has a web-centric view where it shows step-by-step examples that anyone can follow. Every chapter has a review of what is covered in the chapter, and plenty of examples to illustrate the author's points.

My take on this subject is from the Database Administrator point of view, and here I found the book to be a little light on substance, but this book is clearly not marketed to that segment but to developers. Some of the advanced topics covered in this book are MapReduce, GridFS and Geospatial location and on these topics this book excels.

This book would be a fine addition to any bookshelf and will have a special place in mine. It clearly shows the power of MongoDB and PHP in a Web 2.0 environment and would be a great reference to anyone in Web development.
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
1 of 1 people found the following review helpful By Michael B. Benner on January 27, 2012
Format: Paperback
This was a great book for those looking to get their feet wet with MongoDB. PHP And MongoDB covered many more topics than many of the MongoDB books I have read recently and while I am not a PHP developer gave me a few more ways to leverage MongoDB in my day to day work.

I especially enjoyed the chapters on Geospatial functionality and the GridFS system. Both of these topics we handled throughly and are typically glossed over in other books.

The one place I felt this book was light was the operations and administration side of things. Nowadays, many developers are handling operations as well and I feel that those topics could be explored further in books like this.

All in all, I would recommend anyone in web development looking for somewhere to start with MongoDB pick up this book and give it a read.
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
Format: Paperback
Today (January 30, 2012), I have finished reading the book 'PHP and MongoDB Web Development'. This book is a great intro to MongoDB and NoSQL.

There's no special knowledge required to read this book. If you have a background in relational databases and wish to learn more about MongoDB or are interested in it as an example of a NoSQL implementation, this is a great book.

This is what the book covers:

> Installation of MongoDB (chapter 1)

In chapter 1, Getting Started with MongoDB, you will learn how to install and run your first MongoDB server. You will find an easy to follow step-by-step guide on how to install it on your platform of choice. Within an hour (maximum), you should be ready to go!

This chapter also learns you the basic concepts of MongoDB and NoSQL. With a relational database background it's fairly easy to grasp.

> Building a blogger web application (chapter 2-5)

In the following chapters you will learn how to build a blogger web application using PHP, HTML (CSS) and MongoDB as the backend database. In these chapters you will learn all the basic database operations like Create, Read, Update and Delete (CRUD).

Building your First MongoDB Powered Web App (Chapter 2) will fresh up your memory, on the functionality that is required for a basic blogger application. You will create pages to insert/update a blog article, get an articles overview and create a blogger dashboard.

In the next chapter you will learn how to implement a generic Session Manager for handling user authentication in the blogging web app. You will also create the login, logout and profile page for the blogger application.
Read more ›
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

More About the Author

Discover books, learn about writers, read author blogs, and more.

What Other Items Do Customers Buy After Viewing This Item?

Set up an Amazon Giveaway

Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more
PHP and MongoDB Web Development Beginner's Guide
This item: PHP and MongoDB Web Development Beginner's Guide
Price: $40.49
Ships from and sold by Amazon.com