Leonardo Losoviz: How to Make a Decentralized WordPress Website

One response on “Leonardo Losoviz: How to Make a Decentralized WordPress Website

  1. leoloso

    Hi everyone, this is Leo, the speaker at this presentation. You can find the presentation slides here:

    https://uploads.getpop.org/wp-content/uploads/getpop/2016/08/PoP.pdf

    And also, the links mentioned in my presentation:

    PoP framework website: https://getpop.org
    PoP demo: https://demo.getpop.org
    Repository with the code: https://github.com/leoloso/PoP

    Cheers,
    Leo

    Like

Continue the discussion

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Published

September 10, 2016

PoP – Platform of Platforms is a WordPress framework which aims to break the information monopoly of large Internet corporations by linking autonomous WordPress websites together, allowing them to interact with each other and become part of a wider network composed of different communities. Users from different websites can interact among themselves, without the need to join a centralized service such as Facebook or LinkedIn. This way, website owners can keep control of their own data, storing it on their own servers.
PoP works by combining WordPress and Handlebars into an MVC architecture framework, in which WordPress is the model/back-end, Handlebars templates are the view/front-end, and the PoP engine is the controller. Acting as the controller, PoP intercepts WordPress’ data query results, generates a response in JSON, and feeds this JSON code to Handlebars to be transformed into HTML.

The PoP engine automatically provides the WordPress website of its own API, removing the need to implement additional server-side applications for providing data to third-party websites, mobile phone apps, etc. Because the API is known to all PoP websites, they can fetch data from each other in real time, allowing for decentralization of a website’s data sources, or aggregation of multiple websites’ data into a wider network.

Applications for a PoP network are multiple. For instance, it could enable an economy of micro-payments to take place, thus compensating anyone for their original material posted on the web. Each node on the network could decide to give its content for free to its aggregators, or charge a fee for it. The node could then use these proceedings to pay those users who contribute content to it.

Rate this:

Event

WordCamp Frankfurt 2016 32

Speakers

Leonardo Losoviz 1

Tags

decentralized 1
framework 28
PoP 1

Language

English 4417

Download
MP4: Low, Med, High
OGG: Low
Subtitles
Subtitle this video →
%d bloggers like this: