osHelpers - Help for your osCommerce store
 
Google Base Feed Germany
iFrame Defender v1.2
oscommerce Seo
  Seo Pack 2
  SE Friendly URLs
  Session ID Removal
  Title and Meta Tags
  Google Sitemap
Magnum Shopping Cart
  Magnum MVS 8.4 Basic
osCommerce Services
  osc / cre patch
  Data Entry
  Data Extraction
  bugs and fixing
  Site Transfer
  creloaded Transfer
  Design Special
  Hosting
osCommerce Templates
osCommerce Contributions
  Credit Modules
  Features
  Images
  InfoBoxes
  Languages
  Order Total Modules
  Other
  Payment Modules
  Reports
  Shipping Modules
  Templates/Themes
  Zones
osCommerce Articles
  osCommerce Article 167
  osCommerce Article 166
  osCommerce Article 165
  osCommerce Article 164
  osCommerce Article 163
  osCommerce Article 162
  osCommerce Article 161
  osCommerce Article 160
  osCommerce Article 159
  osCommerce Article 158
  osCommerce Article 157
  osCommerce Article 156
  osCommerce Article 155
  osCommerce Article 154
  osCommerce Article 153
  osCommerce Article 152
  osCommerce Article 151
  osCommerce Article 150
  osCommerce Article 149
  osCommerce Article 148
  osCommerce Article 147
  osCommerce Article 146
  osCommerce Article 145
  osCommerce Article 144
  osCommerce Article 143
  osCommerce Article 142
  osCommerce Article 141
  osCommerce Article 140
  osCommerce Article 139
  osCommerce Article 138
  osCommerce Article 137
  osCommerce Article 136
  osCommerce Article 135
  osCommerce Article 134
  osCommerce Article 133
  osCommerce Article 132
  osCommerce Article 131
  osCommerce Article 130
  osCommerce Article 129
  osCommerce Article 128
  osCommerce Article 127
  osCommerce Article 126
  osCommerce Article 125
  osCommerce Article 124
  osCommerce Article 123
  osCommerce Article 122
  osCommerce Article 121
  osCommerce Article 120
  osCommerce Article 119
  osCommerce Article 118
  osCommerce Article 117
  osCommerce Article 116
  osCommerce Article 115
  osCommerce Article 114
  osCommerce Article 113
  osCommerce Article 112
  osCommerce Article 111
  osCommerce Article 110
  osCommerce Article 109
  osCommerce Article 108
  osCommerce Article 107
  osCommerce Article 106
  osCommerce Article 105
  osCommerce Article 104
  osCommerce Article 103
  osCommerce Article 102
  osCommerce Article 101
  osCommerce Article 100
  osCommerce Article 99
  osCommerce Article 98
  osCommerce Article 97
  osCommerce Article 96
  osCommerce Article 95
  osCommerce Article 94
  osCommerce Article 93
  osCommerce Article 92
  osCommerce Article 91
  osCommerce Article 90
  osCommerce Article 89
  osCommerce Article 88
  osCommerce Article 87
  osCommerce Article 86
  osCommerce Article 85
  osCommerce Article 84
  osCommerce Article 83
  osCommerce Article 82
  osCommerce Article 81
  osCommerce Article 80
  osCommerce Article 79
  osCommerce Article 78
  osCommerce Article 77
  osCommerce Article 76
  osCommerce Article 69
  osCommerce Article 68
  osCommerce Article 67
  osCommerce Article 66
  osCommerce article 65
  osCommerce article 64
  osCommerce article 63
  osCommerce article 62
  osCommerce article 61
  osCommerce article 60
  osCommerce article 59
  osCommerce article 58
  osCommerce article 57
  osCommerce article 56
  osCommerce article 55
  osCommerce article 54
  osCommerce article 53
  osCommerce article 52
  osCommerce article 51
  osCommerce article 50
  osCommerce article 49
  osCommerce article 48
  osCommerce article 47
  osCommerce article 46
  osCommerce article 45
  osCommerce article 44
  osCommerce article 43
  osCommerce article 42
  osCommerce article 41
  osCommerce article 40
  osCommerce article 39
  osCommerce article 38
  osCommerce article 36
  osCommerce article 37
  osCommerce article 35
  osCommerce article 34
  osCommerce article 33
  osCommerce article 32
  osCommerce article 31
  osCommerce article 30
  osCommerce article 29
  osCommerce article 28
  osCommerce article 27
  osCommerce article 26
  osCommerce article 25
  osCommerce article 23
  osCommerce article 21
  osCommerce article 20
  osCommerce article 19
  osCommerce article 18
  osCommerce article 17
  osCommerce article 16
  osCommerce article 15
  osCommerce article 14
  osCommerce article 13
  osCommerce article 12
  osCommerce article 11
  osCommerce article 10
  osCommerce article 9
  osCommerce article 8
  osCommerce article 7
  osCommerce article 6
  osCommerce article 5
  osCommerce article 4
  osCommerce article 3
  oscommerce Article 2
  osCommerce Article 1
osCommerce Tutorials
  Installing osCommerce
  Configuring your store
  Adding categories
  Adding products
  Adding product attributes
  Configuring currency
  Adding payment modules
  Adding shipping modules
  Configuring sales tax
  Editing your home page
  Editing columns
  Editing header and footer
  Creating specials
  Managing customers
  Sending out a newsletter
  Sending out email
  Managing your banners
  Backup database
CRELoaded Tutorials
  Add Administrators
  Add Article Author
  Additional Images
  Create a New Page
  Define Mainpage
  Disable cc Encryption
  Disable Company Field
  Disable Country
  Disable Date of Birth
  Display broken images
  Easypopulate Export
  Email confirmation
  Insert Faq
  Max Package Weight
  Require Terms of Use
  Affiliate Newsletter
  Enable Cache
CB Power Affiliate

   OSHELPERS | OSCOMMERCE ARTICLES | OSCOMMERCE ARTICLE 135   



osCommerce Article 135

The Disciples of osCommerce, Zen and CRE Loaded
By Sean Michael Kerner

osCommerce is a powerful and open source e-commerce storefront system, that's not without a few shortcomings. We pointed out a few of them in our review here a little while back. We also pointed out that one of its great strengths was its extensibility, which is manifested in many user-contributed modules as well as spin-offs. Two such spin-offs of osCommerce are Zen Cart and CRE Loaded — both of which are based on osCommerce and both of which enhance it in a number of ways.

One of the most disturbing items that I found when originally evaluating osCommerce was its lack of a proper security setup for an administrator. I'm pleased to report that both Zen Cart and CRE Loaded have addressed this issue and both have some form of a proper administrator login. Both of these applications are based on osCommerce and as such have a similar core base of functionality and operations. Where they differ is in the new modules/features added and how close or how far they stray from their progenitor.

Zen Cart

Zen Cart carries the moniker, "the art of e-commerce" as its tagline and as a virtual mission statement for how the software should work. Installation of Zen Cart, much like osCommerce, is simple and easy to follow. The step-by-step installation goes a step beyond the ordinary by alerting you if something is not properly configured, for example file permissions. Though this may sound trivial at first, it can be a serious troubleshooting issue later on, as file permissions are not always what they should or need to be right off the bat. By identifying any potential 'gotchas' at the installation phase Zen-Cart facilitates a pleasant installation experience. Though Zen Cart is based on osCommerce and has a similar menu setup, the default setup does not look like a typical osCommerce installation. The main Zen Cart Admin screen starts with a "dashboard" type approach that lays out the core statistics of your e-commerce activities (hits, sales, customers, products, orders). This is different than the default osCommerce (and CRE Loaded) main screen, which is a list of admin options. From a business point of view, starting with the core statistics is probably a good thing and gives you an immediate first glance at what's going on. From an admin point of view though, you need to navigate through the lengthy pull down menus to get to the various administrative options. For a novice the pull-down menus may seem a bit overwhelming at first.

The default configuration of Zen Cart does not, for some reason, have an inline WYSIWYG HTML editor enabled (that makes editing certain content easier) by default. For that you'll have to select the option under the configuration menu and enable it.

Added Features

Beyond some aesthetic changes, the major differences between osCommerce and Zen Cart come from Zen Cart's long list of added features. Among the modules included are a Gift Certificate/Voucher module which allows you to create, send and manage the digital coupons. The Downloads Manager enables you to effectively manage downloadable sales (pdf or other media files). Attribute configuration options in the Download module allow you to configure how many days the download is available for and how many downloads per purchaser.

Zen Cart also has an option that allows for integrating phpBB bulletin board support, though you'll need to install that software on your own separately.

I found the documentation for Zen Cart to be very un-zen in that it is disparate, text heavy and not always easy to follow or understand. There is a 59-page Administrator Manual that is available as a separate download, but unfortunately it is not up to date and currently matches Zen Cart v1.1.2. This large tome is detailed and indexed properly but is likely overwhelming for the average user. There is a much simpler "First Steps To Setting Up A Cart, Newbie Guide" that a user contributed in the support forums that, though less detailed, is probably sufficient enough to get going with the application and to properly set up a reasonable storefront.

CRELoaded

CRELoaded looks and feels much like osCommerce (as opposed to Zen Cart which has its own Zen Cart "look" by default) such that it even carries the osCommerce logo (by default before customization). The purpose of CRELoaded is to supercharge osCommerce - a purpose which is stamped on the footnote of every page with the statement, Powered by osCommerce Supercharged by CRE Loaded Team.

Installation of CRE Loaded lacks the "gotchas" notification for file permissions that Zen Cart has. This can be a bit annoying once you get into the program and realize that you need to go back to your server to set the appropriate permission. The installation setup also does not allow you set up the original Admin user/password setup. Though, if you read the README.txt file (which I didn't) you'll discover what the default is admin@localhost/admin). The administrative capabilities of CRE Loaded are greater than those of Zen Cart, as it includes multi-admin capabilities, which allow more than one admin to be specified as well as permissions for different admins.

Added Features

All told CRE Loaded currently boasts 39 additional modules over a default osCommerce installation. Some of these perform the same functionality as Zen Cart like the Download controller and Gift Voucher/Coupon features. Then there are others that are not, including a Newsdesk, FAQdesk, Wishlist, Banner Module that includes Google Adsense code examples and an Affiliate manager.

I've always thought that affiliate marketing is a powerful addition to an e-commerce business as it helps to expand your marketing reach by easily allowing those who want to help you sell and promote your product to do so. The Affiliate Program module allows you to specify the per sale payment percentage rate as well as allowing for a tiered structure that is based on sales performance.

Like most affiliate programs, the program is banner advertising based and relies on a user cookie to determine if the sale came from a buyer that originally clicked on an affiliate advertisement. The Affiliate Program module user configuration menu sets the lifetime for the cookie and also the payment threshold at which point the affiliate is paid, which can be via PayPal, check or bank. Affiliate sign-up is user driven and done through an online setup. Affiliate administration by the site owner is easily handled via the Affiliate menu screen which lets you know exactly what's going on (hits, clickthroughs, affiliates) with your affiliate program.

In looking for CRE Loaded documentation I kept getting a link to a "for sale" manual that Chain Reaction Web (the people behind CRE Loaded) is trying to sell. (There's nothing wrong with that. Everyone needs to make a living, right?) The osCommerce manuals, as well as the osCommerce support forums, offer a wealth of expertise if you want to save the small expense. Then, of course, there is always the trial and error method of figuring things out yourself.

Zen Cart vs. CRE Loaded

Where Zen Cart and CRE Loaded differ most is not necessarily in their included list of added features but rather in how they treat them. For example, both applications include admin menus for Layout boxes and catalog entries. They have the same essential functionality. They just look different and lay out the features in a different way (CRE Loaded image vs. Zen Cart images.)

I don't know that one approach is necessarily better than the other. They're just different.

At present, the affiliate module, as well as the robust admin management features, are real kickers for me — which is why, if forced to choose between the two disciples of osCommerce, I'd lean towards CRE Loaded. That said, they are both excellent e-commerce storefronts that dramatically improve the osCommerce experience to the point that I would recommend (for casual, non-hard core users that fancy themselves as development types) to stay away from the default stable osCommerce and instead choose from its spawn.

Whether supercharged by CRE Loaded or spiritualized by Zen Cart, you'll be hard pressed to find an osCommerce - or for that matter any Free Open Source e-commerce storefront application - that is as good as either of these robust applications.

About the Author

Sean Michael Kerner is a contributor to eCommerce-Guide.com.

osCommerce Article 135
box_bg_l.gif.
box_bg_r.gif.
 

osHelpers

osHelpers