PacktLib: PHP 5 E-commerce Development
PHP 5 e-commerce Development
Credits
About the Author
About the Reviewers
Preface
PHP e-commerce
e-commerce: Who, what, where, why?
Rolling out your own framework
e-commerce: What does it need to do/have?
Our framework: What is it going to do?
Our framework: Why is it going to do it?
Summary
Planning our Framework
Designing a killer framework
Building a killer framework
What about e-commerce?
Summary
Products and Categories
What we need
Building products, categories, and content functionality into our framework
Routing products and categories
Embedding products
Summary
Product Variations and User Uploads
Giving users choice
Giving users control
Shopping basket preparation
Summary
Enhancing the User Experience
Juniper Theatricals
The importance of user experience
Search
Providing wish lists
Recommendations
Help! It's out of stock!
Giving power to customers
Any other experience improvements to consider?
Summary
The Shopping Basket
Shopping baskets
Our basket
Considerations for our shopping basket
Creating a basket
Basket contents
From visitor to a user
Cleaning the basket
Displaying the basket on every page
Summary
The Checkout and Order Process
Some examples
The process
Summary
Shipping and Tax
Shipping
Tax
A look at our basket now
Summary
Discounts, Vouchers, and Referrals
Discount codes
Purchasable voucher codes
Referrals
Summary
Checkout
Order process review
Authentication
Delivery address
Payment method
Confirmation
Summary
Taking Payment for Orders
Taking payment
Taking payment online
Taking payment offline
Summary
User Account Features
User account area
Changing details
Viewing orders
Expansion
Summary
Administration
Dashboard
Products and categories
Orders and customers
Miscellaneous
Summary
Deploying, Security, and Maintenance
Deploying
Security
Maintenance
Summary
Marketing, SEO, and Customer Retention
Marketing sites and stores powered by our framework (and other sites for that matter)
Search engine optimization
Customer retention
Summary
Interacting with Web Services
Interacting with Web Services
Interacting with Web Services
Interacting with Web Services
Interacting with Web Services
Interacting with Web Services
Downloadable Products
Downloadable Products
Downloadable Products
Downloadable Products
Downloadable Products
Downloadable Products
Cookbook
Cookbook
Cookbook
Cookbook
Cookbook
Cookbook
Cookbook