SC2SEA.com - Starcraft 2 SEA eSports Community Site


  • Home
  • About
  • Streams
  • Features
  • Tournaments
  • Forums
SC2SEA.com - Starcraft 2 SEA eSports Community Site > General Forums > General > [ITHelp] Creating a review website
About Us
An Overview of sc2sea
About Us
Contact us
Join our team!
Features
Live Streams
Replays
SEABets
Site Achievements
Articles
Article Archive
Who's Who
sc2sea.com Weekly Tournaments
Tournaments
Every Saturday BSG Open - (Bronze, Silver, Gold)
Every Sunday GPD Open - (Gold, Platinum, Diamond)
Monthly Sunday Masters Cup
Oseanic Championship Series 2015
Point Standings
The Grandmaster Manual
1. Introduction
2. Basics
3. Advanced
4. Anti-Cheese
5. Protoss
6. Zerg
7. Terran
8. Summary
9. Bonus Content!
Coaching
TGM Member Only Forums
TGM Official Coaches
Misc
Help us Rate TGM!!
Suggest what you'll like to see!
Need help? Contact Support!
Community Links
Members List
Search Forums
 
Advanced Search
Search Downloads
Advanced Search
Go to Page...
Community
House Clans
Clans
No recent threads.
Community
No recent threads.
Tournaments
No recent threads.
Latest Blogs New
tier list of people...
asdfSchnitzel
My Life Was Turned...
Sc2Clare
I've been playing...
SLCN.Wally
My Starcraft/eSpor...
syfChadMann
My Starcraft/eSpor...
syfChadMann
General
Stickied Threads
No recent threads.
General Threads
No recent threads.
StarCraft II
Starcraft General
No recent threads.
Strategy Discussion
No recent threads.
BSG Discussion
No recent threads.
Other Games
Other Games
No recent threads.
Sports
No recent threads.
News
News Archive
No recent threads.
Tournament News
No recent threads.
Articles Archive
Replays
Photo Gallery
Mark all forums as read
Reply
Display Modes
Thread Tools
View First Unread View First Unread
Unread Tue, 31st-Jul-2012, 9:03 PM BnetId: SC2: Delraich # 349  Race: Clan: ToR  Location: Perth, Australia  Total Posts Made: 314 # 1
Delraich
Delraich's Avatar
[ITHelp] Creating a review website

I would like to create a review based website but I have never tried something like before and was wondering if someone could point me in the right direction. Key features I would like to include:
1) Website can be populated with the items I would like to have available for review
2) Website must be able to collect some basic information about the person submitting the review
3) Person can submit their review score(s)
4) Website can display and rank the scores in a flexible way

Where can I learn to do the above?
What software do I need?
What sort of extra hardware would I need?
Delraich is offline   OLD POST Reply With Quote
Delraich
View Public Profile
Send a private message to Delraich
Find all posts by Delraich
Unread Tue, 31st-Jul-2012, 9:06 PM Total Posts Made: 828 # 2
Meatex
Meatex's Avatar
Tourneys Joined / Won: 36/1
Golden GlorySC2SEA Supporter!Sleeping with the Fishes
Achievements (3)
You would need to learn PHP programming and possibly SQL database management (i don't know about SQL but you'll need php)
You will need web hosting that supports those features too
You can use any number of free software to write your code, even notepad
Meatex is offline   OLD POST Reply With Quote
Meatex
View Public Profile
Send a private message to Meatex
Find all posts by Meatex
Unread Tue, 31st-Jul-2012, 9:58 PM Who's Who:   BnetId: veteris.757  Race: Location: Sydney, Australia  Total Posts Made: 48 # 3
veteris
veteris's Avatar
SC2SEA Supporter!Ayo Technology
Achievements (2)
Please keep in mind that I am not a developer and everything I say might be completely wrong.

1. You need to decide on the tech you are going to use for the program.
Most common, would be PHP (scripting) + MySQL (database). There are other options, but for your first or one of your first web apps, I'd suggest PHP + MySQL

2. Then you need to set up a web server for development.
Your main options are to set one up on your current computer, which I imagine is probably Windows, or if you have a spare computer/laptop lying around, I'd suggest converting that into a Linux web server, if you have a bit of experience with Linux e.g. Ubuntu.
You are probably looking at either WampServer http://www.wampserver.com/en/ or XAMPP http://www.apachefriends.org/en/index.html. These both let you set up a web server on a windows pc. if you don't want the world to connect to it, it is probably best not to port forward your router to your PC.
For setting up a web server using linux, How to Forge http://www.howtoforge.com/ is pretty good.

3. Websites for learning PHP + MySQL:
I'll assume that you are familiar with HTML and CSS?

For starting off. Give you a basic understanding of PHP and MySQL. Enough to get you started.
PHP:
http://www.w3schools.com/php/default.asp
http://www.tizag.com/phpT/index.php
http://www.webmonkey.com/2010/02/php...for_beginners/
http://devzone.zend.com/6/php-101--p...lute-beginner/

MySQL
http://www.w3schools.com/sql/default.asp

Manuals. You'll need these when you move on from the above tuts. No tut can teach you everything from the language. Occasionally you'll need the manuals. Or Google.
PHP: http://php.net/manual/en/index.php
MySQL: http://dev.mysql.com/doc/refman/5.5/en/

4. Hosting for this can be thought off in tiers:
1. Shared hosting - cheap hosting that often will include a few MySQL databases and the ability to run PHP scripts but, depending on the hoster, little else. For a starting application with few users, this may be ideal but once it takes off, you may need to move it. It has the advantage of having the web server installed and loaded for you, but has the disadvantage of less customisability. You are looking at <$50 AUD
2. VPS (Virtual Private Servers) - You get a virtual 'PC' usually loaded with Linux to do what you want with. Ideal for slightly bigger loads, but more expensive. You also need to set up the web server by yourself as well as any security measures. Also <$100 depending
3. Dedicated servers - Your own machine which can do whatever it wants. In the realm of hundreds of dollars every month. Better performance but again, you often need to set it up to your liking. >$100

I have not used Cloud hosting so I cannot give you an idea as to what it offers.

Disclaimer: Once again, I am not a developer and have no formal training in programming, so take what I say with a grain of salt. You will probably get better advice from someone who is better acquainted with web design, but this is my two cents.
(Also, I need to remove the lurker picture)

Quick Comments
 nirvAnA:  
nice!
veteris is offline   OLD POST Reply With Quote
veteris
View Public Profile
Send a private message to veteris
Find all posts by veteris
Unread Wed, 1st-Aug-2012, 7:51 AM Race: Location: Sweden  Total Posts Made: 73 # 4
Dumbledore
Dumbledore's Avatar
A good site to get started at is www.killersites.com.
Trust me!

Quick Comments
 ToRVenom:  
Total Nerd Baller!
Dumbledore is offline   OLD POST Reply With Quote
Dumbledore
View Public Profile
Send a private message to Dumbledore
Find all posts by Dumbledore
Unread Wed, 1st-Aug-2012, 7:59 AM BnetId: Tazerenix.537  Race: Location: Adelaide, Australia  Total Posts Made: 329 # 5
eCKo`Tazerenix
eCKo`Tazerenix's Avatar
Veteris has some good information but you probably aren't going to want to make your own website from scratch. Something like what you want would probably require significantly more time and knowledge than you have, so it would end up taking you many months to complete.

My suggestion is that you look at using an already existing Content Management System such as Drupal.org or Wordpress.org and install a review plugin on it.

Just a quick look brings up this Wordpress plugin: http://wordpress.org/extend/plugins/...tomer-reviews/
I've not tested it but from the description it appears to be similar to something you'd want. You'll find a bunch of help on the Wordpress support forums if you are unable to figure anything out and feel free to PM me about it if needs be.

You'll need to set up a web server with PHP and MySQL, probably through a web host like hosting24.com and get a Wordpress installation set up (although most of them have auto-installers for most common software).
___________________________________

http://www.tazerenix.com/

SEIZURE WARNING
eCKo`Tazerenix is offline   OLD POST Reply With Quote
eCKo`Tazerenix
View Public Profile
Send a private message to eCKo`Tazerenix
Find all posts by eCKo`Tazerenix
Unread Wed, 1st-Aug-2012, 1:07 PM BnetId: SC2: Delraich # 349  Race: Clan: ToR  Location: Perth, Australia  Total Posts Made: 314 # 6
Delraich
Delraich's Avatar
thanks tazerenix. I did a quick search for reviews on Wordpress vs. Drupal and came up with this article.

http://www.digett.com/blog/04/20/201...al-prize-fight

This comment seems pretty balanced and informative:
Not sure I agree for small sites. I like Drupal better, and I can do things fast in Drupal, I can simplify Drupal for the client, and I want to believe you. But I still recommend WP for small clients because, 1. Many clients are cannot do their own Drupal core updates; 2. With WP I feel safer letting clients run updates on a live site: running a test site does involve a little extra time and cost. 3. Major version upgrades are beyond most clients in Drupal. 4. Once people start with Drupal they want lots of extras, there is something about Drupal which does that to people, and they start asking for features outside their budget. 5. Drupal has far more problems than WP on shared hosting; I run fast Drupal hosting for a few clients but cannot do it at anything like the price of small shared hosting packages. 6. On WP I have been using a framework where you can do everything imaginable via GUI (really!), and the markup is pretty clean, so once there is a design in hand, any design you like without regard to WP limitations, I can theme it surprisingly fast.

This is another interesting article I plan to read tonight:
http://techczech.net/2012/07/28/drup...dpress-choice/

Last edited by Delraich; Wed, 1st-Aug-2012 at 1:13 PM.
Delraich is offline   OLD POST Reply With Quote
Delraich
View Public Profile
Send a private message to Delraich
Find all posts by Delraich
Unread Thu, 2nd-Aug-2012, 4:11 PM BnetId: ToREchoFive.923  Race: Clan: ToR  Location: Sydney  Total Posts Made: 408 # 7
Jaywalk
Jaywalk's Avatar
Tourneys Joined: 5
i'm a developer, im still fairly junior at the moment but this project doesn't seem too difficult however it may be very time consuming, especially if you have never done any web development before. if you have any particular questions once you decide on a route to take let me know and i might be able to help.

if i was going to do this personally, i would use .net with a mssql server. if you have never programmed this sort of thing before, you could try a free CMS as has been suggested or go for a php/jquery/sql build.

just look for examples of what you want online and after enough research and effort I think you could build this no problems good luck!

Quick Comments
 eCKo`Tazerenix:  
http://i.imgur.com/wnoVg.jpg , get your dirty ASP talk out of here heathen
 breadfan:  
ToR website wants you!
 Delraich:  
you are a legend - let me do a bit more reading first though!
___________________________________
Previously known as ToREchoFive
ToREchoFive.923
Jaywalk is offline   OLD POST Reply With Quote
Jaywalk
View Public Profile
Send a private message to Jaywalk
Find all posts by Jaywalk
Unread Thu, 2nd-Aug-2012, 4:21 PM BnetId: mayo.987  Race: Clan: 3h  Location: Melbourne, Australia  Total Posts Made: 992 # 8
Mayo
Tt Manager
Mayo's Avatar
Tourneys Joined: 2
Good luck mate, PM me when you have it up and I might send you some Tt gear!

In all honesty, a review YouTube is much more likely to get views. Websites alone aren't that big any more.
___________________________________
Made in
www.facebook.com/smithymayo
www.twitter.com/smithymayo
Mayo is offline Send a message via Skype™ to Mayo   OLD POST Reply With Quote
Mayo
View Public Profile
Send a private message to Mayo
Find all posts by Mayo
Unread Thu, 2nd-Aug-2012, 5:30 PM BnetId: SC2: Delraich # 349  Race: Clan: ToR  Location: Perth, Australia  Total Posts Made: 314 # 9
Delraich
Delraich's Avatar
Quote:
Originally Posted by Mayo View Post
Good luck mate, PM me when you have it up and I might send you some Tt gear!

In all honesty, a review YouTube is much more likely to get views. Websites alone aren't that big any more.
This is a really good suggestion. I will need to have a functionality where part of the review submission process includes an option to add a YouTube video hyperlink and maybe even images (e.g. a damaged component or something).
Delraich is offline   OLD POST Reply With Quote
Delraich
View Public Profile
Send a private message to Delraich
Find all posts by Delraich
Unread Thu, 2nd-Aug-2012, 6:47 PM BnetId: Tazerenix.537  Race: Location: Adelaide, Australia  Total Posts Made: 329 # 10
eCKo`Tazerenix
eCKo`Tazerenix's Avatar
Quote:
Originally Posted by Delraich View Post
This is a really good suggestion. I will need to have a functionality where part of the review submission process includes an option to add a YouTube video hyperlink and maybe even images (e.g. a damaged component or something).
It's pretty likely that any good review plugin/module for a major CMS (Joomla/WP/Drupal) would have that. If not it could easily be added (just google it or ask me).

Quick Comments
 Delraich:  
Thanks so much, I am getting quite excited. I have all these ideas zooming in my head atm.
___________________________________

http://www.tazerenix.com/

SEIZURE WARNING
eCKo`Tazerenix is offline   OLD POST Reply With Quote
eCKo`Tazerenix
View Public Profile
Send a private message to eCKo`Tazerenix
Find all posts by eCKo`Tazerenix
Unread Fri, 3rd-Aug-2012, 9:29 PM BnetId: SC2: Delraich # 349  Race: Clan: ToR  Location: Perth, Australia  Total Posts Made: 314 # 11
Delraich
Delraich's Avatar
Hmmm, this is gonna take a while before I the hang of it! So far I have installed XAMPP and Wordpress and all I have managed to do is name the site, choose dark theme, change the font colours and download 2 plugins

The trouble I am having now is matching my imagination to the functionality of the plugins. It is a bit of a catch 22 because I cannot work out how to play around with the plug in settings atm (e.g. gdgt databox or embed plus). Do you have to purchase the plugins before you can use them? It is asking for an API key and I have no idea what that is. How do I get to play around/ test the different plugins? Another thing I noticed is that when you search through Wordpress for available plugins the list is much shorter compared to when you search Google for Wordpress plugins.
Delraich is offline   OLD POST Reply With Quote
Delraich
View Public Profile
Send a private message to Delraich
Find all posts by Delraich
Unread Sat, 4th-Aug-2012, 5:07 PM BnetId: rezyn#258  BattleTag: rezyn8#6736  Race: Location: Melbourne, Australia  Total Posts Made: 896 # 12
rezyn8
Cap Barcraft
rezyn8's Avatar
Tourneys Joined: 32
Wordpress plugins from wordpress.org are free - some will have upgrades available for a price - but generally all are free.

In your admin section you just need to install and activate the plugins from the plugins section. If it requires an API key you will need to get this from the Wordpress site or from the developer of the plugin.

Generally I will do a google search for a plugin's functionality and once I find what I am looking for I will download it through my wordpress, install and test its functionality from there. Alot of the time it is trial and error with these free ones but if you have the time to learn PHP/JavaScript basics you can build your own.
___________________________________
@rezyn8
rezyn8 is offline Send a message via Skype™ to rezyn8   OLD POST Reply With Quote
rezyn8
View Public Profile
Send a private message to rezyn8
Find all posts by rezyn8

Reply

« Previous Thread | Next Thread »

Thread Tools
Show Printable Version Show Printable Version
Email this Page Email this Page
Display Modes
View All Posts View All
Linear Mode Linear Mode
Hybrid Mode Switch to Hybrid Mode
Threaded Mode Switch to Threaded Mode

Similar Threads
Thread Thread Starter Forum Replies Last Post
Creating Army Control Groups mGGFender Strategy & Improvement 16 Thu, 31st-May-2012 10:07 AM
[Closed] Help with the website! iVnStinger General 1 Fri, 16th-Dec-2011 3:28 AM
Vietnamese Starcraft 2 Community Website teexxx General 4 Wed, 28th-Sep-2011 11:13 AM
CTRL+F5 to fix website layout Delraich General 3 Fri, 26th-Aug-2011 8:24 PM

Events
Upcoming Events Add
No events scheduled in
the next 7 days.
OSC SEA Participation Bonus
Live Streams
No streams online.
Open SEABets
No open bets.
2015 OSEANIC Series
Latest Results
Americas Open #110 KeeN
OSC SEA Weekly #24 Probe
SC2Online Comm Open #38 aLive
February EU Ladder Heroes Nerchio
February NA Ladder Heroes TRUE
ANZ Cup #12 iaguz
Filthy NA Weekly #16 Semper
Proxy Tempest Open #43 PiLiPiLi
Top 20 OSC Rankings
1ByuN
2Seither
3DemiLove
4PiLiPiLi
5Kelazhur
6Cham
7iaguz
8aLive
9Solar
10KeeN
11EnDerr
12KingkOng
13TRUE
14GuMiho
15Probe
16puCK
17Snute
18PandaBearMe
19PiG
20Ryung
Full Point Standings
Earn extra points with Challenge Matches!
Bounties
Defeat these players and collect the $'s!
ByuN$100
INnoVation$75
Solar$75
Neeb$60
herO$50
GuMiho$50
Nerchio$50
TRUE$50
uThermal$50
Kelazhur$40
MajOr$40
Scarlett$40
Snute$40
aLive$30
Bly$30
iAsonu$30
KeeN$30
PiLiPiLi$30
puCK$30
Ryung$30
Cham$25
Cyan$25
iaguz$25
Guru$25
Seither$25
Semper$25
JonSnow$15
PandaBearMe$15
Probe$15
Latest Collected
Yours 2-0 Neeb $60
SC2ONLINE Comm Open #38
Azure 2-0 Seither $25
ANZ Cup #12
Cham 2-0 Cyan $25
OSC All Stars #24
FuturE 2-0 KeeN $30
ESL Americas Open #109
Donations
Donate using Paypal!

Even the smallest donations help keep sc2sea running! All donations go towards helping our site run including our monthly server hosting fees and sc2sea sponsored community tournaments we host. Find out more here.
Home - Contact Us - FAQ - Members List - Advertise - Terms of Service - Top - Mobile-friendly (alpha)
Powered by vBadvanced CMPS v3.2.2
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2026, vBulletin Solutions, Inc.
The contents of this webpage are copyright of sc2sea.com © 2010-2015. All Rights Reserved.
The Grandmaster Manual is a Starcraft 2 Guide created and owned by sc2sea.com
Starcraft2 is a trademark of Blizzard Entertainment, this is a community fan site and no infringement is intended.
Custom artwork by Zeus, Banner designed by Cute, other artworks is used with permission with credits listed here. vBulletin skin by CompletevB.com