Is it java(JSP, Javabean, Servlets), j2ee(EJB-3tier) & which best database is suited? If plan in advance than time is saved.
Actually the best ecommerce software I have ever used (I have used dozens over the years) is Intershop, written in 90% perl (fast_cgi) 10% C, the database is Sybase ASE.
My preferences for an ecommerce system depending on expected loads and budgets of course would be mod_perl, C++, using a postgres database unless you are expecting massive load and serious business in which case oracle.
b] you already fully understand or can relatively easily learn to understand within a reasonable time frame
c] demonstrably works well with your proposed web server
a] you can afford: costs to also include future support and learning/training time as well as the capital costs [if any]
Most Important Tip:
Picking the development tools and technologies before you have a fully functional technical specification for the project, together with a realistic requirements specification
is the guaranteed route to failure and madness as well as the route to rubbish code that is very likely to break under stress.
One picks development tools because they deliver the specific and exact capabilities one needs to complete the project, not because some friend of a friend tells one that AstoTurboBuilder is the latest hottest best product.
All the technologies you cite are good in their own way; but each of them does have a different way - and is good at different things.
Without you yourself knowing what you need to deliver and how you need to deliver it it's impossible for anyone to say that one of these tools is any better than another.
NB: "I want to build a shopping cart!" is NOT a specification of any kind.
Take it from someone who has done tons with eCommerce and written several solutions. In my opinion, PHP or Perl is the two languages you should go with. Either are native to linux and can do basically anything on either. There are people who argue that Perl is a whole lot more powerful than PHP but I'm one to argue against it. I feel that PHP, now that it is in v5 has become a very powerful tool. I have integrated back-end payment systems with PayPal.com software for the occasional online marketer, I've also overseen several major overhaul projects that utilized larger companies such as connecting to Visa and Mastercard directly along with Authorize.net servers.
May I know what kind of services are available in the market for ready integration? What the cost involved to use those solutions? What are the various factors we have to consider while picking up a solution apart from cost?
Most of the Web Hosting Companies now a days provide a Auto Installer or one click Installation service called Fantastico which installs oscommerce and other shopping cart cms in just a click. Life has become easy I guess!
You can develop php shopping cart software which is the best technology & easy to develop.There are many open source php shopping cart is available on the net.You can refer zeuscart - Shopping Cart Software which is developed in php and it supports more features.
To Say The Truth PHP is equally a powerful and easy to use language for a shopping cart google php shopping cart watchmaker project! You will get a nice tutorial with source code on how to implement a shopping cart feature!
As a member of the IT Community (DaniWeb) i thought that by posting a comment to this thread irrelevant of how old or new it is i would provide some contribution to other members and help them at arriving at a solution. And lastly even if this thread is old , why has it not been solved yet?