Sergey
Кто в sql силен - напомните, плиз. INSERT INTO ON DUPLICATE KEY UPDATE - можно после ON DUPLICATE KEY UPDATE не указывать заново колонки и данные? PhpMyAdmin экспортирует файл с INSERT INTO, я б его заменил на INSERT INTO ON DUPLICATE KEY UPDATE и всё.
Sergey
нужен пример строки, пока не очень понятно
INSERT INTO users (val1, val2, val3, val4) VALUES (1, 2, 3, 4) ON DUPLICATE KEY UPDATE val1=1, val2=2, val3=3, val4=4; Жирное убрать
Sergey
Сколько гуглится - вроде не может так
Artem
INSERT INTO users (val1, val2, val3, val4) VALUES (1, 2, 3, 4) ON DUPLICATE KEY UPDATE val1=1, val2=2, val3=3, val4=4; Жирное убрать
сомнительная затея! Лучше 2 запроса делать ON DUPLICATE KEY UPDATE - нереально тяжёлая функция
Artem
Ты просто вгонишь в ступор базу!
Artem
Реплейсами херачу.
Одноразовая работа чтоли?
Artem
Тогда не страшно
Artem
Но можно написать более универсально
Artem
INSERT INTO users (val1, val2, val3, val4) VALUES (1, 2, 3, 4) ON DUPLICATE KEY UPDATE val1=1, val2=2, val3=3, val4=4; Жирное убрать
INSERT INTO users (val1, val2, val3, val4) VALUES (1, 2, 3, 4) ON DUPLICATE KEY UPDATE val1=VALUES(val1), val2=VALUES(val2), val3=VALUES(val3), val4=VALUES(val4); Попробуй так
Sergey
INSERT INTO users (val1, val2, val3, val4) VALUES (1, 2, 3, 4) ON DUPLICATE KEY UPDATE val1=VALUES(val1), val2=VALUES(val2), val3=VALUES(val3), val4=VALUES(val4); Попробуй так
Да я думал, что можно избавиться от val1=VALUES(val1) после UPDATE. По сути дублирующий синтаксис.
Artem
не совсем! Ты ему говоришь, что обновить, если такая строка уже есть
Artem
Кол-во полей может различаться
Artem
Например, не обновлять поле date_create
Artem
а все остальные обновить
Eugene
https://www.joomshaper.com/meet-the-team 38 человек. ну вот такая студия имеет ресурсы для телодвижений. странно, что yootheme не масштабируют бизнес.
RINAT
https://www.joomshaper.com/meet-the-team 38 человек. ну вот такая студия имеет ресурсы для телодвижений. странно, что yootheme не масштабируют бизнес.
Их продукт 1) на бутстрапе 2) есть бесплатная версия 2) и думаю маркетинг хорошо развит 😊
Eugene
да BS тут не при чем - ведь клиенты потребляют конечный результат, е ли будет 100 шаблонов на новом фреймворке- будут их покупать. что касается совмпестимости с расширениями... то у них форкнутый BS4. и в итоге и шаблон и компонент стороннего продукта будут грузитть каждый свою BS4. может что-то изменилось уже, не знаю. полтора года назад было так
RINAT
Пока не меняли Но планируеться новая версия фреймворка Хеликс Ултимате. Не знаю как там, но пишет что все будет отлично
Artem
YooTheme ведёт себя предсказумее, хотя возможностей оформления и анимации меньше. Шаблоны от JoomShaper не поддаются кастомизации, так как там все определения цветов и размеров зашиты намертво в код и чтобы перекрасить шаблон, недостаточно поменять цвета в файле стиля, придётся перелопатить всё. Муторно. Делают интересные расширения, которые не продвигают отдельно от шаблонов, а могли бы. Если использовать “как есть” - хорошее решение. Много лет продлевал у них девелоперскую лицензию, под сотню сайтов сделано на Helix и Helix Ultimate, но терпение иссякло. Helix Ultimate 2 рассматриваю как платформу для разработки собственных тиражируемых шаблонов, так как поверх YooTheme такая модель невозможна.
Дмитрий
а они прогают все равно
Дмитрий
так себе
Eugene
политика YT вообще не очень понятна. кажется, они все силы бросили на билдер, факультативно делают uikit4. но это работа программистов/фронтэндеров. по идее, несколько человек могли бы чисто выпуском новых шаблонов заниматься. они рисует, другой верстает. может команда сократилась до минимума? а на WP они не смогли занять нишу...
Vladimir
@progreccor еще одна дрим тим =)))))))))
ещё одни индусы 😀
Дмитрий
что они в жопе
Дмитрий
и к ним можно подваливать с коммерческими предложениями
Дмитрий
и они будут согласны
Дмитрий
а в чем суть КП?
я не назвал его
Дмитрий
я говорю что можно и скорее всего они будут согласны
Eugene
да все можно
Eugene
да все можно
просто пока рано это обсуждать
Vladimir
это блин как в анекдоте - давайте откопаем стюардессу
Vladimir
у нас денег нет
Eugene
не от хорошей жизни они сделали widgetkit
чтобы подтянуть старых клиентов?
Vladimir
Eugene
у нас денег нет
я об этом подумал в первую очередь, но может у Димы идея какая-то вертится
Eugene
комент про стюардессу
я не знаю этого анекдота
Дмитрий
то что вот артем говорит что нельзя на ютиме
Дмитрий
не
Дмитрий
наоборот
Дмитрий
они вот то согласны будут
Дмитрий
и подстроят если что
Дмитрий
если ты им с реальным чем-то придешь
Vladimir
я не знаю этого анекдота
В море разбился самолет. В живых остались капитан, штурман и стюардесса. Выбрались на необитаемый остров. Через неделю капитан со штурманом решили: хватит разврата. И убили стюардессу. Прошла неделя. Решили: хватит разврата. И закопали стюардессу. Еще через неделю: хватит разврата. И откопали стюардессу
Artem
У YooTheme ужасающий клиентский маркетинг, а на Wordpress есть Elements, который более продвинутый, чем YooTheme PRO. Они в догоняющих там.
Eugene
если ты им с реальным чем-то придешь
ну сейчас это как бы да вот бы
Vladimir
чтобы подтянуть старых клиентов?
потому что дела настолько плохи что приходится откапывать труп
Eugene
я думаю там все плохо
ну, у них и не было никогда маркетинга, под чем понимается: - взаимодействие с прессой, с другими разработчиками, скидочные купоны и т.д. просто студия, заняли нишу благодаря интересным наработкам, во время хайпа платформы набили клиентскую базу, теперь плавно сдуваются. сложно конкурировать с SP хотя бы потому, что нет фришной версии - др студии не будут делать шаблоны. плюс управление билдером сложнее, чем SP. сейчас сугубо инструмент для разработчиков. может это и к лучшему - меньше говносайтов, но с точки зрения перспектив... им нужно делать билдер фришным, чтьобы прокачать аудиторию. но они на это не согласятся, т.к. это, пожалуй, основной их заработок
Artem
а zoo это cck?
Да. Он самый.
Vladimir
а у них так
Eugene
Не скажи, мне вот толковый CCK всё ещё нужен, а его так и нет.
думаю, это зависит от конкретных задач под проект. безусловно, не всеч можно сделать на com_content и полях + билдер. но ZOO выглядит аутсайдером. под сложные задачи целесообразно рассмотреть seblod, но это уже иной подход. все зависит от задач
Artem
seblod перебор. Так уже проще без Joomla обойтись.
Eugene
на ZOO мы много проектов сделали. в свое время компонент давал гибкость. когда не было полей и нужно было расширять контент
Eugene
если не изменяет память, то zoo под высоконагруженные проекты не годится из-за структуры хранения данных. много данных в xml. детали уже не помню, лет 6-7 назад обсуждали.
RINAT
Даже у билдера под wp - elementor, есть версия free. Они сейчас в лидерах среди билдеров по wp. Даже каждым годом поднимают цену на подписку. Все равно клиенты валом
RINAT
И чего у joomla не хватает, это нету готовых шаблонов под новостных порталов и блогов. Под wp навалом, так как оно более заточен под них. Но и j можно делать. Но готовых почти нету.