Главное - минимизировать зависимость разных сервисов друг от друга.
Можете свести все их взаимодействие к одному запросу (от API к сайту или наоборот) - нормально.
Как это будет организовано внутри - не так важно, тут уже можно отталкиваться от условий использования.
Например, API желательно откликаться быстро, а не создавать задержку, обращаясь к сайту.
Например, пользователи на сайте могут настраивать время, когда они не хотят получать ТГ...
Тут уж никаких универсальных "правильных" решений быть не может.
Николай Карпов, битрикс - файловая CMS. Можно просто взять и прописать всю логику в файле (а если это типовой файл, то он и должен быть один).
Если логика похожа на какой-то модуль самого Битрикса - ну, ниже уже сказали про инфоблоки.
Если этот файл должен быть частью какого-то компонента Битрикса - соответственно, лезьте в шаблоны этого компонента и создавайте свои.
В общем, чтобы поддерживать сайт на Битриксе, поспрашивать на Тостере недостаточно - в него надо погружаться.
"А то так всю жизнь наверху и простоишь" (с) %)
Не допустим. Заглянем в исходники библиотеки и на сайт производителя.
Увидим, что библиотека доступна любому желающему под LGPL, и никаких запретов к ней не прилагается.
Qt может сколько угодно сворачивать партнерство с бизнесом в РФ и блокировать входы с российских айпишников, поскольку больше не ждет от них прибыли. Но запретить пользоваться открытым под открытой лицензией кодом - не может.
Но в конце прошлого года они ввели санкции против разработчиков в России и запретили скачивать QT с российских IP адресов.
Во-первых, заблокировали российские айпишники - в начале позапрошлого.
Во-вторых, вы видели хоть какой-нибудь официальный документ об этих санкциях?
Не пургу в российских новостях, а официальное заявление на сайте Qt про то, "что разработчик запретил использование их библиотек жителям РФ и вообще"?
Техподдержка людей весной имеет свою прелесть.
Мне вчера незнакомый аноним долго доказывал, что фирма, на которую я работаю, делает все не так и не прислушивается к мнению пользователей. Причем все двадцать с лишним лет работы...
Ну, и конечно, закончил обещанием нажаловаться на меня моему руководству.
Вообще, лучше всего о работе ТП сказал Вишневский:
Палач не знает роздыха,
Но все же, черт возьми,
Работа-то - на воздухе!
Работа-то - с людьми!
Виктор Кожухарь, если бы он(и) оставил(и) все эти прелести, третий Java / С# никому бы в хрен не уперся.
Пустовала как раз ниша скриптов на пять строчек, для написания которых не нужно тренировать клингонский.
Это уже потом пых эту нишу распер до половины интернета.
Saboteur, квалификацию-то ему тоже не на стенку вешать.
Если круг потенциальных работодателей не охвачен винсерверной инфраструктурой - то и бросаться ее осваивать (тем более, "на коленке") особенного смысла нет.
Gazzon1712, вин-сервер вам не "дороговат", а просто на хрен не нужен, скорее всего.
А настройку линь-сервера понемногу вынуждены осваивать и веб-разработчики тоже.
Saboteur, в конторах до сотни работников централизованное управление обычно требуется, как козе баян.
А вот для серверов (хотя бы под файло и бэкапы) место есть практически везде.
Можно сисадминить хотя бы их, если уж хочется так называться ;)
Забыть про тот колхоз, который разводит Битрикс насчет редиректа и сделать редирект всего сайта с HTTP на HTTPS - по первой же инструкции из Гугля. Веб-серверу без разницы, на что ведет ссылка.
Непонятно только, почему это называется "апгрейдом процессора", если под замену идет платформа проц+мать+память (радеон тянет более быструю 3200). Стоит оценивать все три компонента.
Когда я установил на ubuntu, intel iot kernel многое перестало работать.
Это называется не "чайник", а "ламер": не пытаясь разобраться, делаешь неизвестно зачем понадобившееся, а потом просишь помощи в том, чтобы обязательно сделать по-своему, через задницу... так и не сформулировав, зачем.
Дмитрий Бойцов, но перезагружаться-то они как-то будут в течение этого дня. Если с ними работают удаленно, через какой-нибудь Anydesk - достаточно по умолчанию грузиться в Линь и положить на рабочий стол скрипт "Перезагрузиться в винду" с grub-reboot внутри.
Соврамши, это именно оно. Полноценная Студия суффикса Code не имеет.
Для Крестов IDE, на самом деле, куда как больше - тот же бесплатный QtCreator мне верно служит, например.
Но тут это явный оффтоп.
Научитесь пользоваться IDE или уж почитайте, как собираются целые проекты.
Ошибка, судя по всему, в том, что второй файл тупо не компилируется.
Кстати, до сих пор писать исходники не в уникоде - глупо и бессмысленно.
Можете свести все их взаимодействие к одному запросу (от API к сайту или наоборот) - нормально.
Как это будет организовано внутри - не так важно, тут уже можно отталкиваться от условий использования.
Например, API желательно откликаться быстро, а не создавать задержку, обращаясь к сайту.
Например, пользователи на сайте могут настраивать время, когда они не хотят получать ТГ...
Тут уж никаких универсальных "правильных" решений быть не может.