2021. Необходимость применения тяжелых CMS на простых сайтах

2021. Необходимость применения тяжелых CMS на простых сайтах

Создание и раскрутка сайтов

Вбиваю в ТОП-10, как гвозди

8-965-148-98-02, diplom07@mail.ru

Создание и раскрутка сайтов

Вбиваю в ТОП-10, как гвозди

8-965-148-98-02, diplom07@mail.ru

2021. Необходимость применения тяжелых CMS на простых сайтах

2021. Необходимость применения тяжелых CMS на простых сайтах

www.homa.xp3.biz 

Вопрос

Есть ли необходимость устанавливать CMS "joomla" наш сайт "ххх"?

Ответ

По вопросу правильности применения CMS "joomla" на сайте "ххх".

В принципе, любая CMS (система управления сайтом) внедряется на сайт для облегчения этого самого управления, причем именно на самом сайте и в рамках возможностей рядового человека, а не методом правки кода специально обученным программистом и передачи его на сервер по каналу FTP. Кроме этого CMS предполагает управление большими (или специфичными) объемами данных, с которыми рядовой человек просто не в состоянии справиться (например, наполнение интернет-магазина на сотни тысяч товаров, либо специфичные личные кабинеты, позволяющие оперировать банковскими системами, логистикой и пр.).

Что мы имеем на сайте "ххх"? Больших интернет-магазинов и личных кабинетов для банковских операций, а следовательно, и больших объемов данных на сайте нет (на сайте 5 страниц). Т.е. в этом плане CMS не нужна.

Далее предполагалось, что самый рядовой человек, не владеющим программированием, сможет редактировать сайт. Идея была замечательная, но что мы имеем в итоге? Весь сайт построен с применением программных модулей, которые если и можно корректировать, то весьма урезаным способом (включить-выключить и изменить заголовок модуля). Таких "корректируемых" модулей на сайте считаные единицы (условно, процентов 15), а остальные модули (в системе рядового управления с помощью CMS) представляют из себя (в админке джумлы) элементарную отсылку на сам программный модуль, который состоит из массы файлов, находится на сервере и представляет из себя "китайскую грамоту" не только для рядового человека, но и для веб-программиста.

Что касается возможности изменения "редактируемых" модулей, то и там дело обстоит нелучшим образом. Если задача по редактированию стоит чуточку сложнее, чем изменение текста заголовка (например, отцентровать текст, сделать его покрупнее или изменить его цвет), то без веб-программиста тут не обойтись. А если требуется более детальное редактирование, то это невозможно в принципе (о чем сообщают и сами разработчики). Как пример можно привести модуль "ххх" (линейка работ по датам) на странице "ххх": возможность редактирования там предусматривалась на уровне изменения названий в существующих блоках, а вот что касается количества блоков и подблоков и их группировка, - увы и ах, опять нужно "вскрывать" программный код и программировать на php (мало того, такие масштабные изменения приводят к "развалу" всей структуры страницы [как случилось со слайдером на главной странице и некоторыми другими модулями]). В итоге оказалось, что проще и правильнее написать модуль заново, чем использовать существующий.

Вдобавок ко всему хочется заметить, что CMS типа джумлы достаточно тяжеловесны и требуют немалых ресурсов сервера даже в "пустом" виде (сейчас объем сайта достигает 167Mb и это на каких-то 5 страничек сайта! [5 страничек - это 5Kb, не считая картинок]), вследствие этого даже простое "развертывание" сайта, а также его архивирование занимают около 2 часов на рядовых серверах.

Вывод: построение таких типов сайтов, как "ххх" нерационально с применением CMS типа "joomla" (говоря простыми словами, получилась перевозка спичечного коробка до соседнего подъезда с привлечением международной курьерской службы и дальней авиации, причем экипаж той самой авиации никак не желает подчиняться заказчику перевозки, а ждет руководящего решения от маршала авиации).

Отвечу на любые вопросы. С уважением, Дмитрий Владимирович: 8-965-148-98-02, diplom07@mail.ru.
Печатать страницу: 2021. Необходимость применения тяжелых CMS на простых сайтах

Новое на сайте: О переделке сайта Консультации по сайту trim (функция обрезки пробелов в конце и начале переменной Передача переменных из JavaScript в PHP и наоборот Многоразмерные числа (BigInt) на JavaScript Генератор многоразрядных кодов Необходимость применения тяжелых CMS 16-ные числа Дробная часть числа и ее отделение Адрес страницы и условие для переменной Всплывающий текст с затемнением Использование памяти браузерами Расширения Chrome Короткие и ламповые цвета Всплывающее окно Рисунок, всплывающий по клику Принудительное открытие документа в новом окне

Сделать заказ сайта или продвижения сайта (2021. Необходимость применения тяжелых CMS на простых сайтах)
×

Ваше письмо