Ask Slashdot: Web Site Editing Software For the Long Haul?
MouseR writes "It seems we can't rely on software, in particular Web site editing software, to exist for the long haul. Every time I rely on something, it takes only a couple of years before it gets trashed. I have used GoLive's CyberStudio before it got engulfed as GoLive from Adobe. Both got trashed. I eventually used Apple's .Mac HomePage. It got trashed and replaced with iWeb. I then used iWeb, hosted on MobileMe, and Apple just killed it again, along with the hosting. So, as I'm preparing to move my stuff on various web sites, onto my own hosting server (outsourced), I'm wondering what kind of visual web site editor(s) I could use, for the long haul. I'm rather sick of changing tools every other year and as a software developer, would rather spend my time editing my web site rather than code it. Any suggestions?"
Not to troll or something, but I think this should be tagged as "designer", not "developer".
Notepad, TextEdit, TeX, emacs, vi, pico, whatever.
Never have to worry about the editor itself going obsolete because of emerging HTML standards, never have to worry about the tool itself disappearing.
Find yourself random web host of choice (I like nearlyfreespeech) that supports direct upload of files, no fiddly web interface forced on you, and voila! Instant future-proof website!
(Yes, I'm going to have to be weaned off iWeb+MobileMe for my personal domain, too. I'm a lazy bastard, and iWeb was too easy. Now I'll have to go back to hand-coding and/or at least find a simple-to-upload-to-from-iWeb host; which, now that I think about it, nearlyfreespeech should do.)
Another non-functioning site was "uncertainty.microsoft.com."
The purpose of that site was not known.
If you look at the solutions for "editing" sites that scale, ultimately you'll find that what you're really looking for isn't a better visual editor, but rather a content management platform.
WordPress has a pretty decent track record for longevity, but there are plenty of other options out there as well.
Seriously. You are looking for a solution to an impossible problem, and besides that it is *easier* to learn HTML than it is to learn Dreamweaver. Stop being frightened of the technicalities and just try it with a text editor for once.
Actually, I'd say that the difference between a professional craftsman and a hobbyist who builds stuff in his garage is often largely because the professional has a much larger assortment of tools to use.
Before someone comes in putting down all the IDE's and tools for web designing and suggests Notepad, let me just say this - no, notepad is not replacement for a good, solid IDE.
Notepad is not only a useless HTML editor, it's a useless text editor. Use a real one and you'll see the virtue of this argument.
EMACS or vi on a decent Unix/linux workstation is your IDE. I challenge any web developer to keep up with me in site design and updating. You might be able to stay with me on a trivial site with a couple of pages/templates, but I guarantee you that as soon as you start working on anything non-trivial (like the 100,000+ static documents I currently administer), a real text editor and the basic set of *nix utilities will leave any IDE looking weak and impoverished.
Crumb's Corollary: Never bring a knife to a bun fight.
Even good coders have off days. I used to prefer writing all the code/scripts in Notepad, but switched to Geany because of the automatic syntax checking and formatting. It's not that I'm not capable of doing it right myself, it's because it makes it easier to find typos.
As for my answer to the OP's question, if he's got database access, he's best off installing a CMS of his choice, and using that to do his website. It'll make updates easier, and he won't have to worry about his program of choice going the way of the dodo, because he can always keep it installed on his system.
I'm a little confused -- are you looking for an online CMS? Or an offline tool for editing? Because that seems to be more than half of the recommendations coming up.
If you're looking for content management, your options are pretty much limited to how much power you ultimately want over your content. Drupal has a little bit of a learning curve but is easily the most flexible options in the pack; outside of that, try browsing a couple of distribution sites, or hell:
http://en.wikipedia.org/wiki/List_of_content_management_systems
Of course, when it comes down to it, just simply learning to hand-code is not going to be the end of the world, I promise. Nothing has changed in the time you've described on the code-side of things except for bolted-on additions, and browsers are still pretty forgiving to older code (programmers could only wish for the kinds of backwards-compatibility HTML has had during its existence). HTML is not that difficult. CSS is not that difficult. AJAX might be a bit of a push, but JQuery is pretty solid for adding a little extra "zing" for not a lot of extra work. Look into it:
http://www.w3schools.com/