Asterisk Refreshed and Reloaded
August 03, 2004 |
16 Comments
Summary: I’ve recently moved to a new host and made some backend improvemtents to my site and my blog Asterisk. This post details about what I’ve done and what’s to come.
If you’re reading this that means I’m back up with my new host — Dreamhost — and your viewing a totally new Asterisk. My hope is that I’ve run all the gremlins out and everything is working correctly. If not, I ask your patience as I deal with them.
You might not be able to tell right now, but believe me, there have been big changes afoot and there’s more to come. I’m in the first phase of a rebuilding and re-branding of Asterisk. I want to make some improvements to how the site is maintained as well as tackle some of your issues and lay the ground work for even more improvements.
My old site was, well…old, and it needed some freshening up. To start with I drafted up some basic goals for (and some potential challenges with) what I wanted to do.
A few goals to begin with
As you may know I like to break my goals into three categories. If you don’t know — read “Focus on Goals.”
Organizational goals:
- Clean up server
- Better organize files and directory structure
- Make updates easier to make
- Future proof
- Easier (less time) to maintain
- Less spam
Business goals
- Redefine brand (phase two)
- Easier (less time) to maintain
User goals
- Fix what’s broken (comments)
- Add more rich functionality (link to comments, better search and error messages)
- Pave the way for future improvements
I got these goals from various feedback I’ve received over the last year or so. They’re pretty straightforward but do present some challenges.
Challenges
- Orphan URLS
- Loss of functionality
- Might drop something users want
- Loss of Traffic
- Google taking awhile to index new structure
- 7nights domain
Ok, so now you know the goals and challenges I began with, you might be wondering what I’ve done, what’s new and what might be coming down the road.
New Host
I took my goals and made a little plan. It began with seeking out a new host. I solicited advice awhile back and talked to some friends. I got lots of good recommendations but in the end Mike Davidson sold me on Dreamhost. So far I’ve been very happy. The transition from their end was pretty smooth, and I noticed some immediate improvements in my site — which I’ll detail a bit later.
New CMS
Well, not really. After much advice, discussion and thought I decided to simply upgrade to MT 3 for now. I’m going to readdress the issue in a few months. I’m really impressed with Wordpress, but this decision simply came down to the fact that I know MT very, very well. The transition was fairly smooth, and for the most part I’m very happy I decided to go this route.
Future- and Past-Proofing My URLS
I’m “protecting” my old, legacy URLS using a modification of a technique I found here. What I do is write a custom .htaccess file into my “/archives” folder with MT, like this:
RewriteEngine On
<MTEntries sort_order=”ascend” last_n=”300000”>
RewriteCond %{REQUEST_URI} <$MTEntryTitle dirifyplus=”plu”�$>.php$
RewriteRule .* <$MTEntryLink regex=”stripFile”$> [R,L]
</MTEntries>
This insures all my old links will be redirected to the new entry locations. I only build this once, as it’s not needed for my new entries. Speaking of which, there is a new URL scheme for those as well.
With much help from Mike and a detailed post from Már Örlygsson I’ve future-proofed and “un-crufted” my URLs.
So, what else is new?
In the process I’ve been able to make a few very nice improvements to the site. Some benefit me, some should benefit you and some will benefit everyone involved! Want a list? Here it go:
- I’m now writing the XML that runs my SOW with Movable Type. Saves me having to get in there and edit the file every time, now the values come straight from the SOW entry.
- The comments script is much, much faster (so far) and it looks like the lag is gone.
- You can link to individual comments now.
- The comment cookie is fixed.
- My site has been reorganized and cleaned up for easier maintenance.
- I’m making use of article summaries now. We’ll see how that goes…
- I’ve improved the search and added it to the homepage.
- I’ve moved my FAQs blog into Asterisk. You can still ask questions, only now it’s just a category, not a blog unto itself.
- I’ve re-organized my sidebar a bit based on user feedback.
- I’ve pulled the articles from my old dkrproductions.com site into Asterisk and created categories for them. I plan to “republish” them as I’ve got time.
And, last, but not least, I’ve updated my .
I hope these changes don’t cause to many problems and you’ll find them helpful in the future. In the coming months I plan on more changes and hopefully improvements. As, always, feel free to comment or with any feedback you have.
Filed under: My Sites
Comments
1. Ian Firth said:
Good choice on Dreamhost, I’ve been with them for 4 years for my client sites with very few problems. Which package did you choose ?
Posted on August 4, 2004 05:22 PM | #
2. Ketan said:
Agree that Dreamhost is a good choice. Been with them for awhile, and their account self management is just the best.
Posted on August 4, 2004 06:13 PM | #
3. Craig C. said:
So what’s up with the 7nights domain? Is that simply going to fade into the ether or do you have something else planned for it? I see it’s redirecting to the new domain, so I hope that’s still working for a while. I’ll have to dig through my posts and update all the times I’ve linked to you.
Posted on August 4, 2004 06:49 PM | #
4. Brad Daily said:
You won’t regret the move to DH, great folks…
One problem I just noticed, when I try to go to the About section I get a parse error…
Posted on August 4, 2004 06:54 PM | #
5. Keith said:
Yeah, Dreamhost has been great so far. They’ve not been perfect, but all in all I’m happy with the move.
Craig – As far as the 7nights.com domain and links? I’m going to keep it forever and just mirror it. That way all the links people have will keep on keepin’ on. I’ve got a redirect in place to send them where they should go. In fact 7nights.com should work pretty much the same as before with a few exceptions. My old e-mail address should still work as well.
Brad – Oh, sorry, was making a quick update. It’s fixed now.
Posted on August 4, 2004 07:11 PM | #
6. Mike Steinbaugh said:
Good move. Dreamhost has been great to me so far. Be sure to check out their suggestions section and vote for features you want implemented.
Posted on August 4, 2004 07:20 PM | #
7. Matthew Pennell said:
I’m getting a runtime error in article pages:
Posted on August 5, 2004 03:30 PM | #
8. Mike said:
I had nothing but problems with Dreamhost, nothing but problems. At the time, they were very unfriendly about running Movable Type. I had an uptime of something around 80%, but yet my stats would give me six 9’s. It started out fine, but the relationship went sour.
I’ve been at Bloghosts for quite a while now and have nothing but positive things to say about them. Probably the best host I’ve used in the 4 years of keeping a weblog.
Posted on August 5, 2004 06:25 PM | #
9. Anton said:
Congratulations on your host transfer!
What kind of a timeline are you looking at for the brand re-vamp?
Posted on August 5, 2004 06:44 PM | #
10. Scott Johnson said:
Congrats on the successful refresh and reload. I haven’t made the move to MT3 for my blog yet, but this post makes me more confident that I’m ready to move.
By the way, I’m getting a similar error to what Matthew reported above:
And if it’s any help, here’s my User-Agent:
And gosh! I didn’t notice that you weren’t hosting this site on 7nights.com until just now. Bloglines seamlessly grabbed the new feed and directed me to the right place. We need more web services that are so intuitive.
Anyhow, I look forward to seeing more great content on your refreshed site.
Posted on August 5, 2004 08:04 PM | #
11. Scott Johnson said:
And after posting that last comment, it was immediately obvious that this site is WAY faster now. Is that DreamHost or MT3 (or both?) that caused the dramatic speedup?
Posted on August 5, 2004 08:05 PM | #
12. Keith said:
Anton – Well, I’d like to relax a bit, so it might be awhile, but who knows. I think September sometime is when you’ll probably see that.
Scott – Thanks, I’ll look into that error. As far as bloglines goes, that is pretty great and yeah, I think it was my old host that was the problem as far as comments and speed goes. ANY new host would have helped…
Posted on August 5, 2004 08:44 PM | #
13. Ste Grainer said:
On a cursory inspection, it looks and sounds great. You’ve certainly been busy! I can’t wait to hear what other exciting toys you’ve got hidden under the hood. :)
Posted on August 6, 2004 03:15 AM | #
14. Ste Grainer said:
Woah, not sure about the time posting for my last comment … it’s 10:15 pm here on the east coast so it should be 7:15 pm there on the west coast. I’d expect to see either of those, but not the GMT time. Guess you need to adjust the time zone in MT or something. :)
Oh, and I’m not sure why, but the Remember Me function didn’t seem to work. :( I have cookie notification turned on (so I have the power to accept or decline cookies from a site), and I never got a notice for this site. Yes, Javascript is turned on (just tested in another site). Hrm, I’ll try clicking ‘Yes’ again on the Preview page.
Posted on August 6, 2004 03:23 AM | #
15. Ste Grainer said:
Okay, clicking Yes again for “Remember Me?” on the Preview page worked. It looks like you either need to a) add the onSubmit function call to the form element on the initial page, or b) force the “Remember me” values to carry over to the preview page so people don’t have to re-click the “Yes” choice to have their information saved.
Oh, and personally, I’d add a little more to the size of the text inputs on the form - both my email and my url (admittedly a little long, but not *that* long) stretch past the length so it’s hard to check that they’re correct in a single glance. But that’s your choice, not mine. :) And I’ll stop bugging you with comments. ;)
Posted on August 6, 2004 03:33 AM | #
16. Keith said:
Ste – Thanks for the comments and checking things out. I think I’ve solved the problems with the comment form and I’ve made the adjustment to the timestamp. I can’t believe I over looked that one – yes I can – the devil’s in the details….!
Also about the size of the form fields. Good observations and your wish is my command.
Thanks again for the helpful feedback Ste.
Posted on August 6, 2004 09:22 AM | #
Comments are now closed