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