Why PageSync
We usually have a developing environment. When developing is done, we push our code to a repository. From there we create a Docker container and we deploy it to a Testing server. From there it is deployed to an Acceptance server and finally to production.
This means we have all these PHP, JavaScript or any other code under Version Control. However, we also have Wiki-pages, Wiki-templates, Wiki-widgets and forms that are fundamental for it all to work properly.
With PageSync, we can now also push our Templates, Widgets, Files or any important Wiki page to our repository under version control. When deploying a container, the PageSync maintenance script is automatically run and therefore also updating pages or files in the Wiki.
In short the PageSync MediaWiki extension allows for storing any wiki page content to a file on the server.
|