Andruxa: Комментарии

Главные вкладки

20 ноября 2019 в 13:37

Нода - единица контента, и для дисплея продукта она подходит полностью, что в общем-то и подтверждается практикой commerce 1.
Сам физический продукт - да, имеет мало общего с контентом, и его перенос в отдельную сущность полностью оправдан. Но создание на ровном месте еще одной сущности, дублирующей функционал контента - ничем не обоснован.

20 ноября 2019 в 7:30
1

Каталог - это базовый функционал интернет-магазина. Разумеется, если речь не идет об LP с 2-3 товарами.
Как правило, необходимость добавления магазина возникает в b2b: сделали сайт-каталог продукции, спустя время, если сайтом занимались, приходит понимание, что можно увеличить его отдачу, добавив функционал формирования и оформления заказа.
В первую очередь, это касается дилерских продаж: вывели номенклатуру списком, фильтры-автокомплиты, и сиди себе набивай заказ.

20 ноября 2019 в 4:56
1

Кстати, это первое что мне не понравилось в коммерце2.
В первом можно было создать сайт-каталог из нод, и со временем расширить его до магазина, сделав этот тип нод дисплеем.
В восьмерке такое масштабирование невозможно - придется мигрировать ноды в продукты, с переносом путей, метатегов, отзывов-комментариев и прочих файвстаров.
Чего ради это было сделано? Чтобы юзеры не путались между продуктом и дисплеем? Сомнительное решение.

20 ноября 2019 в 2:23

А на картинке как раз нет переноса лейбла, он просто продублирован в плейсхолдере
Плохо это тем, что когда нет лейблов, и юзер ставит фокус на поле - он не понимает, что ему надо туда вводить. Особенно, это усугубляется на этапе валидации - допустим, юзер ввел телефон в поле имя, в котором допустимы только буквы. И пока он не очистит поле, он не поймет, что это поле для ввода имени.

17 ноября 2019 в 17:12

Вот при каждом добавлении поля - начнется беда, т.к. каждое поле - это 2 таблицы в БД: с текущими значениями и с ревизиями (даже если они отключены). И если добавить поле на одном из сайтов, то в базах других сайтов таблицы не создадутся, а дальше все зависит от того, являются ли таблицы с настройками полей общими. Скорее всего, они должны быть общими, т.к. некоторые поля надо делать общими на разных сайтах, иначе зачем тогда вообще объединять их.

16 ноября 2019 в 23:07

Разделение контента по доменам, в т.ч. мультидоменный контент с canonical на заданный, разные меню для доменов, индивидуальные настройки для сайтов - тема оформления, название-слоган-логотип, доступные языки и т.д, отдельные пользовательские роли/права доступа подоменно.

14 ноября 2019 в 11:40

А базы, как правило, составляются по месту регистрации провайдера и выделенному ему пулу адресов.
А уж как провайдер потом распорядится этим пулом - сие есть тайна великая.

2 ноября 2019 в 4:14

Битрикс плох, тут без вариантов. Но, стоит заметить, разработка на нем пользуется спросом в РФ, и умея в Битрикс, без куска хлеба точно никогда не останешься. Так что знать его хотя бы в общих чертах - будет небесполезно.
Стоит ли идти в вебстудию - да. Но не за Битриксом, а за опытом работы в вебстудии. Прочувствовать на себе как строится процесс командной разработки - все эти таски, пулл-реквесты и код ревью - догогого стоит.
Технологию можно изучить, а опыт - изучить нельзя, его можно только приобрести со временем.

30 октября 2019 в 11:09

Вьюс вывести в блок, а блок уже вставлять в меню. Во всякие мегаменю точно можно вставлять блоки, в суперфиш - не уверен, надо проверять.

8 октября 2019 в 12:00
1

Раз кеш был отключен, то дело не в его ребилде. Но включить все равно не помешает.
Если это одностраничник со статикой - то можно и побольше срок жизни кеша сделать.

8 октября 2019 в 11:33

А что со сроком жизни кеша?
Может, периодическая задержка связана с тем, что кеш просрочен, и в этот момент ребилдится заново?