Website Transfer
Some more work recently:
- Javascript reliability when changing pages: The website it seems was trying to request pages twice, so this has been fixed which in turn has fixed some "undefined" errors when hyperlinking to create new posts.
- Forum index Page: The view, thread and post counts were completely inaccurate. These were calculated upon page load too which caused a huge surge of server processing upon each request. Now they're calculated in the background and only the figures returned which makes things much quicker. in addition, the "Last Post" in each forum was inaccurate too, this has also been fixed.
- Forum Post Modifications: The website was trying to attach a non existent file when modifying a post, this was due to the Javascript not detecting a certain character when requesting attachments.
- Newsletter system: When new posts are created, they are now added to a separate database table, each 5 minutes this will be checked for entries and the longest existing one relevant members will be emailed about. The entry is then cleared from the list, thus eliminating the chance of duplicate emails.
- Online Users: The footer bar is refreshed every 30 seconds and it did take the server 5 seconds to return the list (a lot of processing when lots of people are online), now it takes 0.2 seconds.
- Unique visitor count: This is based on 5 years of history and calculated in the background, again only the value is returned which speeds up page requests.
- Homepage Stats: They're back! Most values are based on averages over the last 3 months.
- Post submit reliability: if for some reason the database query rejects a post the user should be informed and the post will not be lost. Hopefully post rejects shouldn't happen though!
- Images: Since transferring servers the Image locations have changed slightly, this has been resolved now, including cached Image locations, member avatars and model boat club posters.
- Website Search: No longer Google!! This means you're now able to search for posts and/or members without adverts and remain inside this website keeping a uniform experience.
I'd like everyone's feedback on the following things:
1) Ability to post replies directly from the home page
2) Mobile website (built for smart phones) with the ability to take photos and upload directly
3) Like button for posts, linked to member ranking
4) Your ideas! 😊
Thanks to all! 👍
Hope you all had a good days model boating today too, the weather held off here for most of the day! 😀 😎
Stephen
We may not be able to control the wind 🍃 but we can always adjust our sails ⛵ - MBW Admin