Greetings,
Over the past 3 weeks or so I've focused on making some improvements to SMD to ensure this site is functional if other major web services go down. Along the way, I've also taken a look at fixing some of the older bugs that have been lying around and made some significant performance improvements. There's still a bit of work to do; this is what has happened so far.
Bug fixes and general improvements
Thanks,
- Duke
Over the past 3 weeks or so I've focused on making some improvements to SMD to ensure this site is functional if other major web services go down. Along the way, I've also taken a look at fixing some of the older bugs that have been lying around and made some significant performance improvements. There's still a bit of work to do; this is what has happened so far.
Bug fixes and general improvements
- Uploading a replacement image (avatars, CC icons etc) update instantly.
- Forum header and footer have been restored.
- Many CSS fixes to restore site functionality
- Duplicate chat messages fixed
- Fixed widget system and improved performance
- Forced SSL
- Rewrote forum OAuth2.0 module. Logins should now last longer and reauthentication with the Registry after logging in should now be faster.
- Reconfigured (and redesigned) backend and frontend features of SMD to be independent (as much as possible) of star-made.org and the Citizen's Registry. Major areas are the header and footer as well as the authentication system. This means that SMD will stay functional (excluding logins) if other services such as star-made.org or the Citizen's Registry go down.
- Implemented CDN for site content (such as styling, local images, css, js)
- HTTP/2 implemented to increase site performance
- Implemented compression of site files
- Implemented a better caching system
- Removed unnecessary scripts such as the game version checker (this might be added at a later date when we implement a performance friendly alternative)
- Minified CSS
- Deferred JS to speed up visual page loading
- Plus many backend improvements
Thanks,
- Duke