Go Back   CodingForums.com > :: Server side development > PHP

Before you post, read our: Rules & Posting Guidelines

Reply
 
Thread Tools Rate Thread
Enjoy an ad free experience by logging in. Not a member yet? Register.
Old 02-21-2013, 12:36 PM   PM User | #1
CowMan
New to the CF scene

 
Join Date: Feb 2013
Posts: 1
Thanks: 0
Thanked 0 Times in 0 Posts
CowMan is an unknown quantity at this point
Post How to make site like Amazon - ebay

Hey Guys
I am a web designer on a hard(very, very hard) quest to make a similar site to Amazon/ebay.

I have been looking it up and i realise how hard it is going to be, but one way or another i have to do it.
I will be making it using PHP, MySQL. I am pretty good with HTML and CSS. I have little experience with PHP.

Right now i am reading and applying methods from - Build Your Own Database Driven Web Site Using PHP & MySQL
I aim to make an ecommerce site first and then carry on with that.

I am not expecting all of my answers from one source.
However, i am willing to bring all the bits and pieces together and make this happen.

I need all the help i can get! Thanks!!
CowMan is offline   Reply With Quote
Old 02-21-2013, 06:10 PM   PM User | #2
felgall
Master Coder

 
felgall's Avatar
 
Join Date: Sep 2005
Location: Sydney, Australia
Posts: 5,462
Thanks: 0
Thanked 499 Times in 491 Posts
felgall is a jewel in the roughfelgall is a jewel in the roughfelgall is a jewel in the rough
Each of those sites has employed dozens of people for several years to write the code for their site. For you to do the equivalent by yourself will be a full time job for several decades.
__________________
Stephen
Learn Modern JavaScript - http://javascriptexample.net/
Helping others to solve their computer problem at http://www.felgall.com/
felgall is offline   Reply With Quote
Old 02-24-2013, 01:36 AM   PM User | #3
Celtboy
Regular Coder

 
Join Date: May 2002
Location: Virginia, USA
Posts: 620
Thanks: 0
Thanked 6 Times in 6 Posts
Celtboy is an unknown quantity at this point
You have a really lofty goal and I applaud your dreams. Building a basic e-commerce site is a challenge in and of itself; you might be better off building a wordpress site with an ecommerce plugin like opencart, marketpress or shopify. They do a lot of the work already for you.
Here are some of the major areas you'll need to consider:
- user authentication
- inventory (and how to 'reserve' items, for instance if you have 3 in stock and 4 people all try and add to cart at the same time...)
- adding items to cart
- sales / coupons / discounts
- template + layout. Creating individual php files for every screen will make you crazy, and isn't very URL/SEO friendly. You'll likely want to look into a great framework such as Symfony, CakePHP, ZEND, Yii, or Laravel
- contacting users; notifications

there are probably several areas I'm leaving out, but don't make the classic new developer mistake that if you don't build all of it by hand, it isn't legit. A lot of very talented people have already encountered a lot of real world problems and built great solutions to those--it isn't cheating to build off of their success.
Celtboy is offline   Reply With Quote
Old 02-24-2013, 03:22 PM   PM User | #4
tangoforce
Senior Coder

 
tangoforce's Avatar
 
Join Date: Feb 2011
Location: Your Monitor
Posts: 3,513
Thanks: 45
Thanked 439 Times in 428 Posts
tangoforce will become famous soon enoughtangoforce will become famous soon enough
Quote:
Originally Posted by felgall View Post
Each of those sites has employed dozens of people for several years to write the code for their site.
On the contrary, many of these sites started off in the infancy of the internet as one man bands and just grew from there.

Quote:
Originally Posted by felgall View Post
For you to do the equivalent by yourself will be a full time job for several decades.
Yep I'd agree with that for a learner. It depends how good and how fast you are though. There are some coders out there who can put up an entire ecommerce site within days with FAQ and support pages included. I would suspect though that these people are the ones who have the same base / template code they recycle from one project to another.
__________________
Please wrap your code in [php] tags. It is a sticky topic and it HELPS us to HELP YOU!
TIP: Coding styles and $end errors :::::::::: TIP: Warning: Cannot modify header information - headers already sent :::::::::: TIP: Quotes / Parse error: syntax error, unexpected T_..
PHP Code:
//Please don't use this for your form processing:
if (isset($_POST['submit']))
//Internet explorer has a bug and does not always send the submit value. 
Explanation: The IE if(isset($_POST['submit'])) bug explained.
tangoforce is offline   Reply With Quote
Old 02-24-2013, 03:25 PM   PM User | #5
tangoforce
Senior Coder

 
tangoforce's Avatar
 
Join Date: Feb 2011
Location: Your Monitor
Posts: 3,513
Thanks: 45
Thanked 439 Times in 428 Posts
tangoforce will become famous soon enoughtangoforce will become famous soon enough
Quote:
Originally Posted by Celtboy View Post
don't make the classic new developer mistake that if you don't build all of it by hand, it isn't legit. A lot of very talented people have already encountered a lot of real world problems and built great solutions to those--it isn't cheating to build off of their success.
I couldn't agree with that more. As someone who struggles to do everything by hand and never wanting to spend the time learning how to use someone elses shortcuts, I find that a lot of time is taken up just doing the basic stuff. Although this makes me a better coder it has the undesired effect of making development time a lot longer.

Good advice
__________________
Please wrap your code in [php] tags. It is a sticky topic and it HELPS us to HELP YOU!
TIP: Coding styles and $end errors :::::::::: TIP: Warning: Cannot modify header information - headers already sent :::::::::: TIP: Quotes / Parse error: syntax error, unexpected T_..
PHP Code:
//Please don't use this for your form processing:
if (isset($_POST['submit']))
//Internet explorer has a bug and does not always send the submit value. 
Explanation: The IE if(isset($_POST['submit'])) bug explained.
tangoforce is offline   Reply With Quote
Reply

Bookmarks

Tags
amazon, ecommerce, mysql, php, web developer

Jump To Top of Thread


Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 09:23 AM.


Advertisement
Log in to turn off these ads.