Web hate - Post a comment [entries|archive|friends|userinfo]
webhate

[ userinfo | ljr userinfo ]
[ archive | journal archive ]

CMS — вершина розвитку павутинного програмування Aug. 6th, 2020|11:15 pm
webhate

Незважаючи на презирливе, зневажливе ставлення певних людей до CMS та тих хто під них пише, CMS — це як раз те що треба для павутинного програмування, майже золота куля. CMS’ки вигідні як павутинним програмістам так і замовникам. Для одних CMS пришвидшує та спрощує роботу, для інших дещо зменшує залежність від програмістів надаючи адмінку, плагіни, шаблони і таке інше.

Зізнаюся що я ненавиджу CMSʼки через те що доводиться підлаштовуватися під них, налаштовувати їх, розбиратися в чужих плагінах, боротися з їхніми обмеженнями, але вся правда в тому що CMS це і є обличчя павутинного програмування, це і є саме павутинне програмування. Мало кому зі споживачів послуг павутинних програмістів потрібна якась кривулька написана з нуля і для обслуговування якої довелося б кожного разу шукати макаку, коли є такі напівфабрикати як Wordpress, Drupal, Joomla, Opencart та інші з великою кількістю готових модулів на всі випадки життя які достатньо лише встановити.

Нарешті моє давнішнє обурення засиллям CMS на фрілансерських сайтах та в вакансіях стихло. Я прозрів. Можна сказати що концепція CMS відповдіє духу WWW. CMS це основа яка не лише слугує фундаментом а й надає засоби для вирішення типових (та не дуже) потреб значної частини програмістів та їхніх клієнтів. Замовникам не цікаві якісь там frameworkʼи, оптимізації, говнокод в самих CMS чи їхні обмеження. Все перевішує зручність та можливість швидко підняти website.

Зауважу що на відміну від frameworkʼів CMS зачасту роблять роботу павутинних програмістів менш програмістською. Акцент зміщується на дезіґн, явасценарії і метушню з модулями. Оскільки „усьо вже написано до нас“, все програмування зводиться до правки конфігураційних файлів та написання нескладного коду. Головне добре знати систему.

Link Read Comments

Reply:
From:
имя пользователя:    
Вы должны предварительно войти в LiveJournal.com
 
E-mail для ответов: 
Вы сможете оставлять комментарии, даже если не введете e-mail.
Но вы не сможете получать уведомления об ответах на ваши комментарии!
Внимание: на указанный адрес будет выслано подтверждение.
Subject:
Message: