And here we go... Els and I have been working on (another) full refresh of the site. We have ironed out most issues, but would like to get some community feedback...
A lot what we have done is under the hood and not directly visible to you. E.g. we revised the releases to make it a bit easier to move files between development (my computer), test and prod. I think we succeeded, but better to ask Els on that one. ;)
We also changed the architecture and how content is split between files. This should make it a lot easier to work in parallel on different parts of the site. Els and I repeatedly had issues where our versions didn't align anymore even though we were working on very different parts of the site. But obviously, this will only concern you if you develop yourself (feel free to help) or if the page throws and error...
Now the nice stuff...
Caching:
The whole page can now be cached. Els can configure the caching intervals quite easily herself. The files are then taken from disk and not generated on the fly. Especially for static pages that rarely change this is useful. But even for the main page having a short caching interval (10min) will help to reduce server load a bit and make the page a bit more responsive. A tiny downside is that not all new content will show immediately, E.g. it will take a while before your new sites will show on your profile page. You can expedite the process by clicking on the refresh icon shown in the footer of each page. I will revise the data entry pages and probably also embed the recaching of impacted pages there.
URL Paths
The whole physical folder structure was abolished. Now all files are rewritten via .htaccess. Sounds technical, but this is what it looks like. Note /new/ is only for testing.
Old:
http://worldheritagesite.org/sites/site.php?id=1253New (by ID default, by Name additional):
1)
http://worldheritagesite.org/list/id/12532)
http://worldheritagesite.org/list/Gamzigrad-RomulianaOld:
http://www.worldheritagesite.org/profiles/provile.php?User=7New
1)
http://worldheritagesite.org/community/Solivagant (default)
2)
http://worldheritagesite.org/community/id/7Note: All old links should continue to work. They will be redirected to the new URL structure, though.
3) More Information per Page
Several pages now use the underlying API to provide more information. E.g. per site you can check who visited. Each year will show you how the list looked at the time ... Feel free to explore.
4) Standardized Map Feature
I cleaned that part up, too.
5) Some other things. E.g. for our Top 25 there is now this:
http://worldheritagesite.org/ranking/top+travellersIf you want to test, please write an email to my forum name nfm??????@gmail.com. I will then give you access to our test sheet.
Els still needs to deploy the latest version and then testing can start.
If a page should contain more information let us know. It should be possible as most data is loaded via standardized APIs and caching should take care of performance bottle necks.
Looking forward to your feedback. The start link is
deleted