You are previewing OpenCart 1.4 Beginner's Guide.
O'Reilly logo
OpenCart 1.4 Beginner's Guide

Book Description

Design, implement, and monitor a successful Q replication and Event Publishing project with IBM InfoSphere Replication Server and Data Event Publisher using this book and eBook

  • Covers the toolsets needed to implement a successful Q replication project

  • Aimed at the Linux, Unix, and Windows operating systems, with many concepts common to z/OS as well

  • A chapter dedicated exclusively to WebSphere MQ for the DB2 DBA

  • Detailed step-by-step instructions for 13 Q replication scenarios with troubleshooting and monitoring tips

  • Written in a conversational and easy to follow manner

In Detail

Business planning is no longer just about defining goals, analyzing critical issues, and then creating strategies. You must aid business integration by linking changed-data events in DB2 databases on Linux, UNIX, and Windows with EAI solutions , message brokers, data transformation tools, and more. Investing in this book will save you many hours of work (and heartache) as it guides you around the many potential pitfalls to a successful conclusion.

This book will accompany you throughout your Q replication journey. Compiled from many of author's successful projects, the book will bring you some of the best practices to implement your project smoothly and within time scales. The book has in-depth coverage of Event Publisher, which publishes changed-data events that can run updated data into crucial applications, assisting your business integration processes. Event Publisher also eliminates the hand coding typically required to detect DB2 data changes that are made by operational applications.

We start with a brief discussion on what replication is and the Q replication release currently available in the market. We then go on to explore the world of Q replication in more depth. The latter chapters cover all the Q replication components and then talk about the different layers that need to be implemented—the DB2 database layer, the WebSphere MQ layer, and the Q replication layer. We conclude with a chapter on how to troubleshoot a problem. The Appendix (available online) demonstrates the implementation of 13 Q replication scenarios with step-by-step instructions.

Publish changed data events in order to operate updated data into critical applications, thus helping your business integration processes with this professional guide

Table of Contents

  1. OpenCart 1.4
    1. OpenCart 1.4
    2. Credits
    3. About the author
    4. About the reviewers
    5. Preface
      1. What this book covers
      2. What you need for this book
      3. Who this book is for
      4. Conventions
      5. Reader feedback
      6. Customer support
        1. Errata
        2. Piracy
        3. Questions
    6. 1. Installing OpenCart
      1. System requirements
      2. Installing OpenCart
      3. Downloading OpenCart
      4. Time for action—downloading OpenCart
        1. What just happened?
      5. Uploading OpenCart files
      6. Time for action—uploading OpenCart using cPanel File Manager
        1. What just happened?
      7. Time for action—uploading OpenCart using an FTP Client
        1. What just happened?
        2. Pop quiz—Uploading OpenCart Files
      8. Time for action—setting file permissions
        1. What just happened?
      9. Time for action—creating a MySQL database and user
        1. What just happened?
      10. Time for action—using OpenCart Installation Wizard
        1. What just happened?
        2. Have a go hero—Adding another OpenCart instance
      11. Summary
    7. 2. Categories, Products, and Options
      1. Category, product, and option
        1. Category Organization #1
        2. Category Organization #2
        3. Category Organization #3
        4. Category Organization #4
      2. Pre-installed store categories, products
      3. Time for action—deleting pre-installed store data
        1. What just happened?
        2. Have a go hero—deleting pre-populated manufacturer data
      4. Categories and subcategories
      5. Time for action—adding a category and subcategory under it
        1. What just happened?
      6. Have a go hero—adding more categories and subcategories
        1. Have a go hero—deleting pre-installed images
      7. Adding manufacturers (brands)
      8. Time for action—adding Reebok as shoe brand
        1. What just happened?
        2. Have a go hero—adding more sample brands
      9. Adding products
      10. Time for action—adding a Reebok shoe model as a product
        1. What just happened?
      11. Time for action—adding purchase options for customers
        1. What just happened?
        2. Pop quiz—understanding option values
        3. Have a go hero—adding size option and its option values
      12. Time for action—adding additional images for Reebok shoe
        1. What just happened?
      13. Summary
    8. 3. Tax Management
      1. OpenCart tax system
      2. Understanding Geo Zones
      3. Time for action—adding Germany as a Geo Zone for taxes
        1. What just happened?
        2. Have a go hero—adding Rome, Milano / Italy as Geo Zone for taxes
      4. Tax classes
      5. Time for action—adding the Germany Geo Zone to the default tax class
        1. What just happened?
        2. Have a go hero—adding the Rome Milano Geo Zone to a new tax class
      6. Time for action—setting the tax class for a Reebok shoe
        1. What just happened?
      7. Time for action—displaying prices without tax
        1. What just happened?
        2. Pop quiz—understanding OpenCart taxes
      8. Summary
    9. 4. Configuring Store Settings
      1. General Store Information
      2. Time for action—configuring General Store Information
        1. What just happened?
        2. Have a go hero—testing store configuration settings
      3. OpenCart and SEO
      4. Time for action—applying SEO for product pages
        1. What just happened?
      5. Time for action—applying SEO for categories
        1. What just happened?
      6. OpenCart and templates
      7. Time for action—installing an OpenCart template
        1. What just happened?
      8. OpenCart modules
      9. Time for action—installing Google Talk module for Online Help
        1. What just happened?
      10. Information module
      11. Time for action—updating Privacy Policy module information
        1. What just happened?
        2. Pop quiz—understanding SEO for online stores
      12. Running Multiple Stores in a Single Installation
      13. Summary
    10. 5. Setting Payment Models
      1. Shopping cart system
      2. Merchant account
      3. Payment gateway
      4. Understanding online credit card processing
      5. OpenCart payment methods
        1. PayPal
        2. PayPal Website Payment Standard
        3. PayPal Website Payment Pro
        4. PayFlow Pro payment gateway
      6. Time for action—configuring PayPal Website Payment Standard
        1. What just happened?
        2. Have a go hero—testing PayPal Website Payment Standard method
      7. Time for action—configuring PayPal Website Payment Pro
        1. What just happened?
        2. Have a go hero—testing PayPal Website Payment Pro method
        3. Authorize.net
        4. Bank transfer
      8. Time for action—accepting bank transfer on orders
        1. What just happened?
        2. Cheque / money order
        3. Cash on delivery
        4. Have a go hero—activating cheque / money order and cash on delivery options
        5. Pop quiz—understanding online credit card processing
      9. Summary
    11. 6. Setting Shipping Methods
      1. Accepting orders from certain countries
      2. Time for action—shipping items to selected countries only
        1. Manual method
        2. Automatic method
      3. What just happened?
      4. Choosing a shipping method
        1. Free shipping
      5. Time for action—configuring free shipping for all UK customers with orders of more than $100
        1. What just happened?
        2. Flat rate shipping
      6. Time for action—configuring flat rate shipping for addresses in Germany
        1. What just happened?
        2. Per item
        3. Have a go hero—configuring per item method
        4. Weight Based Shipping
      7. Time for action—applying weight-based shipping method for US customers
        1. What just happened?
        2. Pop quiz—Web Based Shipping Rates Usage
        3. UPS
        4. USPS
      8. Activating multiple shipping methods
        1. Customer Side—multiple shipping addresses
      9. Summary
    12. 7. Offering Coupons Discounts
      1. Coupons on OpenCart
        1. Percentage-based
        2. Fixed amount
        3. Free shipping
      2. Time for action—defining a 10 percent discount coupon code for orders more than $200
        1. What just happened?
        2. Have a go hero—testing the coupon code with orders less than $200
      3. Time for action—defining $5 discount coupon code for certain items and free shipping for orders more than $150
        1. What just happened?
      4. Setting special discounts for selected products
      5. Time for action—applying a special low price for a product for a certain period
        1. What just happened?
        2. Discounts for wholesale
      6. Time for action—decreasing item price to $10 for order quantities more than 40 for special wholesale customers
        1. What just happened?
        2. Pop quiz—understanding coupons, and discounts
      7. Summary
    13. 8. Understanding Order Lifecycle
      1. Order flowchart
      2. Placing the order
      3. Time for action—processing the order
        1. What just happened?
        2. Have a go hero—placing an order and canceling it
        3. Pop quiz—understanding order flowchart
      4. Summary
    14. 9. Managing Customers and Users
      1. Advantages of customer registration
        1. Advantages for a customer
        2. Advantages for the store
      2. Important customer settings
      3. Classifying customers in groups
      4. Time for action—creating a new customer group and assigning a customer to it
        1. What just happened?
      5. Sending email newsletters
      6. Adding customers manually
        1. Have a go hero—creating a new customer group, assigning a customer to it, and applying a discount for this group
        2. Pop quiz—customer management
      7. Users, user groups, and permissions
      8. Time for action—creating a new user group, Product Entry
        1. What just happened?
        2. Have a go hero—creating a Manager user group
      9. Time for action—creating a new user and assigning to a group
        1. What just happened?
        2. Have a go hero—creating a new user and assigning to the Manager user group
        3. Pop quiz—Users, user groups
      10. Reports
      11. Summary
    15. 10. Localization
      1. OpenCart language packs
      2. Time for action—installing a new language pack
        1. What just happened?
        2. Have a go hero—in running the store on your own language
      3. Time for action—editing the text in a language file
        1. What just happened?
      4. Currency
      5. Time for action—adding a new currency option
        1. What just happened?
        2. Pop quiz—localization
      6. Summary
    16. 11. Upgrading OpenCart
      1. Making backups of the current OpenCart system
      2. Time for action—backing up OpenCart files and database
        1. What just happened?
      3. New OpenCart version
      4. Time for action—downloading the latest Opencart files, uploading them to the server, and upgrading
        1. What just happened?
        2. Have a go hero—exploring config.php files
      5. Restoring to the original OpenCart version
      6. Time for action—restoring OpenCart system if upgrade fails
        1. What just happened?
        2. Pop quiz—understanding OpenCart upgrade process
      7. Summary
    17. A. Pop quiz—Answers
      1. Chapter 1
        1. Uploading OpenCart Files
      2. Chapter 2
        1. Understanding Option Values
      3. Chapter 3
        1. Understanding OpenCart Taxes
      4. Chapter 4
        1. Understanding SEO for online stores
      5. Chapter 5
        1. Understanding Online Credit Card Processing
      6. Chapter 6
        1. Web Based Shipping Rates Usage
      7. Chapter 7
        1. Understanding Coupons, Discounts
      8. Chapter 8
        1. Understanding Order Flowchart
      9. Chapter 9
        1. Customer management
        2. Users, User Groups
      10. Chapter 10
        1. Localization
      11. Chapter 11
        1. Understanding OpenCart Upgrade Process