Click to See Complete Forum and Search --> : What do I need to know?
xenophone
01-13-2009, 09:44 PM
I know nothing of web design/programming. Nevertheless I've decided to take at crack at setting up a website. On this site, users will be able to create a profile, tag their profiles with various labels, and create lists by filling out various fields. These lists will then be publicly viewable and searchable. At least initially, the site will have little to no graphics/animations/sound etc. I envision it resembling Craigslist in form and function. Am I getting way over my head here? Can I get a basic version of something like this using Dreamweaver/HTML?
skywalker2208
01-13-2009, 09:48 PM
There is a decent amount that goes into something like that. It will take you some time to learn all that. You will need to learn server side programming, javascript, css and html.
xenophone
01-13-2009, 10:47 PM
When you say 'server side programming' do you mean in addition to javascript etc.? Are we talking databases and such?
TheBearMay
01-14-2009, 07:55 AM
Don't necessarily need a database, but in order to allow a user to store something on the server, you need a language on the server to write the data. Generally Perl, PHP, ASP, ASP.net, or JAVA.
Am I getting way over my head here? Can I get a basic version of something like this using Dreamweaver/HTML?
You are "getting over your head" if you rely on a product, such as Dreamweaver, to do all the work for you. I suggest you learn programming/coding languages outside of a product, and only use the product's features to help you efficiently code. Else, your website will be limited by the capabilities of Dreamweaver plug-ins (that have limited support), and you'll have no knowledge of the coding to troubleshoot problems.
skywalker2208
01-14-2009, 10:41 AM
When you say 'server side programming' do you mean in addition to javascript etc.? Are we talking databases and such?
Javascript is a client side programming language.
tivrfoa
01-14-2009, 11:27 AM
You are "getting over your head" if you rely on a product, such as Dreamweaver, to do all the work for you. I suggest you learn programming/coding languages outside of a product, and only use the product's features to help you efficiently code. Else, your website will be limited by the capabilities of Dreamweaver plug-ins (that have limited support), and you'll have no knowledge of the coding to troubleshoot problems.
Agree. Use Notepad++, it is the best :p
http://notepad-plus.sourceforge.net/uk/download.php
Agree. Use Notepad++, it is the best :p
http://notepad-plus.sourceforge.net/uk/download.php
Or this version: http://www.pnotepad.org/
I've encountered some problems (bugs) with Notepad++.
tivrfoa
01-14-2009, 02:13 PM
Or this version: http://www.pnotepad.org/
I've encountered some problems (bugs) with Notepad++.
What's the main difference? I already download and will test, but I saw that it don't have templates too :mad:, or maybe I didn't find it:confused:
but now I'm curious. What program do you use to program client-side? and what for server-side (what language)? :D
There isn't much of a difference between the two. I have problems with the "Find and Replace" function in ++. Sometimes it will find everything, other times it will skip a whole document.
Both are for pure coders. If you're looking for templates, you need a WYSIWYG editor like Expressions Web or Dreamweaver.
tivrfoa
01-14-2009, 02:27 PM
When I said templates, I mean just <!DOCTYPE ...<html><head><title>... . I know that I could save templates like this and reuse it, but would be nicer if the program had it. :)
What program do you use to program client-side? and what for server-side (what language)?
thanks
Work: Dreamweaver or Notepad
Freelance: Programmer's Notepad
Dreamweaver lets you set up those DOCTYPE/coding types of things in it "blank page" template. It's really handy.
talldean
01-14-2009, 02:56 PM
I know nothing of web design/programming. Nevertheless I've decided to take at crack at setting up a website. On this site, users will be able to create a profile, tag their profiles with various labels, and create lists by filling out various fields. These lists will then be publicly viewable and searchable. At least initially, the site will have little to no graphics/animations/sound etc. I envision it resembling Craigslist in form and function. Am I getting way over my head here? Can I get a basic version of something like this using Dreamweaver/HTML?
You'd want to start off by making a static page; that is, learn to make a website where none of the pages depend on data that changes.
You'd need HTML or XHTML, to lay out a page.
CSS, to make that page look how you want it to look.
To make dynamic sites, where the data changes and lets the user put in input, you'd need a server-side programming language, which could be many things, including PHP, C#, Java, VB, etc.
The server side language could either store things into files, or into a database. You'd need SQL to talk to that database, if that's the route you went.