WARFRAME Wiki
Advertisement
WARFRAME Wiki


Comparison of wiki hosting services.

Tenets[]

In an ideal hosting service for the wiki, all of these tenets should be met:

  • Accessible (content can be connected to from all around the world, regardless of geolocation)
  • Configurable (customizable to evolving needs)
  • Ease of use (easy to navigate and find what players are looking for; good user experience)
  • Isomorphic (should be able to easily port and export content regardless of origin; no content should be exclusive/tied to the hosting service)
  • Longevity (long-term support and lifespan)
  • Open (not a walled garden; properly documented services are available to anyone to access)
  • Privacy (should respect user privacy and not collect data beyond functional requirements)
  • Reliable (99.99% uptime and always available)
  • Responsiveness (low latency and fast load times)
  • Transparency (accessible changelogs and open communication)
  • Trustworthy (values and respects contract between customers and vendors)
  • Scalable (able to deliver value regardless of user count or traffic)
  • Secure (personal data and other private information inaccessible to bad actors)
  • Stable (not prone to externalities, internal turmoil, and uncontrollable circumstances)
  • Sustainable (environmental and economical)

Matrix[]

If scrollbar does not show up, you can zoom out in browser view to view more columns.

Hosting Service Comparison Matrix
Fandom Miraheze Huijiwiki wiki.gg WIKIWIKI Fextralife DE-funded hosting Theoretical self-hosting Theoretical P2P hosting[1]

Accountability

Fandom, DE, wiki admins, moderators, community Miraheze, wiki admins, moderators, community Huijiwiki, wiki admins, moderators, community wiki.gg, wiki admins, moderators, community WIKIWIKI, wiki admins, moderators, community Fextralife, wiki admins, moderators, community DE, wiki admins, moderators, community Independent host, wiki admins, moderators, community Wiki admins, moderators, community

Autonomy

Partial autonomy

  • No control over Fandom features (ads, global navigation, etc.). See Help:Customization_policy
  • Some control over desktop site styling; otherwise, no control over mobile styling
  • Have to go through Fandom (via their support page or wiki specialists/representatives) to perform certain MediaWiki actions (adding namespaces, extensions, etc.)
  • DE has some say in what can be displayed to readers (at least on EN wiki)
  • Bound to Fandom's Term of Service (https://www.fandom.com/terms-of-use)
  • Bound to Warframe's Term of Service (https://www.warframe.com/terms)
  • Everything else is player-driven and supported including contributions to Lua codebase

Partial autonomy

Partial autonomy

Partial autonomy

  • No control over wiki.gg features
  • Bound to wiki.gg's Term of Service (https://wiki.gg/termsofservice/)
  • Everything else is player-driven and supported including contributions to Lua codebase

Partial autonomy

Partial autonomy

Partial autonomy (under DE)

  • Wiki admins and moderators may need to sign nondisclosure agreement
  • Likely stricter control over what content may be available to public eye
  • Wiki and site hosting may be outsourced (like with Fandom) and not done in-house
  • Bound to Warframe's Term of Service (https://www.warframe.com/terms)
  • Everything else is player-driven and supported including contributions to Lua codebase

Full autonomy

  • Includes full access to traffic data, web analytics
  • Total control over what MediaWiki extensions are used
  • Freedom of customization
  • Bound to independent site's Term of Service
  • Everything else is player-driven and supported including contributions to Lua codebase

Full autonomy

Copyright

Development

  • Fandom has their own engineers and technical team to add new custom features on top of MediaWiki platform
  • CATS (Creator, Admin, Tools, and Staff) team (around 8 engineers)
  • Quality Engineering team (around 11 engineers)
  • Ad Products team
  • Product team
  • Community-driven efforts on updating article content and Lua module codebase
  • Miraheze has their own volunteer engineers and technical team to add new features (mostly via extensions) on top of MediaWiki platform
  • Site Reliability Engineering team (around 7 volunteers)
  • Community-driven efforts on updating article content and Lua module codebase
  • Huijiwiki has their own engineers and technical team to add new custom features on top of MediaWiki platform
  • Community-driven efforts on updating article content and Lua module codebase
  • Article content are mostly translated versions of EN Fandom wiki
  • Some Lua modules are direct forks from the EN Fandom wiki
  • wiki.gg has their own engineers and technical team to maintain the wiki
  • 2 community managers
  • About 6 individuals involved in backend dev team
  • Less than 6 individuals involved in wiki.gg platform
  • Community-driven efforts on updating article content and Lua module codebase
  • WIKIWIKI has their own engineers and technical team to maintain the wiki
  • Fextralife has their own engineers and technical team to maintain the wiki
  • Community-driven efforts on updating article content and Lua module codebase
  • Community-driven efforts on updating article content and Lua module codebase

Environmental Impact

  • Unknown
  • Unknown
  • Unknown
  • Unknown
  • Unknown
  • Ideally green hosted
  • Ideally green hosted
  • Most likely using mix of conventional and green energy sources for sources due to the nature of P2P

Features

  • Vendor-locked:
    • Social Activity
    • Discussions
    • Article comments section
    • Fandom Dev wiki imports
    • PortableInfoboxes
    • Theme Designer
    • MediaWiki:ImportJS
  • JS code review by Fandom devs
  • MediaWiki Action API comes for free
  • Ability to export wiki contents to XML via Special:Export
  • Anonymous and registered editing (anon editing can be disabled)
  • Light/Dark theme switcher
  • MediaWiki extensions not offered by Fandom like Extension:Cargo
  • MediaWiki Action API comes for free
  • Ability to export wiki contents to XML via Special:Export
  • Anonymous and registered editing (anon editing can be disabled)
  • MediaWiki extensions not offered by Fandom like Extension:Cargo
  • MediaWiki Action API comes for free
  • Ability to export wiki contents to XML via Special:Export
  • Registered editing only
  • Article comments section
  • MediaWiki extensions not offered by Fandom like Extension:Cargo
    • May allow custom MW extensions on a case-to-case basis (they have to review source code before hooking it up to a wiki)
  • MediaWiki Action API comes for free
  • Lua modules can be imported across interwikis, transclusion is also enabled for those
  • Admins have direct access to Google Analytics dashboard on request
  • Ability to export wiki contents to XML via Special:Export
  • Registered editing only by default, but anon editing can be requested
  • Ability to import wiki contents from other PukiWiki based wikis
  • Anonymous and registered editing (anon edits have to go through SMS verification from Japanese phone number)
  • Anonymous and registered editing
  • Article comments section
  • Light/Dark theme switcher
  • Potentially access to DE's private endpoints for further development
  • Potentially greater integration with in-game
  • MediaWiki Action API comes for free
  • Ability to export wiki contents to XML via Special:Export
  • Ideally both anonymous and registered editing
  • Sky's the limit for features; time and money are only limiting factors
  • Connection to third-party APIs
  • Support for querying NoSQL data in an external database
  • MediaWiki Action API comes for free
  • Ability to export wiki contents to XML via Special:Export
  • Ideally both anonymous and registered editing
  • Ideally both anonymous and registered editing

Internationalization

Interface supports over 30 languages (through https://translatewiki.net/) Interface supports over 20 languages (through https://translatewiki.net/) Interface supports Simplified Chinese only Interface supports over 30 languages (through https://translatewiki.net/) Interface supports Japanese only Interface supports English, Japanese, Italian, French, and Brazilian Portuguese
  • Interface supports over 30 languages (through https://translatewiki.net/)
  • Content-wise, likely only 14 languages officially supported by WARFRAME
  • Interface supports over 30 languages (through https://translatewiki.net/)
  • Content-wise, likely only 14 languages officially supported by WARFRAME (English, Spanish, Russian, and Chinese should be prioritized first)

Moderation

  • Volunteer moderation team for both article content and discussions
  • SOAP team
  • Fandom wiki representative as liaison between Fandom and wiki admins
  • Volunteer moderation team for both article content and discussions
  • Volunteer moderation team for both article content and discussions
  • Volunteer moderation team for both article content and talk pages
  • Volunteer moderation team for article content and Zawazawa forums
  • Volunteer moderation team for both article content and discussions
  • Volunteer moderation team for both article content and discussions
  • Volunteer moderation team for article content only

Monetization and Funding

  • Advertisements
  • Data collection[2]
  • Commissions (affiliate marketing)
  • Capital from shareholders and investors
  • Donations[3]
    • GoFundMe
    • PayPal
    • GitHub Sponsors
  • Advertisements
  • Donations
  • Data collection
  • Commissions
  • Capital from shareholders
  • Advertisements ("upsells", basically commissions; only video game relevant and does not use Google's AdSense)
  • Likely funding from parent company Freedom Games
  • Capital from shareholders and investors
  • Advertisements
  • Sponsorships
  • Advertisements
  • Subscribers to the wiki (VIP program)
  • Subscribers to their Twitch channel

Indirect funding

  • In-game microtransactions and "DLC" purchases (free-to-play model)
  • Capital from shareholders and investors
  • Profits from direct merchandise sales
  • Sponsorships (e.g. crossovers)
  • Donations (e.g. Ko-fi, Liberapay)
  • Optional membership-based/subscription-based (e.g. Patreon)
  • Self-funding
  • Crowdfunding and community fundraising
  • Possible advertisements (not ideal)
  • Donations (e.g. Ko-fi, Liberapay)
  • Optional membership-based/subscription-based (e.g. Patreon)
  • Self-funding
  • Crowdfunding and community fundraising
  • Almost nothing will go towards hosting in a P2P architecture; funding will be towards development and labor

Ownership

  • Likely the one who decides to start the wiki will have bureaucrat permissions
  • Platform is operated by Miraheze Limited, a non-profit based in UK founded in July 2015[4]
    • In process of reincorporation to Illinois, USA as of June 2023[5]
  • Platform is operated by Huijiwiki, a company founded in February 2015[6]
  • Platform is operated by wiki.gg, a subsidiary of Freedom! Family Alabama LLC, a private company based in Alabama founded on April 2020[7]
  • Platform is operated by Ukiuki Co., Ltd., a private company based in Osaka, Japan founded on July 2010[8]
  • Platform is operated by Kinbundo Limited, a private company registered in Hong Kong[9]
  • Likely Digital Extremes staff
  • Platform is operated by Digital Extremes or outsourced to another vendor
  • Likely the one who decides to host the wiki will have bureaucrat permissions
  • Platform is operated by some independent entity
  • Community ownership, it lives and dies depending on playerbase

Performance

99.9% uptime Slow performance due to lack of web servers/CDNs around the globe and inability to support high traffic. See https://status.miraheze.wiki/history (Archived) Slow performance due to additional JS as well as servers located in China
  • No single point of failure
  • Performance highly varies per person and region depending on distance to the computer hosting the content, internet speeds
  • Widely depends on the number of devices hosting the content and how they are distributed across the globe
  • Expect slower performance than more centralized solutions due to latency and transfer speed

Privacy

  • Google Analytics
  • User activity stored and collected by MediaWiki
  • https://wiki.gg/privacypolicy/
  • Likely Google Analytics
  • User activity stored and collected by MediaWiki
  • Likely Google Analytics
  • User activity stored and collected by MediaWiki
  • User activity stored and collected by MediaWiki
  • IP of those hosting and requesting the content are publicly available (nature of P2P)

Scalability

  • Amazon Web Services
  • Google Cloud Storage
  • Amazon EC2
  • Amazon s3
  • Oracle Cloud Infrastructure DNS[10]

"Since January 2022, we have our own physical hardware where we host most of our servers. Our datacentre which we call SCSVG is located in Stevenage, United Kingdom. Other than our own hardware, we also host cache proxy servers with OVH and ns1 (nameservers) with RamNode.

You can see more information and documentation about each of them on our list of servers and on their specific pages"[11]

Tencent cloud

  • Web servers and databases are managed and operated in-house through AWS
  • Cloudflare for CDN
  • Cloudflare for CDN
Depends on DE, no control over what web hosting services to choose from
  • Likely use one of the major cloud hosting platforms like Amazon Web Services or Microsoft Azure
  • Use CDNs to destribute content from a centralized server or to offload cloud hosts
Heavily depends on how many people decide to host the content

Security

  • HTTPS
  • HTTPS
  • Two-factor authentication
  • HTTPS
  • HTTPS
  • Two-factor authentication
  • HTTPS
  • Two-factor authentication
  • HTTPS
  • HTTPS
  • HTTPS
  • HTTPS
  • Must be a way to avoid situations where one/multiple actor(s) operate a majority/monopoly/duopoly of nodes, enabling the possibly to sever access to content from the rest of the world (equivalent to a 51% attack in the blockchain/cryptocurrency world)

GDPR Compliance

  • Since wiki.gg operates internationally, they have to comply with GDPR
  • Since Fextralife operates internationally, they have to comply with GDPR
  • Since site is available internationally, it has to to comply with GDPR
  • Since site is available internationally, it has to to comply with GDPR
  • Very, very 'new' tech, unclear if it is possible to completely delete personal data hosted by other nodes in the network
  • GDPR-Aware Revocable P2P File-Sharing System Over Consortium Blockchain - https://ieeexplore.ieee.org/abstract/document/9684748

SEO and Discoverability

  • Higher Google SEO over other wikis and even the official WARFRAME site in some cases
  • Access to fandom.com subdomain (wikia.com redirect)
  • Officially endorsed by DE on Warframe website and forums
  • Access to miraheze.org subdomain and custom domains
  • Higher Baidu SEO over other wikis
  • Access to huijiwiki.com subdomain
  • Access to wiki.gg subdomain
  • Access to wikiwiki.jp domain
  • Access to fextralife.com subdomain
  • Likely access to warframe.com subdomain
  • Whatever domain is available
  • Low discoverability unless there is public outreach and advertisement on social media platforms like Reddit
  • Complicated to set up and inconvenient for both desktop and mobile users
  • Likely have to download a separate client just to browse the wiki

Stakeholders

Direct

  • Fandom, Inc.
  • Digital Extremes Ltd.
  • Warframe community
  • Third-party apps and developers
  • 500,000+ other wiki communities

Indirect

  • Tencent Holdings Ltd.
  • TPG Inc.
  • Advertisers
  • Shareholders
  • Investors

Direct

  • Warframe community
  • Miraheze Ltd.
  • Third-party apps and developers
  • 5,000+ other wiki communities[12]

Indirect

  • Digital Extremes Ltd.

Direct

  • Beijing Jiawenjienuo Network Technology Co., Ltd.
  • Digital Extremes Ltd.
  • (Chinese) Warframe community
  • Third-party apps and developers
  • 400+ other wiki communities

Indirect

  • Tencent Holdings Ltd.
  • Shareholders
  • Freedom Games LLCs (also known as Freedom! Family Alabama LLC)
  • indie.io (formerly Freedom Games as of 2024-06-03)
  • Digital Extremes Ltd.
  • Warframe community
  • Third-party apps and developers
  • 20+ other wiki communities[13]
  • Shareholders
  • Investors
Direct
  • Ukiuki Co., Ltd (株式会社ウキウキ)
  • Japanese Warframe community
  • Third-party apps and developers
  • 500+ other wiki communities
  • Shareholders
  • Investors

Indirect

  • Digital Extremes Ltd.
Direct
  • Kinbundo Limited
  • Warframe community
  • 150+ other wiki communities
  • Investors

Indirect

  • Digital Extremes Ltd.

Direct

  • Digital Extremes Ltd.
  • Warframe community
  • Third-party apps and developers

Direct

  • Warframe community
  • Third-party apps and developers

Indirect

  • Digital Extremes Ltd.

Support and Outreach

Professional (https://support.fandom.com/hc/) and volunteer community support (through Discord channels) Volunteer community support Professional and volunteer community support (Chinese only, through QQ) Professional and volunteer community support (through Discord channels) Professional and volunteer community support (Japanese only, through https://zawazawa.jp/warframe_wiki/) Professional and volunteer community support (through their forums https://fextralife.com/forums/index.php) Likely no dedicated support department outside of volunteer community support No dedicated support department other than the entity who hosts outside of volunteer community support No dedicated support department outside of volunteer community support

UI and UX

  • FandomDesktop and FandomMobile wiki skins
  • Dark theme
  • Fandom mobile app available
  • Advertisement space constantly shifts article content whenever readers scroll
  • Only Vector desktop skin, no unique skin for mobile view

Wiki Source Code

  • Closed-source and proprietary
  • Customized version of MediaWiki
  • Open-source
  • Using MediaWiki engine
  • Using MediaWiki engine
  • Using PukiWiki engine
  • Using some custom wiki engine
  • Ideally open-source
  • Using MediaWiki engine
  • Ideally open-source
  • Using MediaWiki engine
  • Ideally open-source
  • Using MediaWiki engine

Notes[]

  • On November 16th 2022, Miraheze has experienced potential data loss after one of their cloud servers hosting a database experienced a disk failure. There was a failure in internal communication and processes which led to regular backups not occurring, thus wikis that are affected are temporarily inactive for some unknown period of time.[14][15][16]

External Links[]

Wikia Archives[]

Other Wiki Farms[]

Name Links
Fandom (formerly Wikia and Wikicities)
Miraheze
Wiki.gg
  • https://wiki.gg/
Huijiwiki
AtWiki
WikiWiki
MinMax
Namuwiki (나무위키)

Other Wiki Projects[]

Other Wiki Engines[]

Name Written In Markup Languages WYSIWYG Editor? License Links
BookStack Laravel (PHP) Markdown Yes MIT License
Confluence Java XHTML-based custom markup Yes Proprietary
DokuWiki PHP Custom markup No GNU General Public License, version 2
Federated Wiki CoffeeScript + vanilla JavaScript Custom markup (JSON source) Yes Creative Commons Attribution-ShareAlike 4.0
MoinMoin Python Custom markup No GNU General Public License, version 2
Outline React + Node.js (TypeScript) Markdown Yes Business Source License 1.1
Wiki.js Vue.js + Node.js (JavaScript) Markdown, MediaWiki wikitext, HTML Yes GNU Affero General Public License v3.0

Alternative Front-End (Proxy Site)[]

BreezeWiki is an alternative front-end to Fandom wikis like how Nitter is a front-end to Twitter. This means that readers can view content on Fandom wikis without directly going to fandom.com. However, editors cannot create, edit, or delete content without going to the actual wiki.

Limitations:

  • Read-only access
    • Cannot view article history or do any action that requires MediaWiki API calls
  • No client-side JavaScript
  • Will not necessarily display latest content
    • Depending on how often BreezeWiki fetches for new content, rendered articles may be outdated
  • Cannot view or add article comments
    • Commenting requires Fandom's custom scripts
  • Possibly less performant depending on how website is hosted
    • Usage of CDNs? Server-side caching?

Other Knowledge Management Software[]

Not exactly wikis but useful to know the capabilities of other (personal) knowledge management software in the market.

Name Cloud-Based Markup Languages WYSIWYG Editor? License Links
Emacs (Org-mode) No
  • Custom markup
  • Markdown
  • HTML
  • LaTeX
  • And more depending on packages installed
No GPL-3.0-or-later
Notion Yes Markdown Yes Freemium
Obsidian No Markdown Yes Freemium

References[]

  1. Can be implemented as an "Asynchronous Wiki"
  2. Barber, Kayleigh (2022, March 14). How Fandom is using its insights into fans’ online behavior to pitch advertisers. Digiday Media. Accessed 2022-04-22. Archived from the original on 2022-04-22.
  3. (2022, January 3). Donate. Miraheze. Accessed 2022-04-26. Archived from the original on 2022-04-26.
  4. (n.d.) . Miraheze. Miraheze. Accessed 2022-04-26. Archived from the original on 2022-04-26.
  5. Laabs, Brent (2023, June 18). Miraheze is Not Shutting Down. Miraheze. Accessed 2023-09-18. Archived from the original on 2023-09-18.
  6. (2021, August 7). 想做维基吗?请从第一行开始阅读. Huijiwiki. Accessed 2022-04-26. Archived from the original on 2022-04-26.
  7. (n.d.) . FREEDOM! FAMILY ALABAMA LLC. Bizapedia.com. Accessed 2022-04-26. Archived from the original on 2022-04-26. Founded by Ben Robinson and Donovan Duncan, former leaders of Curse LLC.
  8. (n.d.) . 運営会社. WikiWiki. Accessed 2022-04-26. Archived from the original on 2022-04-26.
  9. (n.d.) . Fextralife Terms and Conditions. Fextralife. Accessed 2022-04-26. Archived from the original on 2022-04-26.
  10. "https://ocistatus.oraclecloud.com/incidents/tp4cbkqxr55t Oracle Cloud Infrastructure DNS | Multiple Regions | CN-197870 It's out of our control, we have to wait for Oracle to fix itself" - User:HeyTots https://discord.com/channels/563020189604773888/563022855516717071/943951944064581662
  11. Multiple authors (2022, June 24). How many servers do you have, and where are your servers located?. Miraheze. Accessed 2022-07-22. Archived from the original on 2022-07-22.
  12. Agent Isai (2022, July 22). Miraheze celebrates seven years!. Miraheze. Accessed 2022-07-22. Archived from the original on 2022-07-22.
  13. (2022). List of wikis. wiki.gg. Accessed 2022-07-22. Archived from the original on 2022-07-22.
  14. Agent Isai (2022, November 23). Db141 update. Accessed 2022-12-02. Archived from the original on 2022-12-02.
  15. Miraheze Site Reliability Engineering (2022, November 20). Cloud14 issues. Accessed 2022-12-02. Archived from the original on 2022-12-02.
  16. Universal_Omega (2022, November 29). Recreate wikis on db141 from scratch at users' request. Accessed 2022-12-02. Archived from the original on 2022-12-02.


Advertisement