Главное Авторские колонки Вакансии Образование
Выбор редакции:
2 428 1 В избр. Сохранено
Авторизуйтесь
Вход с паролем

Как я разрабатываю сайты

Ранее пришел к выводу, что не существует одновременно универсальной и удобной CMS для создания любых сайтов. Чем больше функций навешивается, тем больше становится сложность освоения и использования.
Мнение автора может не совпадать с мнением редакции

Не стоит использовать CMS в задачах, для решения которых она первоначально не приспособлена. Одна из больших моих глупостей, когда я еще искал универсальную CMS, было использование одной CMS для разработки любых типов сайтов. В те далекие времена такими CMS для меня были PHP-Nuke и Drupal.

Используйте каждую CMS по назначению — для создания тех типов сайтов и для тех задач, с которыми она справляется лучше остальных.

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

Постараюсь разделить свои задачи:

Простой сайт, одностраничник или «landing page»

— Если не нужно часто изменять какую-то информацию — подойдет простая верстка (раньше я верстал в dreamweaver, сейчас в Notepad++) или вообще готовый landing шаблон.

— Если информация должна меняться — можно написать простой php-скрипт с единственным окном редактора и кнопкой сохранить. Редактор можно взять CKEditor (бывший FCKEditor) или Redactor (от Imperavi).

— Если надо добавлять страницы, например новости или статьи, желательно использовать CMS. Раньше я пользовался для этих целей Wordpress, иногда приходилось делать и на Джумле (т.к. клиент уже её знал), последнее время делаю на Движке.

Сайт для компании, группы, частника (обычно более 10 страниц)

— Если клиенту необходима определенная CMS (есть опыт работы с ней, или просто наслышан, или разработчиков на ней достаточно для дальнейшей поддержки) — ставлю её

— Если клиент нашел/купил готовый шаблон для Вордпреса или Джумлы, также обычно ставлю эти системы

— Во всех остальных случаях раньше я предпочитал ModX, теперь - Движок. Когда есть готовая верстка или надо создать дизайн с нуля — можно достаточно быстро сделать сайт. Для сайтов с минималистичным дизайном или когда подача информации важнее красивого дизайна, я делаю дизайн сразу в Движке, выбрав один из css-фреймворков в настройках (предпочитаю свежий Бутстрап и 960)

Интернет-магазин

— Для средних (в среднем от 500 до 5000 товаров) использую OpenCart

— За крупные (от 5000 товаров) пока не брался, но из-за интеграции с 1С, скорее всего либо Битрикс (плохо к нему отношусь), либо самописное с нуля или на фреймворке

— Для небольших магазинов (до 500 товаров) отлично подходит Движок. Сегодня (8 октября 2014) в нем еще нет многоуровневой формы оплаты, возможности оплаты онлайн и многих фишек специализированных платформ. Но это и радует! Он легковесный, простая корзина с произвольной формой ввода контактной информации, есть фильтры для отбора товаров по дополнительным полям, легко встраиваются сверстанные шаблоны.

Я присоединился к команде Движка совсем недавно, всего полгода назад (проекту уже седьмой год). 

Не претендую на идеальное решение и рад буду выслушать любую критику.

Знаю, что у каждого есть своё, часто нерушимое, мнение. Есть предпочтения, которые не так легко побороть. Поэтому, с удовольствием отвечу на ваши вопросы.

С уважением, Стас Дубков.

+3
В избр. Сохранено
Авторизуйтесь
Вход с паролем
Комментарии
Itsmeyour rednager
Молодец, хороший двиг, сам использую иногда.
Ответить
Выбрать файл
Блог проекта
Расскажите историю о создании или развитии проекта, поиске команды, проблемах и решениях
Написать
Личный блог
Продвигайте свои услуги или личный бренд через интересные кейсы и статьи
Написать

Spark использует cookie-файлы. С их помощью мы улучшаем работу нашего сайта и ваше взаимодействие с ним.