A time ago, client approached me with question - could I help them out with CS Cart. At that particular day - I haven't heard a word of such Cart or System.
Since the needs from client side was just CSS based - I said - yup, I can help you out with your particular CSS needs.
Got access to production site, which was already built using out of box functionality.
My first impressions - OK - another CMS system (I will not even try to dig into it's modules/plugins or themes)
OK - I had to dig into themes section to make those particular CSS changes.
I must admit - as for Drupal developer, this theming thing looks a bit complicated for me, I'm not saying it's wrong - just for me as a daily Drupaller it was a new learning curve.
CS Cart Online Store
But as I always like to say - if product does what it's meant to do - no technology, theming or another reason is obstacle of using and recommending such product. As far as I have found - CS Cart does what it says it does - it offers Online store with kinda one click install.
Here is a technical requirements to get you started with CS Cart
CS-Cart is developed to meet most server configurations ranging from shared hosting accounts to dedicated servers. In fact, there are only two core things that your host must have to run CS-Cart:
- PHP versions 5.3, 5.4, 5.5 (5.6 is not supported yet);
- MySQL version 4.1 or greater (MySQLi or pdo_mysql must be supported)
This makes CS-Cart compatible with almost every server that supports PHP and MySQL. However, we recommend Apache or any interchangeable alternative as the most robust and stable server for your web store.
Other requirements and recommendations include:
- safe_mode is disabled;
- GD library is installed;
Please make sure your GD configuration includes FreeType font library - cURL support is enabled;
This PHP extension is required to ensure support for secure connections and some payment systems, including PayPal, Authorize.Net and Google Checkout, as well as real-time shipping rate calculators for FedEx and DHL/Airborne; - Phar extension is enabled (built into PHP since v5.3.0);
- ZipArchive extension is enabled (built into PHP since v5.2.0);
- file_uploads is enabled;
- .htaccess file (if supported) should have the following directives allowed: DirectoryIndex, Deny, Allow, Options,Order, AddHandler, RewriteEngine, RewriteBase, RewriteCond and RewriteRule.
- the following PHP commands are enabled:ini_set, ftp_exec, ftp_connect, ftp_login, ftp_get, ftp_put, ftp_nb_fput, ftp_raw, ftp_rawlist, mysql_pconnect, eva, system, exec, shell_exec, passthru, escapeshellarg, set_time_limit
- allow_url_fopen option is enabled in PHP
Server operating system
With respect to the server operating systems, we recommend a Unix-like operating system such as FreeBSD,Linux or OS X. Our commitment to Unix-like systems is confirmed by their well-known scalability, better security capabilities and higher performance level.
Now what about Features?
CS Cart Editor
Customize Your Storefront in Real Time
With the built-in theme editor, you can change your storefront background, color scheme, fonts, and more directly on site.
Choose one of the default design presets or create your own unique style. No HTML or CSS knowledge required!
Built-in Layouts Editor
CS-Cart includes a built-in layout editor that allows you to arrange data blocks in your storefront by simple drag & drop.
The editor makes it easy to create elegant grid-based layouts, both fixed-width and responsive.
Smarty Template Engine
Smarty is a powerful template engine widely used accross the Web. All templates in CS-Cart are Smarty-powered, which makes it easier for newcoming developers to dive in
Edit HTML/CSS in browser
CS-Cart comes with 100% open source code and a powerful in-browser editor that lets a web-developer edit template files right from the CS-Cart admin panel.
Powerful Admin Panel
Every CS-Cart store comes with a powerful admin panel. It’s crammed with dozens of features to help you get the full control over your store.
All the necessary tools for a worry-free are just at the tip of your fingers, intuitively arranged and served under a clean design.
Built-in Content Management
The CS-Cart admin panel includes a full-fledged content management system.
The built-in CMS offers an easy way to create rich and SEO-friendly content pages for your site. You have full control over your page navigation and hierarchy. A modern web-based WYSIWYG editor will help you create beautiful pages in no time.
50+ Payment Systems
CS-Cart offers a variety of payment gateways and processors to choose from. The world’s most popular payment options are ready to use right out of the box.
Real-Time Shipping Rates
Integration with major shipping providers like FedEx and USPS allows CS-Cart to deliver actual shipping rates directly to the checkout page.
Delivery cost is calculated on the fly based on a customer’s shipping address and online data from the shipping provider.
Ready to Sell from the Start
With major payment options like credit card and PayPal available out of the box and minimum configuration required, CS-Cart lets you start selling online almost immediately.
Search Engine Optimization
CS-Cart helps you reach potential customers through popular search engines by providing an easy way to edit page meta information in the built-in CMS.
Also, With SEO-friendly URLs and powered by a built-in sitemap generation tool, your store will take top ranks in online search results!
Promotions & Discounts
CS-Cart offers a variety of promotion options to attract customers to your store: catalog or cart-based, discounted flat or per cent, and more.
Setting a particular product discount is super easy: just set the list price lower than the actual price, and the discount will be calculated on the fly.
Rocket-Fast
We understand how crucial speed is for an online store. This is why we put much effort in making CS-Cart faster with every new version. Backed by advanced web-technologies, CS-Cart offers blazing fast page loading and navigation.
With CS-Cart, you don’t have to worry that your customers will wait for a page to load. CS-Cart is designed to deliver smooth and seamless shopping to every customer.
Localization
- Translated into 8 languages (some translations are partial)
- Easy addition of new languages
- Configurable currency symbols
- Configurable measurement units
- Configurable list of countries/states/provinces
- Ability to switch date and time formats
In conclusion
Though at start CS Cart looked hard to adapt (using theme customization) - it's a great product, what does, wha tit says it does - it's online store out of box.