Where do I start to make a website?
August 5, 2007 5:58 AM
Subscribe
What should a web site programming noob know to get started on her very first website?
I have what I think is a pretty good idea for a website that could possibly become fairly popular in for a certain population of people.
I know absolutely nothing about programming websites, and I'd like to teach myself to do this. I'd like to see if I could get a website started on my own and maintain it. I don't really have the financial means to take any sort of classes at my local university, unfortunately, so this will be an independent study sort of thing.
My website might be something like Flickr by not nearly as involved and more specific and definitely not user-uploadable at first. I'd like to host some images, tag & categorize those images, and make the database of images searchable by a variety of tags and categories. If there are links related to those images (outside of the tags and categories, obviously) I'd like to incorporate the ability to link to the outside source. And I'd like to leave myself open for the ability to have some advertisements as well in the future.
Somebody tell me where to start! What should I read? What should I know? What websites offer good guides for absolutely unexperienced programmers? If you teach web programming, what books would you recommend to your 101 level students?
I love you all dearly (in advance) for any help you can offer.
posted by santojulieta to computers & internet (17 comments total)
20 users marked this as a favorite
If you want to be a bit cutting edge, go check out Ruby on Rails. From what I can see it offers a bunch of benefits in fast prototyping (it automagically fills in the blanks for a lot of database editing forms etc.) and programmers I know say the code is a breath of fresh air.
But if you want to go with the crowd, PHP or PERL are ubiquitous.
I just posted a question on outsourcing web development, so you might want to read the answers there too, for another option.
posted by bystander at 6:25 AM on August 5, 2007