Какво е CMS

Да приемем, че сте решили да създадете свой собствен блог или уебсайт по някаква тема. Проблемът е, че сте начинаещ и не знаете как да го направите. Всъщност има няколко различни начина за създаване на вашия блог или уебсайт. Няма да ги изброявам всички, тъй като ще отнеме много време. В тази статия искам да говоря за един от най-лесните начини да създадете свой собствен уебсайт за начинаещ, който няма специални познания в изграждането на сайтове - създаване на уеб сайт с помощта на CMS.

Какво е CMS?
CMS означава система за управление на съдържанието и което означава „система за управление на съдържанието“ или „система за управление на съдържанието“. Сред уебмастърите се използва по-просто име - „двигателят“ на сайта.

„система управление

CMS функции
Всъщност CMS има две основни функции:

Принцип на инсталиране и работа на CMS
За работата на която и да е CMS е необходима база данни (обикновено се използва база данни MySQL), която се използва за съхраняване на различни данни на сайта (информация за потребители, различни материали на сайта и т.н.). CMS непрекъснато взаимодейства с базата данни, зарежда някои данни и изпраща други данни към нея. Когато посетител разглежда страниците на сайта в браузър, браузърът изпраща заявка до уеб сървъра, където е инсталирана CMS с базата данни и уеб сървърът прехвърля контрола към CMS. Системата за управление на съдържанието обработва заявката и определя коя страница да предостави на този потребител, докато взаимодейства с базата данни. Страницата се формира от различни елементи и съдържание по време на заявката, поради което такива страници се наричат ​​„динамични“. След като желаната страница е готова, тя се предава в браузъра и посетителят може да я наблюдава. Както вероятно вече сте разбрали, CMS се инсталира на хостинг в Интернет, но може да се инсталира и на локален уеб сървър. Принципът на инсталиране и в двата случая е практически един и същ. По време на инсталирането на която и да е CMS, трябва да посочите името на базата данни, да зададете името и паролата на администратора и да посочите различна информация относно сайта (име, пощенска кутия и др.).