📜 ⬆️ ⬇️

CMS overview for organizing microblogging service

Nowadays, microblogging has evolved from a new Western chip into a practically everyday thing, an integral part of people’s communication in modern society. And here, just like in the case of social networks, there is a single leader - twitter . But as always, there is a place for niche sites: narrow-topic, professional, corporate, etc. In this case, a natural question arises: where to get a suitable platform for organizing a microblogging service? In this topic, I want to consider various solutions that seemed worthy to me.

StatusNet


image

(Was known as Laconica until August 28, 2009)

Produced by the Canadian company of the same name, which founded the site identi.ca, which in turn is one of the competitors of Twitter. This engine is written in PHP and requires version 5.2.3 and higher. MySQL was chosen as the database, although there is a possibility to use PostgreSQL.
The engine itself, in my opinion, is written very competently both in terms of code, and in terms of performance. There is a built-in ability to use Memcache for data caching and Sphinx for organizing full-text site search. The interface is available in many languages, including Russian (done using the gettext extension, which must also be installed on the hosting). It is possible to quickly change themes. There are 9 themes in the standard delivery.
User support is organized at a high level. There is a wiki and a developer blog , besides there are many how-to networks on installing this platform on various systems.
')
The functionality is very extensive, we note the main features:


Site: status.net

Demo: identi.ca


JaikuEngine


image

Initially, it was just a service. It was founded in 2006 and acquired Google in a year. In 2009, the source code was opened . The project is written in Python using the Django framework and is designed to work only on Google’s AppEngine platform.
At its core, the engine implements the functionality of Twitter and differs little from it. There is an API for integration.
Website: code.google.com/p/jaikuengine
Demo: www.jaiku.com


YONKLY


image

This is the only CMS of all, which is written in ASP.NET.
Yonkly can be used in many ways. As a platform for microblogging and as a separate CMS. And in the second case, two options are possible: opensource solution or paid with additional functionality.
Website : www.yonkly.com
Demo: www.yonkly.net


Jisko


image
Works on PHP and MySQL. I liked the large selection of designs and the ability to easily change them. In addition, there is integration with Jabber, as well as various services to reduce links. Multilingual support is maintained, but the Russian translation is not.
Site: jisko.org
Demo: jisko.net


Nanograbbr


GoogleCode project

According to the developers, one of the main functions of this engine is the ability to publish external RSS and Atom feeds in the microblogging.

Written in PHP and MySQL as a database. There is support for Russian and English languages.

There is a division of content by type: texts, pictures, videos, quotes, links, loot (Tamblolog functionality).

Website: nanograbbr.com
Demo: demo.nanograbbr.com


Openmicroblogger


image
The project is also written in PHP. But as a database, PostgreSQL and MySQL are available to choose from. CMS is actively developing and at the moment already has 5000 downloads, which certainly speaks of its popularity.
In addition to the main functions of microblogging, the engine provides such an exotic built-in function, such as storing downloaded files in the cloud, using a well-known web service from Amazon.
The author definitely made a big emphasis on architecture (which will positively affect the future development of the engine). He himself highlights such advantages as RESTful URL organization and controllers, own ORM, Rails-like MVC implementation, etc.
Website: openmicroblogger.org
Demo: openmicroblogger.com


Gelatocms


image
Also written in PHP / MySQL. AJAX is actively used. There is a convenient graphical installer and admin panel.

The following basic message types are supported:


The functionality of the engine can be easily extended using plug-ins.
Website: www.gelatocms.com

Unfortunately, the demo site could not be found, so I give a screenshot of the admin panel:

image



Bilboblog


www.tux-planet.fr/bilboblog-a-free-micro-blogging-php-application

Another small CMS. Contains only basic functions for the organization of microblogging.


Microblog


microblog.bakmil.com

Not a very functional platform, but I mention it because from domestic developers.

Reactor


Separately, I would like to mention the engine called Reactor, which was previously mentioned on Habré (http://habrahabr.ru/blogs/open_source/59330/). My huge request to the developers is to make the official website of the engine at your leisure. I think he will be in demand.
Demo: joyreactor.ru


Ps. The market for free CMS certainly offers a good selection of standalone engines. And each of them can be used to solve a particular task (depending on its scale and complexity). When the article was almost ready, I came across a microblogging module for LiveStreet ( example ) and realized that for my task, the combination of microblogging functionality and social network would be more relevant. I will try to write an analysis of such decisions in the next article.

Source: https://habr.com/ru/post/75354/


All Articles