As I wrote earlier this week on the "WHS Map" post, I have migrated the website to a newer/better server at my hosting provider.
Although it unfortunately still does not perform fast enough to run the maps dynamically (we'll discuss more on that at the map forum post), it allowed me to do some other changes:
- About 95% of the pages will now be shown dynamically. This means that if you change something in a review, it will be visible on the page immediately without me having to push some button. Completely new reviews still will be monitored, but that's more because of anti-spamming & orchestrating the flow of new reviews shown on the homepage.
- This also means that URL's of sites have changed. So for example Aachen is now
http://www.worldheritagesite.org/sites/site.php?id=3 instead of
http://www.worldheritagesite.org/sites/aachencathedral.html. It will take a few days / weeks for Google etc to pick up on this, but I will slowly remove the old pages and not refresh them anymore. Any existing internal links I will change to the new format.
- The advantage of having (almost) only dynamic pages for me as administrator is that most things will run itself and I have to do less. The downside is that we're much more dependable on a working database: if the database server is down for some reason, the site contents will not show. This might happen once a year or so, or whenever I make a mistake with a bad script like I did yesterday (twice).
I also did some small maintenance work, such as:
- fixing the links to the WHS in the Timeline.page
- bring back the overall ranking of visited sites (
http://www.worldheritagesite.org/allvsitesa.html ), in combination with the ranking per continent
- change the text next to the checkbox at the bottom of the page where you can change your reviews - the accompanying text was ambiguous, so you might have chosen the wrong option and the review would be "deleted" (disabled actually, it will still be there only it is not shown on the live pages).
If you have any other small technical annoyances or errors, let me know here in reply to this post or via e-mail. I am still working on this so I can probably solve them easily while I am at it.