Register or log in:

Forums

Refresh Louisville Forums » Programming

E-Commerce Systems (8 posts)

  1. Bryan V.
    Member

    Since there is a CMS thread, I thought I'd drop a new one in and see what E-Commerce systems everyone is partial to. I'm always on the lookout for new ones to check out. I'm sure that OsCommerce is still the king, but I'm finding myself partial to OpenCart and Prestashop. Hopefully I'll be able to use them on projects soon instead of being stuck with OsCom.

    I did a project with Magento last summer. Big mistake. It's built on Zend's PHP framework, and seems to come with tons and tons of unneeded framework code that slows it down. A lot. I'm sure by version 2 it will be stripped and sped up, but it was downright painful at times. The templating system is a mess, partially due to the bloated backend structure. Your images and basic theme design files are in one spot 5 folders deep, and your theme's function files are in another spot - 10 folders deep. It wouldn't be as much of an issue if you didn't need to change the function files for basic layout changes.
    Great built in CMS ability and product management functionality though. If they can fix the templating issues and speed issues, I think Magento will be the number 1 open source E-com system by far.

    Anyone tried Freeway? It seems to be geared more towards event/ticket sales.

    Posted 1 year ago #
  2. aboveaveragejoe
    Administrator

    My experience has been, primarily, with OSCommerce, but there is a great deal of interest in working with Magento among quite a few friends, but I've not been through the site structure yet. Sounds pretty convoluted, though. And I thought OSCommerce was bad enough. Etsy is an interesting option with a bit of a twist for an online store, in that it's primarily for buying/selling handmade goods. There aren't very many customizable aspects for each artist/provider's "store", however it does allow for some networking between buyers/makers, and it does allow for your store to be located via various means through the Etsy interface. Others?

    Posted 1 year ago #
  3. Todd Budnikas
    Key Master

    so if we're talking hosted solutions for commerce, i've always appreciated the simplicity of http://bigcartel.com/

    Posted 1 year ago #
  4. denniss
    Administrator

    @brian - was your biggest Magento issue with the load times? I recently embarked on a Magento adventure but I have not had too many issues regarding load time. It gave me a brain-ache the first time I downloaded the platform, but I have been enjoying the fact that the css and images were completely separate from the front-end markup and php. Their markup was pretty good minus a small case of divititus so I was able to apply most of the theme I wanted in the css and images without touching the templates. Then I went back and started to trim the fat in the layouts. I think it's neat how the actual content is completely separate to the point where you can toggle between themes without difficulty and even mix themes based on products.

    That being said, this is a philanthropic endeavor that I have been doing on my free time and I have a long way to go before it's done. Any other cautionary advice besides the load issues and the buried files would be greatly appreciated. I'm pretty much past the point of no return.

    I can see how it would be annoying to use if the scope of your store was fairly small. I think I let its bucket of features (combined with the fact that it's free) pull me in.

    Posted 1 year ago #
  5. Bryan V.
    Member

    @denniss, Are you using the current 1.2.0 (or whatever)? I was on 1.0 and started this project almost right after they came out of RC status. I wouldn't have jumped on something that new usually, but the configurable product options were (are) fantastic and necessary for that project. The biggest complaints and concerns with that 1.0 release weren't stability, it was all about speed because of the backend bloat. Granted, at the time almost all the installations talked about on the forums were in shared server environments. I'm sure that speed was one of the top things that the team tackled with their 1.1 and 1.2 releases. I haven't kept an up to date version on my staging server, so I can't say how much speedier it is now compared to last June, but I'd expect it to be a lot snappier.

    I agree in theory on the segmentation of the markup and CSS, but I like systems (like wordpress, for popular example) where there is a simple themes folder containing function and design files. Again, I don't have a current version that I'm keeping up with, so the massive folder structure could have been paired down a bit. The version I was using didn't have the ability to assign product or category specific themes, that sounds really cool. That's one thing that I'm really starting to like about Joomla.

    As far as other things than speed and buried files, the only thing I can think of is customizing the code base, which shouldn't be an issue on most stores that it is used for. We were taking the customizable products and upgrading the capability past what was available at the time (the budget didn't allow for just writing a whole lot from scratch). So at least with what we were doing, making custom modules was a lot harder and time consuming than for other systems (OsCom comes to mind). But overall, anyone that is going to need more functionality than what is built-in will likely have a custom storefront or something, so it's not a real big issue. And I'm sure that as the backend has been simplified and restructured, the process of writing modules has become easier as well.

    But overall, please don't take my criticisms to mean that I don't like Magento. I'm just apprehensive about using it in production environments due to the massive mess that I had last summer with it (long, stressful story). I really think that anyone interested in developing E-com systems should check it out and start learning how it works, as I think it's possible to really take off as the premier open source E-com system.

    Posted 1 year ago #
  6. steveshore
    Member

    I have read asp is better for e-commerce is this true? Has anyone used an out of the box asp solution?

    Posted 11 months ago #
  7. Bryan V.
    Member

    At least in my experience (I won't front - it's not the most extensive), it's more of personal preference and/or dependent upon any other systems that you may be tying into. If you're attempting to pair up your e-com system with an existing inventory database or POS system, ASP e-com apps may be easier to work with if the POS or whatever uses access or something similar. One of my larger clients has a Unix server in their warehouse that runs their POS and manages all inventory, so their site is all PHP/MySQL on a Linux server to help lessen any compatibility issues.

    Posted 7 months ago #
  8. Bryan V.
    Member

    To touch on something from the last Refresh meeting -
    If you want an instant headache and annoyed client, use http://www.atandra.com/ecommerce-quickbooks-integration-with-thub.html to tie together a webstore and a Quickbooks POS inventory. You'll want to jump off a cliff.

    I'm hoping that this system is better: http://www.webgility.com/ but I haven't heard much from other designer/developers.

    Posted 5 months ago #

Reply

You must log in to post.