
Roma
04.04.2017
06:15:44
День веб разработчика же?

Oleg
04.04.2017
06:15:54

Nikita
04.04.2017
07:26:02
Есть такой вопрос.
На входе имеем: сайт-магазин со стандартным функционалом(каталог, корзина, сравнение и т.д.).
Задача: разделить каталог по городам. Т.е. для каждого города должен быть свой каталог товаров. Города хочу вынести на поддомены, например moskow.magazin.ru, spb.magazin.ru и т.д.
Вопрос:
Есть ли смысл использовать многосайтовость? Или достаточно создать кучу поддоменов, прокопировать туда основной сайт, и сделать общую папку-симлинк bitrix(насчет upload не уверен)

Vladimir
04.04.2017
07:28:08

Google

Nikita
04.04.2017
07:28:43

Vladimir
04.04.2017
07:29:00
количество товаров в базе, работа с ценами уровни доступа

Oleg
04.04.2017
07:29:06
В большинстве случаев, многосайтовость использовать не обязательно. Мы часто направляем все поддомены на один и тот же контейнер фактически, и пишем свою логику выбора города, опираясь на $_SERVER['HTTP_HOST']
Видел аналогичный ход в решениях Romza

Vladimir
04.04.2017
07:30:02
да так все делают, мы даже через ТП спрашивали так можно

Dmitry
04.04.2017
07:30:48

Vladimir
04.04.2017
07:30:52
ну и да общие папки bitirx \ local \ upload

Nikita
04.04.2017
07:30:53
количество товаров в базе, работа с ценами уровни доступа
кол-во товаров товаров - это отдельная тема производительности. Сейчас все товары лежат в одном ИБ. Буду делить их на несколько.
Типы цен - одни и те же для всех сайтов - оптовая и розничная.
Вот уровни доступа меня смущают. Хотя будут для всех сайтов тоже одинаковы

svetlana
04.04.2017
07:31:18
а потом они захотят разные цены и будет веселье ))

Vladimir
04.04.2017
07:31:54

Dmitry
04.04.2017
07:31:58

Nikita
04.04.2017
07:32:43

Google

Dmitry
04.04.2017
07:34:39

Nikita
04.04.2017
07:34:52

Dmitry
04.04.2017
07:35:35
Если детальный просмотр, оформление заказа, корзина будут отличаться, то тогда фактически все продублировать для каждого города

Nikita
04.04.2017
07:36:34

Dmitry
04.04.2017
07:37:31

svetlana
04.04.2017
07:37:59
угу у нас было разочек ))) накручивали защиту )
ибо на одном складе может быть а на другом не быть
и цены разные были ога

Nikita
04.04.2017
07:38:31
воооот. Вот это уже интереснее))

svetlana
04.04.2017
07:39:18
но у нас цены везде разные и меняются в зависимости от направления ветра

Nikita
04.04.2017
07:41:20
Товар в разных городах может быть одинаковым, но цены разные. Фактически в базе это будут разные товары, с разными ID.
Что будет если начать формировать корзину на одном домене, и продолжить на другом? Корзина будет общая насколько понимаю?

Konstantin
04.04.2017
07:41:23
Привет.
Я как то поднимал тут вопрос синхронизации документ рута удаленной дев машины, и локальными файлами проетка. предложили вариант sshfs.
Я вот думаю, будет один дев, на несколько рарабов, как будет вести себя гит в такоем случае?

Nikita
04.04.2017
07:42:41

Igor
04.04.2017
07:42:46
всмысле 1 дев на несколько разрабов?

Konstantin
04.04.2017
07:42:48
без бд

Igor
04.04.2017
07:42:49
Оо

Konstantin
04.04.2017
07:43:04
Да, один дев, несколько разрабов.

Igor
04.04.2017
07:43:18
не хотите попробовать вагрант?

svetlana
04.04.2017
07:43:24
вот да

Igor
04.04.2017
07:43:43
1 дев на несколько разрабов - эбола

Google

Roman
04.04.2017
07:45:29

Igor
04.04.2017
07:45:42
обычно что-то такое:
n-штук dev под каждого разраба или вагрант для каждого
1-2 тестовых зон(внутренее тестирование)
1 зона внешнее тестирование(не стейдж)
1 зона стейдж
прод
если студия маленькая можно обойтись dev зонами(вагрантом) и стейджем

Konstantin
04.04.2017
07:46:12
Для каких то своих проектов, я юзаю вагрант, либо удлаенный дев, где одному юзеру, принадлежит его копия сайта. А вот на работе так работать почему то ни кто не хочет

Dmitry
04.04.2017
07:46:40

Igor
04.04.2017
07:46:40

Evg
04.04.2017
07:47:00
ну можно еще не вагрантом, а виртуалками для каждого девелопера. у меня сейчас так

Roman
04.04.2017
07:47:01

Konstantin
04.04.2017
07:47:03
Тут олдфаги, свн все дела)

Igor
04.04.2017
07:47:17

Konstantin
04.04.2017
07:47:30
Ахах

Dmitry
04.04.2017
07:47:33

Evg
04.04.2017
07:47:48
виртуалки всмысле удаленные, которыми можно централизовано управлять. не локально чтобы морочиться

Konstantin
04.04.2017
07:48:52

Igor
04.04.2017
07:49:02
тада

Konstantin
04.04.2017
07:49:17
Модуль есть какой то?

Igor
04.04.2017
07:49:20
https://github.com/cjp2600/bim-core
https://bitbucket.org/andrey_ryabin/sprint.migration

Konstantin
04.04.2017
07:49:56
Спасибки

Google

Amir
04.04.2017
07:55:28
CACHED_b_agent
где находиться этот кеш?

Admin
ERROR: S client not available

Amir
04.04.2017
07:57:43
if(CACHED_b_agent !== false && $CACHE_MANAGER->Read(CACHED_b_agent, ($cache_id = "agents".$str_crontab), "agents"))
вот это не дает мне запускать агентов

Maxim
04.04.2017
08:00:32
у всех работает, ты один такой уникальный )

Vladimir
04.04.2017
08:09:56

Alexandr
04.04.2017
08:11:36
Приветствую! Вопрос, если элемент прикреплен к нескольким разделам и я например в одномразделе задаю шаблон для тайтл, то он не срабатывает, если элемент прикреплен только к одному разделу, то все в порядке

Maxim
04.04.2017
08:11:54
то чувство, когда с люцифером гулял утром, покормил и пошел на работу общаться в чате с люцифером

Amir
04.04.2017
08:14:35
Есть выпуск
который каждый месяц 1 числа формирует рассылку
при возникновения события он генерит агент
CPosting::AutoSend(1479,true,"s1");
Интервал 0, Периодический Нет.
Крон каждые пять минут обрабатывает bitrix_cron.php
тот в свою очередь вызывает CAgent::CheckAgents
и все запускается только 1 раз

Maxim
04.04.2017
08:15:15
значит проблема в агенте. другие агенты успешно работают ведь
и кеш и агенты никак не связаны
п.с. помню писал своего первого агента... слезы боль и нервы 3 дня долбали
я проклинал всех
потом разобрался =))))

Amir
04.04.2017
08:19:12
а мне приходиться разобраться в чужом коде :)

svetlana
04.04.2017
08:19:44
А-А-А-А!!!!

Vite4eg
04.04.2017
08:19:45
Я может чего-то пропустил, но всё-таки: почему интервал 0?

Amir
04.04.2017
08:20:11
я задаюсь тем же вопросом
но это генерит сам выпуск

Google

Amir
04.04.2017
08:20:28
точнее рассылка по расписанию

Maxim
04.04.2017
08:20:31
ТСЯ

Vite4eg
04.04.2017
08:21:29
Суть агента в том, чтобы задать время следующего запуска. Время следующего запуска - это сейчас + Интервал. Если интервал 0, то в следующий раз не запусится. По сути одноразовый агент
Так что задайте какой-нибудь интервал и проверьте

Amir
04.04.2017
08:22:12

Maxim
04.04.2017
08:22:25
Да, Люци. Ты походу запутался в переодическом и непереодическом запуске

Vite4eg
04.04.2017
08:22:27
В админке в настройках агента

Amir
04.04.2017
08:22:29
может галочку где поставить

Maxim
04.04.2017
08:22:42
https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=43&LESSON_ID=3436