While trend seems to be that Java is a thing not only of present, but future, too, it is still hard to definitely say that it’s the only solution for online stores – PHP has its share. But what is to be said for sure is that there is no need to code your e-commerce site (be it store or else) from the scratch, as there are lots of online site builders for that. Variety of such stores is widest: people sell gold clubs, cupcake stands, headphones – in stores dedicated to that one type of product. Really, if you wish to sell gravel pile stone by stone, you could easily do a modern looking functional e-store for that, not being a programmer.
Of course, classic Web approach means luxury sandboxes with full service and user support , but they are free only for trial period, and then you pay monthly fee and/or some percent of your income. BigCommerce, Volusion, Shopify, Wix, Yahoo! – all these great guys offer you visual editors, theme and template packs, mobile apps, and what’s most important for an e-store – shopping carts and payment services. You could either use subdomain or install paid features on your own site
But, say, you are a developer (at least, a bit), and opt to go long way and create something customized to yourself, you might look for open source solutions.
There are some shopping cart modules which you could add to your existing site and be happy , some of them could be taken from site of wider variety of Open Source.
BroadLeaf is one of such sites , offering Java framework, using different technologies of it, like Spring or Hibernate and boasts to have simply the best scalability and performance than every other competitor. True or not, but their site has extensive code database and tutorials, but not overly complex. Some capabilities are paid-only.
Shopizer is another Spring variety and Hibernate option, rather dev styled than turnkey consumer solution, yet has a tint of independence on it (goes under LGPL V2). It has full cycle of selling tools and local community to discuss them .
JadaSite goes under GNU GPL V3 and is even more Open Source oriented and finely documented . Well, it’s 100% Java and free, working on and J2EE application. Lots of code to download and customize.
NetBeans, the last but not the least, if you love to read and learn ways from the very first steps, go to know much, much more about programming an e-commerce site there .
- Top 10 eCom site builders
- List of Shopping carts sources
- Jada Site features
- NetBeans data