Need a proper "How to" guide for creating websites

Toxin

Expert Member
Joined
Feb 18, 2005
Messages
2,858
Long story short.

Firstly, I need something in the form of a guide that I can use to help my dad create a website for a business he wants to start.

Did a Google search and came up with http://www.2createawebsite.com/, but for some reason I get an uneasy feeling about it. :erm: Can I trust them?

Secondly, I need a list of programs that can be recommended by you guys, that is fairly easy to use.

And thirdly, Webhosts. Should we go local or international? Recommendations?
 

FarligOpptreden

Executive Member
Joined
Mar 5, 2007
Messages
5,396
First of all, you should consider what the nature of the website is going to be. Is it going to contain dynamic content, in other words, is the website data-driven? If so, you need to decide on a server-side technology to create these dynamic pages for you. There are numerous options available, like ASP.NET, PHP, Ruby, Java, etc... It all depends on what you are comfortable with. Each of these technologies have there pros and cons. You also need to decide on the database engine that is going to host your data, like Microsoft SQL Server, MySQL, Oracle, etc.

Next, you need to decide if you want to develop your site from scratch, or do you want to use one of the many free open-source packages to facilitate your website needs. There are always the paid-for alternatives to the open-source ones, which usually have a feature or two to their credit - plus the fact that the developer's name is on the line if they supply a sub-standard product which is riddled with bugs and inconsistencies.

Finally, the local vs international hosting is going to depend on the target market of the site. If you are planning on targeting mainly South Africans, then you should really consider local hosting, as local bandwidth is cheaper and faster. If you are planning on having many international customers, then international hosting would be better. Local hosting is usually more expensive than international though...

I don't really think there is a proper "how to" for web development. It is a specialized field in its own right (even though every person who is semi-computer literate and his dog claim to develop websites) and if you plan on having a professionally designed site to promote a good image of your business within the least amount of time, it is best to consult a professional web developer to get your site up and running.
 

Raithlin

Executive Member
Joined
Jan 4, 2005
Messages
5,049
^^ What FO said. There are too many variables to count, and each can make a profound difference. You'd need to give us more than just "I need to build a website". Alternatively, there are many that would gladly do it for you, or consult - for a fee.
 

Shred

Expert Member
Company Rep
Joined
Jul 12, 2006
Messages
1,736
You also have to think about graphics. Who will create the graphics and the styling for the site? I know someone that can create you a basic PHP site for around R1.5k to R2k to give you a ball park figure. If you need a very dynamic application, I can help you out with ASP.NET.
 

Toxin

Expert Member
Joined
Feb 18, 2005
Messages
2,858
First of all, you should consider what the nature of the website is going to be. Is it going to contain dynamic content, in other words, is the website data-driven? If so, you need to decide on a server-side technology to create these dynamic pages for you. There are numerous options available, like ASP.NET, PHP, Ruby, Java, etc... It all depends on what you are comfortable with. Each of these technologies have there pros and cons. You also need to decide on the database engine that is going to host your data, like Microsoft SQL Server, MySQL, Oracle, etc.

Next, you need to decide if you want to develop your site from scratch, or do you want to use one of the many free open-source packages to facilitate your website needs. There are always the paid-for alternatives to the open-source ones, which usually have a feature or two to their credit - plus the fact that the developer's name is on the line if they supply a sub-standard product which is riddled with bugs and inconsistencies.

Finally, the local vs international hosting is going to depend on the target market of the site. If you are planning on targeting mainly South Africans, then you should really consider local hosting, as local bandwidth is cheaper and faster. If you are planning on having many international customers, then international hosting would be better. Local hosting is usually more expensive than international though...

I don't really think there is a proper "how to" for web development. It is a specialized field in its own right (even though every person who is semi-computer literate and his dog claim to develop websites) and if you plan on having a professionally designed site to promote a good image of your business within the least amount of time, it is best to consult a professional web developer to get your site up and running.

Your first paragraph makes my head hurt. :eek: Not at all clued up on the creation of websites. :D

My dad wants to create a touring business for disabled people (internationally and locally) that want to take tours in South Africa. The site would have a list of touring destinations, facilities and equipment, his qualifications, contact page, etc, etc. All with nice little pictures to go along with it.

My dad'll have a lot of free time on his hands so he'd like to try and tackle it himself using open source software. I don't think he'll succeed but I'd like to get him going in the right direction.

Any web developers you could recommend?
 

PHTech

Senior Member
Joined
Aug 21, 2006
Messages
588
Get yourself something like Dreamweaver CS4 and work through the tutorials... It will show you step by step from the beginning up to where you can create basic web applications, with good references within the Help files... Dreamweaver is quite expensive though...

OR

Download Microsoft Visual Web Developer Express and make use of the MSDN to help you create ASPX pages... Interface is a bit more difficult than Dreamweaver, but one or the other way, will guide you how to start with websites...
 

Shred

Expert Member
Company Rep
Joined
Jul 12, 2006
Messages
1,736
Personally, I would go the Microsoft Visual Web Developer Express with SQL Server Express (All free) to get him started. There is loads of tutorials and how to videos. But to create a data driven web site will require a lot of time from your dad if he has never done this before, but hey its a challenge and its fun!

If you want a developer to create the web site at some stage, you can contact me.
 

Toxin

Expert Member
Joined
Feb 18, 2005
Messages
2,858
Personally, I would go the Microsoft Visual Web Developer Express with SQL Server Express (All free) to get him started. There is loads of tutorials and how to videos. But to create a data driven web site will require a lot of time from your dad if he has never done this before, but hey its a challenge and its fun!

If you want a developer to create the web site at some stage, you can contact me.

Thanks man. :) This will keep him busy.
 

guest2013-1

guest
Joined
Aug 22, 2003
Messages
19,800
PERSONALLY I would recommend you hire someone to do this for you, someone that knows what they're doing and won't **** you in the end.

It's a business site after all and even though it's fun learning new things, someone visiting your dad's new business site would go "Holy crap, okay.... next business then"

I'm not trying to be nasty, I don't know what l33t ninja skills you have. But in this day and age a website like this won't float: http://www.lutec.com.au/index.htm

Especially if it's going to be the image for your dad's business.

Get the pro's in. It will save in time and money and make you look good in the end. If you want to then start playing around and learning these things, go right ahead, but if the first paragraph made your head hurt already then your dad's business would either hurt in it's image or take so long to develop and get up and running properly that it will have "Construction" or whatever lame-ass type messages are displayed on there forever.

Remember, a lot of people nowadays look to the web first. You really need to know what you're doing in terms of SEO to even get noticed, and even if you do, if you go to a site that looks like it's been done by 2 year old it won't reflect nicely on the business it's trying to advertise.

I apologize if I sound insulting and I urge you to learn this technology if it's REALLY what you want to do in the end, but start out with a personal website first. Learn what there is to learn about everything mentioned and then look to programs to automate life for you a bit more.

I can't stress it enough though, avoid WYSIWYG editors like the plague until you have the basics down, otherwise you'll end up lazy bum who can't do **** for himself even if you shove google links in his face to explain how it works.

Again, apologies if it sounds insulting,not trying to be
 

FarligOpptreden

Executive Member
Joined
Mar 5, 2007
Messages
5,396
What Shred said. Just keep in mind that Windows hosting *is* more expensive than a LAMP setup. I'm always biased towards Microsoft, seeing as I work in .NET all day, every day and have a Microsoft certification as well. But the truth is the truth - if you go with PHP (or similar) and MySQL than you can cut your hosting costs down considerably.

By the sound of it, you need a CMS so that your dad can continually update the details of the tourism destinations. Have a look at Drupal or Joomla! for open-source CMS packages built in PHP. Alternatively, look at Umbraco for an ASP.NET based CMS package.
 

FarligOpptreden

Executive Member
Joined
Mar 5, 2007
Messages
5,396
I'm not trying to be nasty, I don't know what l33t ninja skills you have. But in this day and age a website like this won't float: http://www.lutec.com.au/index.htm

:eek:

Remember, a lot of people nowadays look to the web first. You really need to know what you're doing in terms of SEO to even get noticed, and even if you do, if you go to a site that looks like it's been done by 2 year old it won't reflect nicely on the business it's trying to advertise.

Agreed. Also, don't be fooled by all the CMS packages claiming to do "SEO" for you. Rewriting urls and adding in a few meta keywords is far from a complete SEO strategy.

I can't stress it enough though, avoid WYSIWYG editors like the plague until you have the basics down, otherwise you'll end up lazy bum who can't do **** for himself even if you shove google links in his face to explain how it works.
...and I can't agree with you more.

Again, apologies if it sounds insulting,not trying to be
Acid? Sounding insulting? And not trying to be? :D :D :D
 

Raithlin

Executive Member
Joined
Jan 4, 2005
Messages
5,049
Um, yeah. What they said.

{ I'm really busy today, so I'm not able to add my bit. :D }
 

Toxin

Expert Member
Joined
Feb 18, 2005
Messages
2,858
PERSONALLY I would recommend you hire someone to do this for you, someone that knows what they're doing and won't **** you in the end.

It's a business site after all and even though it's fun learning new things, someone visiting your dad's new business site would go "Holy crap, okay.... next business then"

I'm not trying to be nasty, I don't know what l33t ninja skills you have. But in this day and age a website like this won't float: http://www.lutec.com.au/index.htm

Especially if it's going to be the image for your dad's business.

Get the pro's in. It will save in time and money and make you look good in the end. If you want to then start playing around and learning these things, go right ahead, but if the first paragraph made your head hurt already then your dad's business would either hurt in it's image or take so long to develop and get up and running properly that it will have "Construction" or whatever lame-ass type messages are displayed on there forever.

Remember, a lot of people nowadays look to the web first. You really need to know what you're doing in terms of SEO to even get noticed, and even if you do, if you go to a site that looks like it's been done by 2 year old it won't reflect nicely on the business it's trying to advertise.

I apologize if I sound insulting and I urge you to learn this technology if it's REALLY what you want to do in the end, but start out with a personal website first. Learn what there is to learn about everything mentioned and then look to programs to automate life for you a bit more.

I can't stress it enough though, avoid WYSIWYG editors like the plague until you have the basics down, otherwise you'll end up lazy bum who can't do **** for himself even if you shove google links in his face to explain how it works.

Again, apologies if it sounds insulting,not trying to be

Don't worry man I hear ya. :) Where can I look for pros to do the site?

Acid? Sounding insulting? And not trying to be? :D :D :D

I loled. :D:D
 

Raithlin

Executive Member
Joined
Jan 4, 2005
Messages
5,049
AR is right. Take a look around this forum, and see who posts the answers, who argues the points (and who gets irritated at the newbs :p)... you'll find the pros soon enough.

I find the most active posters get more respect (read: business) than those that sit and wait for paying jobs to pop up.
 

FarligOpptreden

Executive Member
Joined
Mar 5, 2007
Messages
5,396
I find the most active posters get more respect (read: business) than those that sit and wait for paying jobs to pop up.

...sometimes so much (freelance) business that they often refer the potential client to other forumites. ;)
 

tco21

Cynical Grinch
Joined
Nov 15, 2007
Messages
4,974
sorry to butt in here, but from a noob perspective, how difficult are joomla and drupal to get into?
 
Top