Статьи

FullCodePress: предварительно встроенный против пользовательского?

Одним из наиболее интересных результатов международного сайта FullCodePress , состоявшегося в минувшие выходные, на дневном мероприятии стало то, что каждая команда выбрала совершенно иной подход к работе с сайтом своего клиента.

Команда Aussie решила использовать предварительно созданную CMS с открытым исходным кодом ( Drupal ), в то время как CodeBlacks (Team New Zealand) решила создать свой сайт с нуля.

Первоначально я думал, что CodeBlacks откусили намного больше, чем они могли жевать. Когда я вонзил голову в их комнату в 11-й час (фактически, 23-й час), команда нервно сгрудилась вокруг одного экрана, в то время как их программист почесал голову и начал сомневаться в себе. Тем не менее, полная заслуга программиста команды, Марка Рикерби: несмотря на то, что он не спал и находился под огромным давлением, ему удалось решить любую техническую проблему, которая их сдерживала, и его команда вышла победителем.

В посмертном периоде новозеландская команда утверждала, что индивидуальная сборка была правильным решением для их клиента; учитывая скудные ресурсы, которые будут посвящены работе над сайтом, и общую низкую компьютерную грамотность организации, экраны внутреннего администрирования должны были быть максимально простыми — более простыми, чем любое готовое решение мог бы предоставить. Однако позже они также сообщили, что на самом деле приняли решение создать свою CMS с нуля за несколько недель до соревнования .

В австралийском лагере, преимущества использования существующей CMS не смогли реализовать то, на что надеялась команда. Главный кодировщик Team Australia Дэвид Макдональд признался мне, что большую часть своего времени он потратил на переопределение стилей по умолчанию, поставляемых с Drupal, вместо того, чтобы тратить время на создание новых страниц или стилей. Австралийцы, однако, сделали этот звонок в первые пару часов, после того как они оценили потребности и возможности клиента.

Итак, мне интересно услышать от нескольких читателей: как вы звоните, чтобы лучше всего удовлетворить потребности клиента в CMS, и нужна ли работа для индивидуальной сборки?

Если вы ответили CMS, какой? И если бы вы ответили на заказ, изменили бы вы свой ответ, если бы у вас было всего 24 часа, чтобы завершить работу?