CouchDB and PHP Web Development Beginner's Guide
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Birmingham
Packt Publishing
2012
|
Schlagworte: | |
Online-Zugang: | DE-1046 DE-1047 Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Beschreibung: | Time for action -- anonymously accessing the _users database 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? Get your PHP application from conception to deployment by leveraging CouchDB's robust features with this book and ebook |
---|---|
Beschreibung: | 1 Online-Ressource (515 pages) |
ISBN: | 1849513589 1849513597 9781849513586 9781849513593 |