Steps to building a website - Techist - Tech Forum

Go Back   Techist - Tech Forum > Internet > Web Graphics and Design
Click Here to Login
Closed Thread
 
Thread Tools Display Modes
 
Old 11-16-2006, 11:29 AM   #1 (permalink)
True Techie
 
saladfork's Avatar
 
Join Date: Oct 2006
Posts: 181
Default Steps to building a website

I am currently a junior in high school and have been designing websites on and off for about a year. Recently, through a school sponsored mock-interviewer, I was offered a reccomendation for the position of a web designer.

I am rather unsure of myself and I know my coding is rather sloppy >< lol.

I think it would help me prepare for a possible position if I got feedback from other people how they go about designing a website. The steps and where the focus should be and things such as that.

__________________

saladfork is offline  
Old 11-16-2006, 01:46 PM   #2 (permalink)
Junior Techie
 
Join Date: Jun 2006
Posts: 49
Default

As I understand it, your question is that you want to learn the basics of website creation and maintenance?

I guess I'd start by making a small website. It appears you have done something of this nature as you said you have been designing websites on and off for about a year.

So what is your current level of skill? do you have links to what you have already done?

beyond that, just spend a lot of time with it, the path will present itself to you as you run into questions and problems.
__________________

starkmann is offline  
Old 11-16-2006, 02:32 PM   #3 (permalink)
Super Techie
 
Join Date: Aug 2003
Posts: 300
Send a message via AIM to Shannon Send a message via Yahoo to Shannon
Default

actually, I thought he was saying that he knows the basics, and he wants to know how other people go about designing their sites so he can compare it to his method/process.

For most sites I usually start by making an index.php page and a stylesheet, unless I'm using some sort of Content Management for the whole site or something like that. I make index.php and style.css and link the stylesheet in the index page. Then I start writing up the stylesheet. Sometimes I go to my graphics program of choice to draw a mockup or pick out a color scheme. I do the stylesheet first and usually just start putting the correctly ID'd divs for the sections I want into index.php when the layout part is done, I usually use a php include switching script for the main content and stuff, I usually include like the sidebar stuff or menu too, so then I go make those pages separately, unstyled of course because my stylesheet will do that.


By the way, saladfork, we have the same birthday.
Shannon is offline  
Old 11-16-2006, 07:22 PM   #4 (permalink)
True Techie
 
saladfork's Avatar
 
Join Date: Oct 2006
Posts: 181
Default

On the sixth day of the sixth month of the two-thousand and sixth year.. evil spawns... blah lol

Anywho, yea, Shannon got it pretty much right.

and php? agh, i know nuthing of it, I normally make the index .htm.

What are the benefits of using php?

Oh, and the sites I have made... generally have never made it onto a domain lol. They generally were just contained in a folder and I just showed it to people. Although, I'm thinking of trying to find some blogging site that allows for html/css stuff so I could kind of put up something of my own .

-Although, now that I think about it... I probably could just use my smelly myspace and just put an overlapping sheet over everything and just start from scratch kinda...
saladfork is offline  
Old 11-16-2006, 08:09 PM   #5 (permalink)
Wizard Techie
 
Join Date: Jan 2005
Location: Delaware
Posts: 3,475
Default

PHP is mostly for server applications such as a forum.

XHTML / CSS is all you need to design a normal site.

You should find out the main categories for the site and design the layout before you get started.
turtile is offline  
Old 11-16-2006, 08:27 PM   #6 (permalink)
Super Techie
 
Join Date: Aug 2003
Posts: 300
Send a message via AIM to Shannon Send a message via Yahoo to Shannon
Default

Well, if you give your pages, .php endings, you can use php on those pages. This is especially helpful with the index pages.

I use php on every site I make, it really helps with separating the content from the layout, etc.

I can design the layout and use an external stylesheet for that, and then in the place where I want the content to show up, I put my php inclusion switching script which allows me to include the pages I specify using dynamic URLs like index.php?p=about. I can include any kind of page; .php, .html, .txt, etc in the php page. This also allows me more control over the style because anything included is of course styled by the stylesheet. I also use php to include things like the menu on the index page.

So yeah, you don't have to want to run a forum or something to take advantage of php. If your server supports it, try it out. PHP is your friend.

If you just want to do your own theme for your blog, pretty much all the regular free blog hosts will support that and you should be able to use HTML/CSS to do that on blogger or wordpress or whatever.
Shannon is offline  
Old 11-29-2006, 09:36 PM   #7 (permalink)
True Techie
 
saladfork's Avatar
 
Join Date: Oct 2006
Posts: 181
Default

This is kind of exciting, This is the first web page that I have made to be put onto a server ^.^

Pasco TSA

There is a bit of an annoyance... in IE only, u can see that there is a blank space about maybe 5 pixels wide that travels all along the entire side... Im not sure how to fix it. Ive tried making a conditional comment to lead to a different css file to change the right margin to a negative value.. but I didnt have any luck.. Works fine in opera and firefox btw
saladfork is offline  
Old 12-06-2006, 04:11 PM   #8 (permalink)
Techie Beyond Description
 
veg1992's Avatar
 
Join Date: Dec 2006
Posts: 19,993
Default

hey that geek is pretty hot! and she is totally right! i'm pretty average in looks, and shes right on the webpages listen to her!
__________________
I do not accept help requests and/or deleted threads/complaints by PM, Profile or IM/Email. Just ask on the forums! Also, I do have Lockerz invites if you want them, feel free to PM me your email if you want one :0

If I help you, or you just like what I said, rep me by clicking the
or under my avatar; it helps me know that my advice actually helped you.


.. But things don't go according to plan! My Actual Rig, 2009:
veg1992 is offline  
Old 12-06-2006, 06:34 PM   #9 (permalink)
Ultra Techie
 
FireFox's Avatar
 
Join Date: Apr 2004
Posts: 608
Default

Quote:
Originally posted by vernong1992
hey that geek is pretty hot! and she is totally right! i'm pretty average in looks, and shes right on the webpages listen to her!
14 year-olds.

Anyway, I'll briefly describe my website making process.

In a perfect world this is what I would normally do...

- Start out by deciding content.

- Once you've figured out what content you want and you have an idea of where you want to put it, the next step is to design a layout. I usually do all of my graphics design at this point. I make my layout as a regular picture....it's usually a very rough form at this point. So, don't worry about it too much. You can always tweak with it later. One of the most important parts about this stage, is that you want to figure out a color scheme.

- After you have a layout, you then have to decide what you're going to program it in. Normally, all my websites are a combination of HTML, PHP, and Javascript. I use to really be into Flash, but not so much anymore.

- Now, you start coding. Remember, google is your friend!
__________________

__________________
FireFox is offline  
Closed Thread

Thread Tools
Display Modes

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
Trackbacks are On
Pingbacks are On
Refbacks are Off




Copyright 2002- Social Knowledge, LLC All Rights Reserved.

All times are GMT -5. The time now is 01:08 PM.


Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2017, vBulletin Solutions, Inc.