Website subdomain options - PDXPythonPirates/new-website GitHub Wiki

Site subdomains

It's possible to break the website into subdomains (like the prefix www in www.pythonpirates.org).
This is managed at the DNS level and allows for the possible use of different technologies hosted at different locations but under a common umbrella domain.

For example:

  • www.pythonpirates.org could be static content that is versioned in Git and served using a free option like we do today
  • coolapp.pythonpirates.org would be a Flask app created by the group and offers more functionality (coolapp is an example and could be named anything)

This allows for an additional option of multi-staged development:

  1. The team works on a redesign of the static site, updates content, and possibly incorporates Python technology such as Pelican or something else.
    • This provides the team with valuable experience with deployments and the chance to establish workflow procedures around Github.
  2. With the static site milestone complete, the team can leverage their skills and experience in creating the next phase of the site built using Flask.