View Single Post

Re: Programming Thread
Old 03-20-2005, 09:25 PM   #10
gekko
Knight
 
gekko's Avatar
 
gekko is offline
Now Playing:
Posts: 3,890
Default Re: Programming Thread

Well, what's your overall plan? To make a website, or to actually get into web development?

Dreamweaver is a good way to start, but that's it. Generally they end up making a mess or tables that due to browsers compensating for horrible code, they somehow show up. They don't follow any of the standards.

If you really want to get into design, work more with CSS. If you want to know server-side stuff, learn PHP. For databases, I recommend mySQL for starters.

ASP and ColdFusion may be able to land you a job, but they are not worth learning except to put on your resume. I'd also avoid learning CGI, Perl, and Javascript for the same reasons. While they can be used, there's generally better, more compatible ways to get the job done.

While you're learning HTML, save yourself some trouble and program the entire thing in XHTML. It's cleaner, and stricter. You will actually learn what's allowed, and what's not allowed. People will throw anything inside a table tag, and just because a browser reads it, doesn't mean it's correct. Other browsers, that don't compensate for stupidity, will end up displaying your page differently.

Also, the less tables you have, the better. If you get good and want to do something a little more difficult, but a lot better, use CSS positioning instead of tables. Believe it or not, you can do an entire website without a single table. Tables were designed to store data, not to be used in layouts.

Now for what you were saying, how to update a journal entry without reuploading the page, yoy make sure that the journal entry isn't part of the file. Either include a test file into that place (which can be done many ways, with many languages), or you have to use a database, and recall the information from a database. But that takes a little more work, depending on how far you want to go.

Anyway, I know HTML, XHTML, CSS, PHP, SQL and a little XML and Javascript. I'm trying to learn C/C++/C# when I have free time. Web development is just a hobby of mine, I plan of making computer programming a career.
  Reply With Quote