Jump to content
Science Forums

Building an e-commerce webpage?


Recommended Posts

Hi,

I am engaging in building an e-commerce webpage for a friend, and I am really new for this project. The point is I wanted to learn how to build an e-commerce page. Is there anyone there can tell me the steps I should take before starts designing an e-commerce site?

For eg, Identify the users requirment,

Which language, PHP or ASP to use? .....

thanks :naughty:

Link to comment
Share on other sites

Gosh. Find a *package* first. I've built a couple of e-commerce sites from scratch, and you'd be amazed at how complicated they are. I only recommend it if the client wants a *very* oddball set up or has unique requirements. If its just, "I have a catalog, I have prices, I have discounts, I have customers, they come back," you're much better off with a packaged solution. Now that being said, I don't have any favorites among the dozens out there, and it will mostly have to do with what you want to do. Also, if its "customizable" (as opposed to being a plug-in libary), pick the language base you're most familiar with. There are lots of people who will say "*Never* use ASP" but if that's what you know, don't let them talk you into learning PHP as a requirement for getting paid for this project.

 

Good luck!

Buffy

Link to comment
Share on other sites

here:

http://www.hotscripts.com/PHP/Scripts_and_Programs/E-Commerce/index.html

 

You can find many packages, free and not so free fir building an e-commerce site. But using a package does not dismiss you from learning PHP as you will probably need to tweak things, patch and so forth to get a decent e-commerce site up. PHP is a great langage, go to their homepage and read all about it (http://www.php.net)

 

Oh and NEVER use ASP!!! Or in that case any Microsoft products, any proprietary, closed-source, slow, bloated products with no decent features and below average usability and speed :naughty:

Link to comment
Share on other sites

Yep. I don't know what Godaddy is "providing" although I assume its only for stuff they host for you. All hosting companies have a selection of packages, some are all-in-one, some break out just payment processing or customer management or inventory management or shopping cart or whatever (you can mix and match if you're a good enough hacker), but this is *a lot* easier than reinventing the wheel. If you don't know where you're going to host it, shop around for companies (Tormod and I both like Crystaltech, and they have about a dozen or so different plugins and packages), and look at what they bundle as this is going to be the cheapest way to go. You can also buy packages and host them anywhere. The basic idea is that all the core functions are already there, and you can spend your time on making it look/work the way you want (actually Hypography is an example: the guts of these boards are from vBulletin, and the Hypography Dev Team customizes it for our blathering pleasure).

 

Cheers,

Buffy

Link to comment
Share on other sites

Oh and NEVER use ASP!!! Or in that case any Microsoft products, any proprietary, closed-source, slow, bloated products with no decent features and below average usability and speed :hihi:
:naughty: knew we'd hear that from you alexander! I've still got a lot of legacy ASP apps, and unless you're offering to rewrite them for free...

 

Honestly, I'm moving everything to JSP/Beans technology. I understand the attraction of PHP and its widely used but Java is gonna be the long-term winner... :xx:

 

Hackingly yours,

Buffy

Link to comment
Share on other sites

knew we'd hear that from you alexander! I've still got a lot of legacy ASP apps, and unless you're offering to rewrite them for free...

I dont know about free, but i can rewrite them. How big of applications are they? Do you have the code for them (this is a big one)? I'm sure that i can do a few smaller ones, as long as its not a very big investment of time, hey i havent coded in PHP in a bit, so i dont see why not :naughty:

 

Honestly, I'm moving everything to JSP/Beans technology. I understand the attraction of PHP and its widely used but Java is gonna be the long-term winner

Not unless they release all the code it wont :hihi:

Link to comment
Share on other sites

Chloe, there is a piece of software called Cartweaver which is what we use for our store. It is used by a lot of newbies and come in both ColdFusion and ASP flavors. It's found at http://www.cartweaver.com/

 

Like Buffy mentions, Crystaltech is a host which also offer packages - recently they started offering free carts (ZenCart) which is based on PHP. The problem with choosing packages like that is that you pretty much tie yourself into one host, meaning that I don't know if ZenCart can be moved to another host after a while.

Link to comment
Share on other sites

...moving towards PHP and away from ColdFusion...
Oh amen! I always considered CF to be more proprietary than ASP, even though its more functional.

 

Also on picking a language: you may know ASP, but .NET is not ASP, and for the ramp up, you're going to spend the same amount of time and be better off learning PHP or JSP. Note my fondness for JSP has more to do with scalability and web service integration than any "superiority" of the language, and PHP is cheaper, more accessible (from the hosting availability standpoint), and has a big user/programmer base.

 

Cheers,

Buffy

Link to comment
Share on other sites

I dont know about free, but i can rewrite them. How big of applications are they?
Oh only about 460,000 lines...
...but Java is gonna be the long-term winner.

Not unless they release all the code it wont :naughty:

Oh they will, or people will ignore the code that's not released. My friends at Sun say its only a matter of time: Scott just wants to milk as much as possible out this quarter....

 

Cheers,

Buffy

Link to comment
Share on other sites

I really dislike java for being almost as proprietary as ASP, I'd prefer Perl over Java any day even though there is no OO model, but my choice of a very, very versatile language is Python, it is more versatile than PHP, Perl and Java, allows for crazy unimaginable stuff like loading C libraries within a python program, is a better multi operating system language and is better synthax-wise... But for web stuff, there is nothing faster than PHP, both execution times, and Database anything times, also supports more database database interfaces natively than Java and ASP combined :naughty: .

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...