-
Hello, |
Beta Was this translation helpful? Give feedback.
Replies: 6 comments 1 reply
-
More specifically, I want to host wikis using Mediawiki. |
Beta Was this translation helpful? Give feedback.
-
Hello @R4356th, welcome to the community. No, GitHub Pages is for hosting of static content only. In other words, if you want to change what’s on the website, you have to upload new HTML to the repository. Dynamically-generated content, like wikis (including Mediawiki), is not supported on GitHub Pages. |
Beta Was this translation helpful? Give feedback.
-
lee-dohm:
Alright but what about forums? |
Beta Was this translation helpful? Give feedback.
-
Forums are also dynamically-generated content. Any site where you can enter stuff into the website itself to change what the website displays is dynamically generated content and is not something that is supported on GitHub Pages. |
Beta Was this translation helpful? Give feedback.
-
Yeah. Github is pretty upfront about not hosting dynamic pages or PHP or Node.JS or anything like that. I’m just getting into dynamic sites and I’ve opened up a whole can of worms/ learning opportunities- hosting sites, configuring Liveserver for PHP, setting up Apache, PHP vs. node.JS, etc. etc. |
Beta Was this translation helpful? Give feedback.
-
It's interesting some websites that function like wikis, for example MDN docs, cp-algorithms.com, osu wiki, use a git/GitHub based model of pull requests instead of wiki style anyone can edit. I think a git-based model is superior (for those who know how to make PRs) because afaik MediaWiki only supports a linear history, while having maintainers being able to comment and make edits on proposed changes is very useful. GitHub also offers repo documentation in a limited form as repo wikis. |
Beta Was this translation helpful? Give feedback.
Hello @R4356th, welcome to the community.
No, GitHub Pages is for hosting of static content only. In other words, if you want to change what’s on the website, you have to upload new HTML to the repository. Dynamically-generated content, like wikis (including Mediawiki), is not supported on GitHub Pages.