CouchDB and PHP Web Development Beginner's Guide.
2012
QA76.9.D3 .J384 2012
Formats
| Format | |
|---|---|
| BibTeX | |
| MARCXML | |
| TextMARC | |
| MARC | |
| DublinCore | |
| EndNote | |
| NLM | |
| RefWorks | |
| RIS |
Linked e-resources
Details
Title
CouchDB and PHP Web Development Beginner's Guide.
Author
ISBN
9781849513593 (electronic bk.)
1849513597 (electronic bk.)
1849513589
9781849513586
9781849513586 (pbk.)
1849513597 (electronic bk.)
1849513589
9781849513586
9781849513586 (pbk.)
Imprint
Birmingham : Packt Publishing, 2012.
Language
English
Description
1 online resource (515 pages)
Call Number
QA76.9.D3 .J384 2012
System Control No.
(OCoLC)798535897
Summary
Get your PHP application from conception to deployment by leveraging CouchDB's robust features with this book and ebook.
Note
Time for action -- anonymously accessing the _users database.
Formatted Contents Note
CouchDB and PHP Web Development Beginner's Guide; CouchDB and PHP Web Development Beginner's Guide; Credits; About the Author; About the Reviewers; www.PacktPub.com; Support files, eBooks, discount offers and more; Why Subscribe?; Free Access for Packt account holders; Preface; What this book covers; What you need for this book; Who this book is for; Conventions; Time for action
heading; What just happened?; Pop quiz
heading; Have a go hero
heading; Reader feedback; Customer support; Downloading the example code; Errata; Piracy; Questions; 1. Introduction to CouchDB.
The NoSQL database evolutionWhat makes NoSQL different; Classification of NoSQL databases; CAP theorem; ACID; So what does all of that mean?; Advantages of NoSQL databases; Negatives of NoSQL databases; When you should use NoSQL databases; When you should avoid NoSQL databases; Introduction to CouchDB; The history of CouchDB; Defining CouchDB; Summary; 2. Setting up your Development Environment; Operating systems; Windows; Installing Apache and PHP; Installing Git; Installing CouchDB; Linux; Installing Apache and PHP; Installing Git; Installing CouchDB.
Setting up your web development environment on Mac OS XTerminal; Time for action
using Terminal to show hidden files; What just happened?; Text editor; Apache; Web browser; Time for action
opening your web browser; What just happened?; PHP; Time for action
checking your PHP version; What just happened?; Time for action
making sure that Apache can connect to PHP; What just happened?; Time for action
creating a quick info page; What just happened?; Fine tuning Apache; Time for action
further configuration of Apache; What just happened?; Our web development setup is complete!
Installing CouchDBHomebrew; Time for action
installing Homebrew; What just happened?; Time for action
installing CouchDB; What just happened?; Checking that our setup is complete; Starting CouchDB; Time for action
checking that CouchDB is running; What just happened?; Running CouchDB as a background process; Installing version control; Git; Time for action
installing and configuring Git; What just happened?; Did you have any problems?; Pop quiz; Summary; 3. Getting Started with CouchDB and Futon; What is CouchDB?; Database server; Documents; Example of a CouchDB document; JSON format.
Key-value storageReserved fields; RESTful JSON API; Time for action
getting a list of all databases in CouchDB; What just happened?; Time for action
creating new databases in CouchDB; What just happened?; Time for action
deleting a database In CouchDB; What just happened?; Time for action
creating a CouchDB document; What just happened?; Futon; Time for action
updating a document in Futon; What just happened?; Time for action
creating a document in Futon; What just happened?; Security; Time for action
taking CouchDB out of Admin Party; What just happened?
heading; What just happened?; Pop quiz
heading; Have a go hero
heading; Reader feedback; Customer support; Downloading the example code; Errata; Piracy; Questions; 1. Introduction to CouchDB.
The NoSQL database evolutionWhat makes NoSQL different; Classification of NoSQL databases; CAP theorem; ACID; So what does all of that mean?; Advantages of NoSQL databases; Negatives of NoSQL databases; When you should use NoSQL databases; When you should avoid NoSQL databases; Introduction to CouchDB; The history of CouchDB; Defining CouchDB; Summary; 2. Setting up your Development Environment; Operating systems; Windows; Installing Apache and PHP; Installing Git; Installing CouchDB; Linux; Installing Apache and PHP; Installing Git; Installing CouchDB.
Setting up your web development environment on Mac OS XTerminal; Time for action
using Terminal to show hidden files; What just happened?; Text editor; Apache; Web browser; Time for action
opening your web browser; What just happened?; PHP; Time for action
checking your PHP version; What just happened?; Time for action
making sure that Apache can connect to PHP; What just happened?; Time for action
creating a quick info page; What just happened?; Fine tuning Apache; Time for action
further configuration of Apache; What just happened?; Our web development setup is complete!
Installing CouchDBHomebrew; Time for action
installing Homebrew; What just happened?; Time for action
installing CouchDB; What just happened?; Checking that our setup is complete; Starting CouchDB; Time for action
checking that CouchDB is running; What just happened?; Running CouchDB as a background process; Installing version control; Git; Time for action
installing and configuring Git; What just happened?; Did you have any problems?; Pop quiz; Summary; 3. Getting Started with CouchDB and Futon; What is CouchDB?; Database server; Documents; Example of a CouchDB document; JSON format.
Key-value storageReserved fields; RESTful JSON API; Time for action
getting a list of all databases in CouchDB; What just happened?; Time for action
creating new databases in CouchDB; What just happened?; Time for action
deleting a database In CouchDB; What just happened?; Time for action
creating a CouchDB document; What just happened?; Futon; Time for action
updating a document in Futon; What just happened?; Time for action
creating a document in Futon; What just happened?; Security; Time for action
taking CouchDB out of Admin Party; What just happened?
Digital File Characteristics
text file
Source of Description
Print version record.
Available in Other Form
Print version: Juravich, Tim. CouchDB and PHP Web Development Beginner's Guide. Birmingham : Packt Publishing, 2012
Linked Resources
Record Appears in