1 option
Effortless E-Commerce with PHP and MySQL
- Format:
- Book
- Author/Creator:
- Ullman, Larry E, Author.
- Series:
- Voices That Matter
- Language:
- English
- Subjects (All):
- MySQL (Electronic resource).
- Electronic commerce--Design.
- Electronic commerce.
- PHP (Computer program language).
- Web sites.
- Genre:
- Electronic books.
- Physical Description:
- 1 online resource (xvi, 367 p.) : ill.
- Edition:
- 1st edition
- Place of Publication:
- [Place of publication not identified] New Riders Publishing 2010
- Language Note:
- English
- System Details:
- text file
- Summary:
- In this comprehensive guide to creating an e-commerce Web site using PHP and MySQL, renowned author Larry Ullman walks you through every step—designing the visual interface, creating the database, presenting content, generating an online catalog, managing the shopping cart, handling the order and the payment process, and fulfilling the order—always with security and best practices emphasized along the way. Even if you’re an experienced Web developer, you’re guaranteed to learn something new. The book uses two e-commerce site examples—one based on selling physical products that require shipping and delayed payment, and another that sells non-physical products to be purchased and delivered instantly—so you see the widest possible range of e-commerce scenarios. In 11 engaging, easy-to-follow chapters, Effortless E-Commerce with PHP and MySQL teaches you how to: • Think of the customer first, in order to maximize sales • Create a safe server environment and database • Use secure transactions and prevent common vulnerabilities • Incorporate different payment gateways • Design scalable sites that are easy to maintain • Build administrative interfaces • Extend both examples to match the needs of your own sites Larry Ullman is the president of Digital Media and Communications Insights, Inc., a firm specializing in information technology (www.dmcinsights.com). He is the author of several bestselling programming and Web development books, including PHP and MySQL for Dynamic Web Sites: Visual QuickPro Guide. Larry also writes articles on these subjects and teaches them in small and large group settings. Despite working with computers, programming languages, databases, and such since the early 1980s, Larry still claims he’s not a computer geek (but he admits he can speak their language).
- Contents:
- Cover
- Contents
- Introduction
- What is E-Commerce?
- About This Book
- Technologies Used
- Getting Help
- What You'll Need
- Some Fundamental Skills
- A Web Server
- And a Bit More
- PART ONE: FUNDAMENTALS
- Chapter 1: Getting Started
- Identifying Your Business Goals
- Researching Legal Issues
- Choosing Web Technologies
- Selecting a Web Host
- Using a Payment System
- The Development Process
- Chapter 2: Security Fundamentals
- Security Theory
- PCI Requirements
- Server Security
- Secure Transactions
- Common Vulnerabilities
- PART TWO: SELLING VIRTUAL PRODUCTS
- Chapter 3: First Site: Structure and Design
- Database Design
- Server Organization
- Connecting to the Database
- The Config File
- The HTML Template
- Chapter 4: User Accounts
- Defining Helper Functions
- Registration
- Logging In
- Logging Out
- Managing Passwords
- Improving the Security
- Chapter 5: Managing Site Content
- Creating an Administrator
- Adding Pages
- Displaying Page Content
- Adding PDFs
- Displaying PDF Content
- Chapter 6: Using PayPal
- About PayPal
- Testing PayPal
- Integrating PayPal
- Testing the Site
- Using IPN
- Renewing Accounts
- Going Live
- PART THREE: SELLING PHYSICAL PRODUCTS
- Chapter 7: Second Site: Structure and Design
- About the Site
- Server Setup
- Helper Files
- Newer MySQL Features
- Chapter 8: Creating a Catalog
- Preparing the Database
- Shopping by Category
- Listing Products
- Indicating Availability
- Showing Sale Prices
- Highlighting Sales
- Chapter 9: Building a Shopping Cart
- Defining the Procedures
- Defining the Helper Functions
- Making a Shopping Cart
- Making a Wish List
- Calculating Shipping
- Chapter 10: Checking Out
- About Authorize.net
- Creating a Test Account
- Preparing the Site.
- Taking the Shipping Information
- Taking the Billing Information
- Processing Credit Cards
- Completing the Order
- Chapter 11: Site Administration
- Setting Up the Server
- Adding Products
- Adding Inventory
- Creating Sales
- Viewing Orders
- Shipping Orders
- Index.
- Notes:
- Bibliographic Level Mode of Issuance: Monograph
- Description based on publisher supplied metadata and other sources.
- ISBN:
- 9786612887505
- 9780321678829
- 0321678826
- 9781282887503
- 1282887505
- 9780321678812
- 0321678818
- OCLC:
- 1027152753
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.