My requirements for a website rewrite:
means: the current FAF website does this now
means: the current FAF website can't do this now
- responsive (a.k.a. looks good on tablets and smartphones) (to some extent)
- multi language (capture more russian players?)
- clear focus! What do we want to achieve with it? There are conflicts of objectives. You can't have them all.
- is it offering services for the community?
- news
- clan
- user control panel
- leaderbaords, tournaments & co
- download maps & mods
- is it trying to acquire new players?
- improved onboarding process
- emphasize on differences from vanilla / steam version
- is it a general information page?
- give information about the project
- give information about the game
- give information about the association
- is it offering services for the community?
Depending on the focus it might make sense to use a content management system (we did in the past with wordpress and it's still there as news backend), where you can focus on content once the initial layout is set. But of course then you lose some features.
But on the other hand, if you take things like clan management or user control panel: in theory they don't need to be integrated into the website. you could put a link and point to a separate application (e.g. the clan page used to be separate).
What is totally unrealistic is to achieve all of this goals in one app with our capabilities. What you end up is the current website: parts of clan management is broken, registration process is horrible. Features are largely broken and only few poor souls dare to touch it and usually break some other piece unintentionally.