Що таке CMS? Чим він відрізняється від “розробки з 0”?

Оскільки переважна більшість компонентів з яких складається сайт або веб-додаток мають подібний функціонал, були створені CMS (Content Management System), які містять “готові”, “шаблонні” рішення. Саме завдяки ним, при мінімальній модифікації, за найкоротші терміни, можна сконструювати веб сайт. Окрім простоти у розробці та дешевезни, перевагами CMS рішення є стабільність, розширюваність, безпека, багатство функцій, тощо