Сделать сайт на Drupal Адаптивным - нужен спец.

Аватар пользователя artek artek 23 июня 2020 в 10:41

Для образовательного портала reshit.ru нужно создать полностью адаптивную версию на базе текущего дизайна.
При этом необходимо сохранить работоспособность всех страниц и скриптов, к примеру такого http://reshit.ru/foneticheskij-razbor-slova-onlain
При необходимости указать на элементы контента требующие адаптации.
Нужен грамотный специалист с опыт реализации подобных задач.
Если потребуется обновление движка или будет предложен переезд на WP, к примеру, то готов рассматривать. Предложения по оптимальному расположению элементов на адаптивной версии, также рассматриваю.
В ответе просьба описать свой опыт, именно по решению подобных задач, предложить варианты решения поставленной задачи, и указать примерную стоимость и сроки реализации.

Комментарии

Аватар пользователя marassa marassa 23 июня 2020 в 11:40

artek wrote: reshit.ru

Домен роскошный Wink Почему-то напомнило древнюю байку от Артемия Лебедева, в которой заказчик (фирма Янос) долго колебался какой домен выбрать - янос.ру или янос.су.

Аватар пользователя VasyOK VasyOK 23 июня 2020 в 12:12

1. Дизайнер есть? Что-то ж рисовал шапку и подвал сайта.
2. Можете выделить опорные страницы, по которым нужно делать дизайн. Если бы это был интернет магазин, то страница категории, страница товара. А у вас что? сами как считаете, насколько реально выделить опорные страницы и сделать им адаптивный дизайн.
3. Вопрос тому кто под капот полезет. Надеюсь там правки Гарланда не в ядре сделаны?

Аватар пользователя artek artek 23 июня 2020 в 14:46

1. Дизайнера найду, если нужно. Это по-проще.
2. Опорные страницы - это ноды. Текст, картинки, часть страниц с php кодом.
3. Насчет правок гарланда не знаю. Дизайн давно делался.
Задача актуальна, предложения в тему или в ЛС.

Аватар пользователя VasyOK VasyOK 23 июня 2020 в 15:06

1. Это хорошо. Рисуйте.
2. Если для каждой ноды адаптивность делать - дешево не будет. Что формат ввода php код?
3. Поэтому и задал этот вопрос тем, кто под капот полезет.

Аватар пользователя VasyOK VasyOK 23 июня 2020 в 16:03

За ваши адекватные ответы, конечно спасибо. Не каждый заказчик проясняет столько важной информации.

Фронт - переделывать по дизайну.
Бек - переделывать с тем кто будет этот сайт поддерживать.

То, что сейчас - поддерживать нельзя. Если там реально Drupal 5, даже не знаю как он работает на php 5.5.

Аватар пользователя OldWarrior OldWarrior 24 июня 2020 в 16:54

Вы бы как-то обозначили вилку приемлемых на ваш взгляд расценок. Сразу бы "поиск" ускорился, отсеялись заведомо неподходящие вам предложения.

Аватар пользователя ivnish ivnish 24 июня 2020 в 17:05

Я не уверен, что найдутся люди, которые сверстают целый сайт в адаптиве за 3к. Вернее, найдутся, но качество будет соответствующее. И сроки, наверняка, тоже

Аватар пользователя artek artek 24 июня 2020 в 17:18

возможно. На экономика проекта такова, что большие ресурсы пока вкладывать нерентабельно.

Аватар пользователя OldWarrior OldWarrior 24 июня 2020 в 18:27

Это могло бы быть решением, если бы не:

1. Drupal 5. Для большинства здесь присутствующих D7 - уже прошлое. Про D5 возможно ещё помнят старперы типа меня ) Принципиально уровень темизации мало отличается от D7, но таки есть нюансы - на препроцесс-функциях, хуках и т.д. Ну, мало ли что там может понадобиться помимо собственно шаблонов и CSS. Опять же, скажем, bootstrap скорее всего потребует обновления ядра jQuery, и хорошо, если этот вопрос получится решить относительно малыми усилиями на D5.

2. Вот эти все ноды с PHP-кодом. Это всё потребует review, хотя лучше бы обновляя дизайн заодно уж перенести PHP-код в модули. Где он, собственно, и должен быть.

3. Кастомные JS (которые скорее всего есть). Опять же review кода и прикручивание адаптива ещё и к ним.

Думаю, только на разбор/анализ всего этого имеющегося хозяйства и составление мало-мальского списка точек правок уйдёт порядка одного рабочего дня.

Аватар пользователя artek artek 24 июня 2020 в 23:06

Кастомные JS по минимуму, основное ноды с PHP-кодом, но их не так много. Я думаю не более 15 нод.
По сути сам движок мало менялся, там стандартная сборка со стандартными модулями. Функционал устраивал долгие годы, поэтому собственно и не обновлялся.
Меня бы в принципе устроил вариант и без обновления движка. Из текущего дизайна можно взять отдельные элементы для мобильной версии без серьезных отрисовок и допилов.
Некоторые пишут, что можно адаптивную версию сделать, не затрагивая движок, чисто за счет CSS.
Насколько это реально?

Аватар пользователя OldWarrior OldWarrior 25 июня 2020 в 10:01

artek wrote:... Некоторые пишут, что можно адаптивную версию сделать, не затрагивая движок, чисто за счет CSS.
Насколько это реально?

Вполне себе реально, обычные media query. Но:

1. Только если нет шаблонов на таблицах (всё-таки Drupal 5).

2. Даже если нет табличных шаблонов, общая структура разметки шаблонов должна допускать возможность адаптивного позиционирования элементов.

3. Как справедливо заметили выше, не за 3 т.р.

Аватар пользователя SVictor SVictor 25 июня 2020 в 7:40

Друпал 5 - это не проблема.
Но бюджет 3т руб, - это совсем, совсем мало. Это минимум не уважение к профессии.

Аватар пользователя artek artek 25 июня 2020 в 9:52

Бюджет, обусловлен экономикой проекта.
Вопрос в том, возможно ли это реализовать малыми трудозатратами в заданный бюджет.
С уважением.

Аватар пользователя OldWarrior OldWarrior 25 июня 2020 в 11:28

Я попробую объяснить на пальцах.

Вы, возможно, и найдёте какого-то очень голодного фрилансера, который с отчаяния убедит вас, что за 3К "всё будет". Но тут вопрос в том, сможет ли он довести за этот бюджет работу до уровня готового продукта - с отладкой, тестированием и детальным подходом.

По сути 3К - это только "заглянуть под капот" и потратить время на анализ/разбор ситуации - не с чужих/ваших слов, а лично оценить масштаб и рамки работ. Потому что часто заказчик видит одну картину, а разработчик - другую.

И вот про это:

artek wrote:... При необходимости указать на элементы контента требующие адаптации ... Предложения по оптимальному расположению элементов на адаптивной версии, также рассматриваю ...

можно вообще забыть. При озвученном бюджете большее, на что можно надеяться - что вас хотя бы не "кинут" и хоть что-то из основного (а именно - адаптивность) будет хоть как-то там сделано, уже не важно как именно.

Аватар пользователя VasyOK VasyOK 25 июня 2020 в 12:32

artek, вот вы на fl.ru озвучили цену и получили несколько откликов. Скажите пожалуйста: что вам предлагали за эту цену? В чем проблема использовать безопасную сделку?

Аватар пользователя artek artek 25 июня 2020 в 16:13

Нет никакой проблемы. В откликах предлагают решить задачу. Пока детально с кандидатами не общался.

Аватар пользователя VasyOK VasyOK 25 июня 2020 в 17:45

Там может вы сами не видите для себя рентабельности заматься этим сайтом?

Аватар пользователя artek artek 26 июня 2020 в 15:44

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

Аватар пользователя artek artek 26 июня 2020 в 15:50

Поступила идея перенести сайт простой сменой темы. Существуют ли нормальные рабочие адаптивные темы, которые можно использовать на друпал 5?

Аватар пользователя VasyOK VasyOK 26 июня 2020 в 21:53

А почему человекЮ, который эту идею поступил, не может найти нормальную адаптивную тему под D5?

Адаптивная тема - это боковые колонки выстраиваемые в столбик на маленьких экранах и часто мобильное меню.

А внутри сайта есть контент. ОН по умолчанию адаптивным не будет. На любой ЦМС.

Если есть "опорные страницы", как в магазине - категория, товар, оформление заказа,
то для них можно прописать адаптивность.

Касательно вашего сайта был бы он на 7ке и без PHP фильтра - можно было бы по дешману прописать выравнивание колонок на мобилы. Но у вас там как-то нестандартный самопис на D5, который новичек поддерживать не сможет, а профи не будет.