Control system content (contact) (eng.
C ontent
m anagement
s ystem, CMS) is a computer program or system used to provide and organize a joint process of creating, editing and managing text and multimedia documents (content or content). Usually, this content is treated as unstructured data of the objective problem as opposed to structured data, usually managed by a DBMS.
In essence, a management system is a program that provides tools for adding, editing, deleting information on a site. There are a variety of content management systems, among which are paid and free, built on different technologies. Each site has a control panel, which is only part of the entire program, but sufficient to manage it.
Now there are many CMS. Here I will talk a little about some of them based on personal impressions.
Livestreet- habropodobnaya CMS from domestic producers. Therefore, problems with the translation into Russian is not native. Ideal for beginners. In theory, this CMS for blogs. The standard set is a module for registering for an invite. The project was implemented with the PLO on PHP5 + MySQL5 and built on the principle of MVC model that makes it easy to change as the logic behavior of the engine, and appearance. Particularly pleased that she is not buggy, but to make it possible to do this (the problem is solved reinstalling). Another negative - a small number of add-ons, though for a small fee, you can hire a developer. Though
in the original site on this CMS and similar to habrmuch can be done with it. Examples of sites see
here. Also in the standard set there is no admin panel, it can be installed separately (
aceAdminPanel).
Drupal- one of the most popular CMS, written in PHP and using the relational database as a data warehouse (MySQL, PostgreSQL and others are supported). With it, you can do anything. All Mozilla sites are made on it. The engine is powerful, you can not figure it out with a half-kick, but then an incredible thrill of opportunities will come. After installing ANY module you will have to flatter the site
Drupalerfor the translation. Although thanks to the module
Live translationThis task can be much simpler. If you are going to do on this CMS blog, I recommend installing the module
CKEditor- this will make your life much easier when creating a post. The good advantage of this system is a huge number of additions.
Herelist
assemblies Drupal, thank you for talking
djedai Joomla(pronounced jumla) is a content management system written in PHP and javascript languages, using the MySQL database as a repository. As well as Drupal, it is very popular and has many add-ons. Also, you can not recommend it to beginners due to the complexity and tendency to glitches (usually associated with the curvature of CMS developers). It has quite powerful functionality, support for modules and extensions.
Wordpress- the most popular content management system for bloggers. While most experienced still using Drupal. There are a lot of extras. Scope of application - from blogs to news sources rather complicated and even online stores. Built-in system of "order" and "plug-in" together with successful architecture allows virtually any design projects. But all the problems, this system would not be able to perform. I recommended for beginners. This CMS is easy to operate. One of the cons is that Wordpress does a lot of queries to the database, which could lead to loss of productivity on weak hosting. In order to withstand at least 500 visitors it requires a powerful VPS. Also, there is a rumor that a very long time, the system can not run stable and she starts to fall.
uCoz- one of the most popular systems exclusively for beginners (at least I have not seen that professionals use it). Also there provide free hosting to create on this site system. uCoz modules can be used both as a team to create a full-featured website, or separately, for example, as a blogging platform, web forum, and others. At the moment, the system created more than a million websites. uCoz.ru is on the 14th place among the most popular sites Russian sites according to Alexa Internet.
Mediawiki- A system for creating websites using Wiki technology. This engine is written specifically for Wikipedia. It is the most powerful wiki engine. MediaWiki is written in PHP and uses a relational database for data storage (you can use MySQL, PostgreSQL, SQLite); supports the use of memcached and Squid.
Big Street- the social network engine from the domestic manufacturer. It is a blog. In the first versions it was similar to Habr, but now the developers have thought better of it and it becomes not so much like it. Designed to create social networks and thematic communities. With the additions, there are neponyatki ...
Cogear- (pronounced "Kogir") a content management system written in PHP and javascript languages, using the MySQL database as a repository. Good for newbies. Also reminds Habr.
Explay- is a social network management system for PHP and MySQL. Explay gives you the opportunity to build a full-fledged social network or blog-social community. The basic functionality includes such features as: team blogs, photo albums, comments, ratings, internal mail and friends' news. The flexible and expandable core of the system allows you to implement any functionality as simply and as quickly as possible. See all specifications
herePligg- engine to create news sites. Members vote for their favorite news, as a result of the most interesting messages are displayed on the main page. Digg.com non-Russian and Russian news2.ru - known sites built on this principle. Scope CMS Pligg narrow functionality of the engine is tuned for specific tasks at the expense of flexibility. In Pligg'e users can add news and describe their tags. In addition to tags, there is a tree of categories. Users can comment on the news, vote for them, put a "plus sign" comments. There are buttons to simplify the copying of news on the popular "social" sites.
In a separate section you can select
Forum CMS: phpBB 3A free system for creating forums, built on PHP.
It has the following advantages:
1. Full openness for picking - you can literally change everything. As part of the GNU / GPL, of course.
2. A large database of templates that are very easy to customize.
3. Multilingual interface.
4. A lot of different additions: from the buttons "Thank you" to the portal, gaming systems and galleries.
5. Powerful global community, as well as several Russian-speaking.
6. Easy to learn admin panel.
The disadvantages begin only with the fact that all mods are installed by manually editing the files. With the acquisition of experience, it becomes a plus.
SMFDirect competitor to the popular phpBB system.
The main advantage is the automatic installation of add-on packages. This is very convenient for beginners. Additions less, but everything you need is there.
Design is harder to make - there is no such transparency and simplicity of the template structure.
Ideal for those who "do not want to bother."
Elgg- Another engine for creating social. network. The CMS includes profiles, message boards, activity feed, user settings, OpenSocial applications, blogging, forums, social bookmarks and much more.
The platform supports technologies such as RSS, OpenID, OpenSocial, and many others, also built using Ajax.
Invision Power Board(Abbreviated IPB or IP.Board or IP Board) is one of the world's most popular solutions for deployment forums. This program is developed by Invision Power Services, Inc., is written entirely in PHP and uses to conduct its MySQL database server (in addition, there is support for other databases such as Microsoft SQL Server and Oracle). Despite the fact that Invision Power Board is a commercial product, the community engaged in its support and modification, are quite popular and consists of thousands of people around the world. Most of the modifications and styles, developed these communities are free and available for download. An example of a brilliant implementation can serve our beloved forumsavagemessiahzine.com.
vBulletin- a commercial forum engine developed by Internet Brands Inc. This software is written in PHP and uses a MySQL server to maintain its database. It would not be fair not to name him here, as he is also quite popular. The forum can serve as an example of a forum on this engine.
XDA-Developersand
OSZone.