Overclock.net › Forums › Software, Programming and Coding › Coding and Programming › Web Coding › Software or Programming Language for a Website
New Posts  All Forums:Forum Nav:

Software or Programming Language for a Website

post #1 of 19
Thread Starter 
My uncle has a store that sells and buys antiques, coins and other stuff. He asked me if i can develop a website for him so that we can sell and buy stuff there. I have never created a website so what software should i use for it? Dreamweaver is ok or you know something better? Also what programming language should i study before i start?
Thanks in advance.
Alienware 17
(5 items)
 
Sacred Moon
(18 items)
 
 
CPUGraphicsHard DriveOS
Intel Core i7 4700MQ NVidia Geforce GTX 770M Samsung 840 Evo Windows 8.1 x64 
Mouse
Steelseries Rival 
CPUMotherboardGraphicsRAM
Intel Core 2 Quad Q9550 Gigabyte EP45-UD3P Radeon HD 6870 Corsair Dominator 4GB 1066MHz 
Hard DriveHard DriveHard DriveCooling
OCZ Vertex 2E 60GB Seagate Barracuda 500GB Seagate Barracuda 500GB XSPC Raystorm 
CoolingCoolingOSMonitor
Black Ice GTX480 Dual Laing DDC-1T w/ EK Dual Top Windows 7 Ultimate 64-bit Samsung T220HD 
KeyboardPowerCaseMouse
Logitech G15 Silverstone Strider Plus ST75F-P 750W Coolermaster CM 690 II Advanced (Modded) Razer Mamba 
Mouse Pad
Roccat Sense 
  hide details  
Reply
Alienware 17
(5 items)
 
Sacred Moon
(18 items)
 
 
CPUGraphicsHard DriveOS
Intel Core i7 4700MQ NVidia Geforce GTX 770M Samsung 840 Evo Windows 8.1 x64 
Mouse
Steelseries Rival 
CPUMotherboardGraphicsRAM
Intel Core 2 Quad Q9550 Gigabyte EP45-UD3P Radeon HD 6870 Corsair Dominator 4GB 1066MHz 
Hard DriveHard DriveHard DriveCooling
OCZ Vertex 2E 60GB Seagate Barracuda 500GB Seagate Barracuda 500GB XSPC Raystorm 
CoolingCoolingOSMonitor
Black Ice GTX480 Dual Laing DDC-1T w/ EK Dual Top Windows 7 Ultimate 64-bit Samsung T220HD 
KeyboardPowerCaseMouse
Logitech G15 Silverstone Strider Plus ST75F-P 750W Coolermaster CM 690 II Advanced (Modded) Razer Mamba 
Mouse Pad
Roccat Sense 
  hide details  
Reply
post #2 of 19
Learn about :
  • HTML, CSS, JavaScript - you will need to be comfortable with these regardless of what language you use on the backend.
  • Database design and SQL (MySQL and PostgreSQL are free)
  • Security - read about SQL injections and XSS
  • Object-Oriented design - it's not the only way to do things, but it's a good way

There is a huge amount of learning resources on PHP online, and plenty of web hosts support PHP. Python and Ruby are becoming popular for web scripting too, and there are a number of interesting frameworks for Java and Scala.

A good alternative might be to use a service like Shopify or Squarespace
post #3 of 19
http://www.w3schools.com/ is also a good place to start, loads of info starting with the basics
TudjBox.
(16 items)
 
  
CPUMotherboardGraphicsRAM
Intel i5 2500k Asus P8Z68V Gen3 PRO Sapphire Radeon HD7970 Corsair Vengeance 1866 
Hard DriveHard DriveOptical DriveCooling
OCZ Vertex II Samsung F3 1TB Sony DVD-RW Thermalright Silver Arrow 
OSMonitorKeyboardPower
Windows 7 x64 iiyama ProLite 24" 16:9 Filco Ninja Majestouch-2 Corsair HX620 
CaseMouseMouse PadAudio
Antec P182 G5 SteelSeries Cambridge Audio DAC Magic 
  hide details  
Reply
TudjBox.
(16 items)
 
  
CPUMotherboardGraphicsRAM
Intel i5 2500k Asus P8Z68V Gen3 PRO Sapphire Radeon HD7970 Corsair Vengeance 1866 
Hard DriveHard DriveOptical DriveCooling
OCZ Vertex II Samsung F3 1TB Sony DVD-RW Thermalright Silver Arrow 
OSMonitorKeyboardPower
Windows 7 x64 iiyama ProLite 24" 16:9 Filco Ninja Majestouch-2 Corsair HX620 
CaseMouseMouse PadAudio
Antec P182 G5 SteelSeries Cambridge Audio DAC Magic 
  hide details  
Reply
post #4 of 19

If you want to learn about web design:

HTML

CSS

Javascript

Ruby (don't use PHP if you can avoid that Turing Tarpit)

both Apache or Nginx configuration

 

By the time you learn what you need to about those, you won't need to ask what else to learn.

 

If you want a simpler (and faster) way out, just find a store theme for wordpress and use that instead.

 

edit: I agree with rediaf that shopify and squarspace make good, fast alternatives too (they're even less hands-on than installing your own wordpress site).

post #5 of 19
If you want even less work, an ebay store will also do the trick ;-)
Bandaids
(15 items)
 
  
MotherboardGraphicsHard DriveOptical Drive
Asrock Z77 Extreme 6 GTX 580 WD 10EALX ASUS DRW 
CoolingOSMonitorMonitor
Havik 140 Windows 7 Ultimate ASUS VH228T Toshiba 32RV600A 
MonitorKeyboardPowerCase
Compaq S2021a Microsoft Wired Keyboard 600 Aero Cool Strike X 1100w Asus Antec 
MouseMouse PadAudio
Logitech MX518 Mionix Ensis 320 Creative 2.1 
  hide details  
Reply
Bandaids
(15 items)
 
  
MotherboardGraphicsHard DriveOptical Drive
Asrock Z77 Extreme 6 GTX 580 WD 10EALX ASUS DRW 
CoolingOSMonitorMonitor
Havik 140 Windows 7 Ultimate ASUS VH228T Toshiba 32RV600A 
MonitorKeyboardPowerCase
Compaq S2021a Microsoft Wired Keyboard 600 Aero Cool Strike X 1100w Asus Antec 
MouseMouse PadAudio
Logitech MX518 Mionix Ensis 320 Creative 2.1 
  hide details  
Reply
post #6 of 19
A quick way is to use a bootstrap (e.g Twitter bootstrap)
Failed to go i7
(13 items)
 
  
CPUMotherboardGraphicsRAM
Q9550 @ 4.0GHz Striker II Extreme 2x GTX 260 in SLI OCZ Reaper (2x2GB) DDR3 1800 
Hard DriveOptical DriveOSMonitor
2x Seagate 7200.11 500 GB in RAID 0 Samsung Black 22x DVD Burner Windows 7 Professional x64 24" Dell UltraSharp 
PowerCase
OCZ GameXStream 850w ThermalTake Element T 
  hide details  
Reply
Failed to go i7
(13 items)
 
  
CPUMotherboardGraphicsRAM
Q9550 @ 4.0GHz Striker II Extreme 2x GTX 260 in SLI OCZ Reaper (2x2GB) DDR3 1800 
Hard DriveOptical DriveOSMonitor
2x Seagate 7200.11 500 GB in RAID 0 Samsung Black 22x DVD Burner Windows 7 Professional x64 24" Dell UltraSharp 
PowerCase
OCZ GameXStream 850w ThermalTake Element T 
  hide details  
Reply
post #7 of 19
Alone you not going anywhere. but you can start learn with big community on zen-cart I think this is the easy way to have your own webstore. you can implement paypal to receive CC payment through zen-cart without worry.

2cent's
PS: I have done it before thumb.gif
Black Hawk
(25 items)
 
  
CPUMotherboardGraphicsRAM
4770k - 13 B 666 Asus Maximus VI Formula 1080 SeaHawk EK | K|NGP|N  G.SKILL Ripjaws Series 8GB 
Hard DriveCoolingCoolingCooling
SAMSUNG 830 128GB raiD 0 rx 360 rx240 rx240 
CoolingCoolingCoolingCooling
Ek-Res X3 250mm Swiftech MCP35X2 COUGAR CF-V12HPB Vortex Lamptron FC9 
CoolingCoolingOSMonitor
Bitspower compression fittings koolance CPU 370 Windows 10 Pro Acer XB271HU ‑ 27" 
KeyboardPowerCaseMouse
Quick fire TK EVGA 1300g2 Corsair 800D MoDeD G502 
Mouse PadAudioOtherOther
Rosewill REACT XL Creative Sound Blaster Z Sennheiser HD 555  AKG K267 
Other
M-Audio BX5a 
  hide details  
Reply
Black Hawk
(25 items)
 
  
CPUMotherboardGraphicsRAM
4770k - 13 B 666 Asus Maximus VI Formula 1080 SeaHawk EK | K|NGP|N  G.SKILL Ripjaws Series 8GB 
Hard DriveCoolingCoolingCooling
SAMSUNG 830 128GB raiD 0 rx 360 rx240 rx240 
CoolingCoolingCoolingCooling
Ek-Res X3 250mm Swiftech MCP35X2 COUGAR CF-V12HPB Vortex Lamptron FC9 
CoolingCoolingOSMonitor
Bitspower compression fittings koolance CPU 370 Windows 10 Pro Acer XB271HU ‑ 27" 
KeyboardPowerCaseMouse
Quick fire TK EVGA 1300g2 Corsair 800D MoDeD G502 
Mouse PadAudioOtherOther
Rosewill REACT XL Creative Sound Blaster Z Sennheiser HD 555  AKG K267 
Other
M-Audio BX5a 
  hide details  
Reply
post #8 of 19
Another option is to use Etsy for your site. It's a place that caters to people like your uncle and yourself to sell your goods in an easy to navigate format. I believe all you have to do on Etsy is upload images of what you are selling and fill in the information on the template, so no coding is needed.

www.etsy.com
The Beast
(17 items)
 
  
CPUMotherboardGraphicsRAM
Phenom IIX4 965 AM3 Black Denab Edition Asus Crosshair IV Formula 890FX Republic of Gamers XFX Radeon HD 5830 PCI Express 2.1 x16 G.Skill Ripjaws 16 GB (4 x 4GB) 
Hard DriveHard DriveHard DriveOptical Drive
SAMSUNG 830 Series 2.5-Inch SATA III MLC Intern... SAMSUNG 830 Series 2.5-Inch SATA III MLC Intern... Western Digital 7200 RPM SATA II 1TB LiteOn DVD-+RW Dual Layer/Lightscribe* 
OSMonitorMonitorMonitor
Windows 10 Pro (64bit) ASUS VK278Q 27-Inch Full-HD 2ms LED Monitor wit... Samsung 216BW 21.6" LCD  Dell 17-inch Flat Screen Monitor 
KeyboardPowerCaseMouse
Razer BlackWidow Ultimate Mechanical Cooler Master Real Pro 750w Cooler Master HAF 932 High Air Flow ATX Full Tower Razor Mamba 
  hide details  
Reply
The Beast
(17 items)
 
  
CPUMotherboardGraphicsRAM
Phenom IIX4 965 AM3 Black Denab Edition Asus Crosshair IV Formula 890FX Republic of Gamers XFX Radeon HD 5830 PCI Express 2.1 x16 G.Skill Ripjaws 16 GB (4 x 4GB) 
Hard DriveHard DriveHard DriveOptical Drive
SAMSUNG 830 Series 2.5-Inch SATA III MLC Intern... SAMSUNG 830 Series 2.5-Inch SATA III MLC Intern... Western Digital 7200 RPM SATA II 1TB LiteOn DVD-+RW Dual Layer/Lightscribe* 
OSMonitorMonitorMonitor
Windows 10 Pro (64bit) ASUS VK278Q 27-Inch Full-HD 2ms LED Monitor wit... Samsung 216BW 21.6" LCD  Dell 17-inch Flat Screen Monitor 
KeyboardPowerCaseMouse
Razer BlackWidow Ultimate Mechanical Cooler Master Real Pro 750w Cooler Master HAF 932 High Air Flow ATX Full Tower Razor Mamba 
  hide details  
Reply
post #9 of 19
Quote:
Originally Posted by Heartl3ss View Post

My uncle has a store that sells and buys antiques, coins and other stuff. He asked me if i can develop a website for him so that we can sell and buy stuff there. I have never created a website so what software should i use for it? Dreamweaver is ok or you know something better? Also what programming language should i study before i start?
Thanks in advance.

If you're new to web development then don't build your own shop - buy an off the shelf product or use an existing service like ebay or etsy. There's a lot of security concerns that need to be accounted for when building an e-shop and to be perfectly honest, I wouldn't recommend anyone other than a trained professional program anything that takes payments from people because of this. However you can still build him a website to accompany the shop.
post #10 of 19
Right, if your uncle would like to sell items online I would recommend to use Ebay or Amazon or the other sites that people from here recommend. Building your own has a lot of things to worry about such as handling transaction.
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Web Coding
Overclock.net › Forums › Software, Programming and Coding › Coding and Programming › Web Coding › Software or Programming Language for a Website