Evo Event 2019 - Оффлайн Презентация Evolution CMS 2.0 (Москва: 02.11.2019 в 12:00)



Регистрация обязательна! Вход будет по билету который прийдет в почту до начала мероприятия.

Вход по предварительной регистрации, так как нужно понимать сколько будет людей, да и сколько нужно печенек, пива и т д.
Регистрация тут: evo.im/evoevent-2019.html

Предварительно программа:

12:00: Вступление, что сделано за последние пару лет, текущее состояние дел. Dmi3yy
12:30: Зачем нам компоненты Laravel и что это дает EVO. Dmi3yy
13:00: — Предлагайте темы ---
13:30: — Предлагайте темы ---
14:00: Перерыв
14:30: [Практика] Настройка Evo 2.0, работаем с IDE, GIT, Controllers, Blade
15:00: — Предлагайте темы ---
15:30: — Предлагайте темы ---
16:00: Перерыв
16:30: [Практика] Обновление со старых версий MODX Evo и Evolution CMS до 2.0
17:00: — Предлагайте темы ---
17:30: Планы на ближайшее будущее. Dmi3yy
18:00: Отвечаю на ваши вопросы. Dmi3yy
19:00: Афтепати

Сейчас согласовываю еще с парой ребят что б тоже что то рассказали что б не только я вещал весь день:) Так же предлагаю писать в комментариях интересующие темы и голосовать за них плюсиками, так как есть еще свободное время и готов рассказать о том что интересно сообществу.

P.S. Поменялось место провердения:
г.Москва, Волгоградский пр-т, 32к11, 4 этаж «Люис Лофт», Зал «Рэлей»

Update 05.11:
Добавил необработанное видео кто не был или не смотрел онлайн
youtu.be/5suawKdMOJU
youtu.be/zQVsFGAhq7c

36 комментариев

avatar
Как вариант, для меня было бы интересно, принцип создания плагинов и сниппетов.
avatar
Я планировал эту тему затронуть)
avatar
Лех, прям про 2.0. плагины и сниппеты будешь вещать или про старую?
avatar
Надо тему «как продавать Evo» — как объяснить клиенту, почему стоит сделать такой выбор, опыт продаж, сравнение с другими. А то у нас всё «программисты для программистов», а клиенту бывает сложно объяснить.
avatar
В точку!
avatar
Продать на самом деле не сложно. Я просто шарю экран и показываю как легко работать с эво. Ну или при личной встрече делаю тоже самое с ноута. Другое дело — клиентам часто пофиг на чём их сайт, главное чтобы работал))
avatar
Хотелось бы услышать про мультиязычность, интернет магазин, а также использование Evolution cms для сайтов с большим количества контента и трафика, например более 200 000 страниц и 5 000 трафика в сутки, как это все живет, на каком сервере работает в плане конфигурации минимальной, в сравнении например с wp, bitrix, joomla, opencart и др. cms.
Комментарий отредактирован 2019-10-17 10:15:09 пользователем om1
  • om1
  • +4
avatar
Здравствуйте. Может расскажете про мультиязычность и интернет — магазин Evoshop?
avatar
Мое предложение — профессиональное выгорание. Симпотматика. Методы борьбы. И методы профилактики. В т.ч. на личном примере.
P.S. По статистике full-stack разработчики наиболее подвержены этому явлению.
avatar
Однако…
Лично меня вот всегда интересовала тема создания информационных систем.
Чем они отличаются от сайтов, интернет-магазинов.
Правильная организация программной структуры таких систем,
Подготовка сервера под нужды
Разработка высоконагруженных систем, на базе конечно же Эво.
Как правильно реализовать «бэкенд на фронте», если вы правильно понимаете
Управлять кастомными ролями и группами, доступами к разделам

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

Ну это все размышления:)
avatar
Интересна тема оптимизации. Как оптимально использовать популярные сниппеты и плагины и при этом запросы не так сильно грузили сайт.
avatar
Здравствуйте.

А будет ли онлайн-трансляция?
avatar
Да постараемся хоть в каком то виде организовать. Жаль Ютуб не дает шарить с телефона или планшета, было бы проще
avatar
Ну если трансляцию не получится, то хотя бы запись выложить…
avatar
Только что протестировал использование зеркалки как вебки — полет нормальный. Так что сделаем-с)
avatar
Спасибо, добрый человек!
avatar
ICS файл календаря
dropmefiles.com/OM0iX
avatar
^-----в этом адрес не тот

С измененным адресом dropmefiles.com/fGvGY
avatar
Почему-то плюсануть не могу многие комментарии. Напишу так.

1. Хотелось бы получить полноценный интернет-магазин. Когда всё таки он встанет на одну ступень с конкурентами?
2. Как планируете развивать сообщество? Будет ли что-то вроде маркетплейса с бесплатными и платными решениями? Когда и в каком виде? Интересует больше как потребителя, а не разработчика.
3. Какие ближайшие модули планируется добавлять? Вообще была бы интересна тема складчины по модулям. Думаю, многие бы согласились набрать определенную сумму и попросить качественного разработчика сделать то или иное решение. В итоге пусть оно будет платным, а те кто состоял в складчине — получали бы его бесплатно или имели маржу. Но это, скорее всего, уже из раздела фантастики :)
  • RoM
  • +2
avatar
Присоединяюсь к первому пункту. Куча наработок есть толковых, а вот готового никто не может предложить. Уверен, что желающих по магазину много. Хочется не переходить из-за магазина на другую платформу, хочется довольствоваться магазином на уже родном Evolution.
По пункту 2 тоже согласен. Бесплатных полно, а вот платных, толковых можно и добавить. Уверен, у каждого продвинутого пользователя есть свои наработки, которые можно смело добавить в платный раздел.
avatar
Как показывает практика — система доната и/или складчины работает на наших проектах крайне слабо. Вот если бы кто-то единолично смог проспонсировать то или иное решение — вот это было бы здорово. На сколько я помню, что SHK, что minishop тоже появились не с пустого места, а с проплаченной реализации.
И не знаю как у других участников сообщества, но у меня почти все решения которыми я делюсь — результаты каких-то платных задач, которые я «универсализирую», если так можно выразиться.
avatar
+1. Надо выбрать одно решение и пилить его. Чтобы в нем было всё.
На данный момент, судя по всему, commerce — кандидат в лидеры. Если, конечно, из мира Laravel ничего не будет заимствовано.

Что сейчас плохо или надо допиливать попроектно:

— Произвольные параметры товаров(не в TV), конструируемые фильтры в админке и на морде по всему
— Варианты товаров и опций — там вообще темный лес (влияют/не влияют на цену, другой артикул, отдельный товар в виде опции, который нужно продавать вместе с родительским и т.д)
— Импорт и экспорт из всего и во всё. Тот же импорт с категориями из Excel не сделать, надо разбивать на отдельные документы
— Синхронизация с 1с, мойсклад, yml, avito и так далее
— Связь со сторонними сервисами (вроде через плагин и события у каждого конкретного магазина реализовывается)
— Агрегаторы платежей
— Тот же вывод в админке в виде Collection — это надо умереть 4 раза, чтобы его сделать
— Мультикатегории (вроде как есть, но не учитывается в breadcrumbs, не дружит с Collection(?))
avatar
Да, давайте совместными усилиями добьем и сделаем качественный продукт, которым Evolution будет гордиться!
avatar
1) Для проивольных параметров есть multiTV, для задания умолчания для каждого из родителя не сложно написать плагин. Другое дело что eFilter не поддерживает mtv, а решения которые я писал для них получаются ресурсоемкими. Вообщем согласен что нужно сделать некую альтернативу ТВ-параметрам, которые будут привязываться к родителю, а не шаблону. Впрочем это мало относится непрседственно к магазину.
2) Покажи мне где это не является темным лесом. Кастомную логику невозможно запихнуть в стандартное решение. При любом расскале нужно будет дописывать самому.
3) На всех сайтах разные структуры. Каждый новый прайс это отдельный мир. Сделать универсальное решение также не представляется возможным. Тем не менее — для нас написали кучу библиотек для взаимодействия с экселькой. Если PhpSpreadsheet кажется каким-то монстром, вот простенький класс — simplexlsx, который из таблички делает массив, с которым играемся как хотим.
4) См. п.3 Подобного рода синхронизации возможны в том случае, если есть какая-никакая единая структура. С учетом того, что у нас ее нет и быть не может подобного рода универсальные синхронизации весьма сомнительны. С тем же 1с — опять же была куча уже проектов. Принцип один, но реализация везде разная в виду специфики.
5) Эм. В чем трудность сейчас это делать?
6) См. выше?
7) evoCollection — все через модуль делается
8) По хлебным крошкам — нужно просто дописать чтобы он учитывал реферы, ну и по EC — дописать несколько строк. Тут проблем не вижу.

Резюмируя. Последние четыре пункта относятся скорее к небольшим доработкам, которые, в бОльшей мере относятся к косметике. А вот первые четыре — это относится, ИМХО, к жесткой типизации и структуре, вследствие чего мы получим продукт не совсем похожий на MODX c его открытой структурой и приблизимся к OpenCart и иже с ним. Нужно ли оно — вопрос, кака мне кажется, весьма спорный. Если нужно быстро и оперативно сварганить какой-то ИМ, в ущерб расширяемости, то может имеет смысл посмотреть в сторону готовых решений?..

Ну и в конце, хочу сказать, что вряд ли я успею доделать до эвента, но я уже третий месяц как перепиливаю SHK. Но что уже сделано:
— serrilize перепилен на json
— shopkeeper.js серьезно перепилен.
— Дублирование корзины в сессии и localstorage
— Добавление заказа из модуля и правка заказов.
— модуль работает на DocLister + easyJs.
— Вкладки для оплаты и доставки с добавлением своей логики для каждого (аля как в минишоп).
avatar
Ну и в конце, хочу сказать, что вряд ли я успею доделать до эвента, но я уже третий месяц как перепиливаю SHK. Но что уже сделано:
— serrilize перепилен на json
— shopkeeper.js серьезно перепилен.
— Дублирование корзины в сессии и localstorage
— Добавление заказа из модуля и правка заказов.
— модуль работает на DocLister + easyJs.
— Вкладки для оплаты и доставки с добавлением своей логики для каждого (аля как в минишоп).
к чему все эти бессмысленные жертвы, когда есть куда более перспективный для развития Commerce? :)
Комментарий отредактирован 2019-10-25 22:12:58 пользователем webber
avatar
Для новых проектов — да. А для старых, которые так или иначе приходится поддерживать — обновление не помешает.
avatar
Так я и не сомневался, что сделать можно. Но вот я купил плагин «Артикулы опций» к opencart и поставил. И он уже работает, и артикулы дописываются в заказ. Без единого движка для магазина так не сделать, каждый пишет дополнения под тот магаз, который выбрал.

Платные дополнения также очень хочется покупать из админки
avatar
Еще раз.
Мне самому нравятся движки для интернет-магазинов вроде OpenCart, PrestaShop, WooCommerce и иже с ними за то, что в них из коробки есть множество полезных функций. Но вот кастомизация это сущий ад.
В MODX (evolutionCMS) все строго наоборот: из готового почти ничего нет, но вот в плане кастомизации — твори не хочу.

В случае с первыми системами — у них есть четкая структура, четкие правила шаблонов и т.д., что позволяет создавая какое-либо дополнение для одного проекта множить его на все остальные. Однако это требует много сил, времени и ресурсов. В MODX из-за его «свободы» универсализировать какое-либо решение достаточно проблематично, ибо кто-то использует одну структуру, кто-то другую, кто-то третью.

Впрочем, я прекрасно понимаю о чем вы говорите, вы хотите подобие MODStore для эво. Но нужно понимать, что покупая решение на MODStore тебе все равно придется докручивать пальчиками, но уже не так много. А вот так чтобы купил и оно все зафурчало — так не бывает.
avatar
А вот так чтобы купил и оно все зафурчало — так не бывает.
Ну так никто и не просит, чтобы прямо зафурчало :) Но чтобы можно было посадить «сборщика-верстальщика» (Без знания программирования) и чтобы он спокойно мог собрать плюс минус стандартный интернет-магазин.
К примеру на том же ненавистном Битриксе я смог собрать достаточно серьезный интернет-магазин за неделю с минимальными знаниями. Знания программинга, если что, у меня заканчиваются на простейших условиях, типа если А > B, то покажи X.

Просто всё сводится к конкуренции и если мой конкурент собирает на эво и делает ИМ без проблем за 10 минут, а я начинаю рассказывать Заказчику, что это вот долго потому что у нас суперкастомизированная CMS, но в итоге всё сложно, то Заказчик выбирает не меня.
Недавно взял клиента и перевел его на Модыкс, потому что прежний разработчик сделал ему сайт на VUE.JS. Так вот — не хотелось бы, чтобы очень удобный и понятный модыкс превращался в очередной непонятный PHP/JS фреймворк для людей уровнем выше мидла. Опять же — эти фреймворки уже сложно будет переплюнуть.
Хотя может у Dmi3yy и команды другие планы :)
avatar
Прошу обратить внимание у нас поменялось место проведения мероприятия!!!!

г.Москва, Волгоградский пр-т, 32к11, 4 этаж «Люис Лофт», Зал «Рэлей»
avatar
На вк тоже можно сделать встречу в сообществе. Вдруг там кто-то, кого нет на сайте
avatar
Есть трансляция?
avatar
avatar
Когда ждать видео, а особенно документации. Очень интригующе все было на презентации…
avatar
Завтра гляну что там сохранилось,
Пока видел начало и конец середина надеюсь на сервак сохранился
avatar
Добавил необработанное видео кто не был или не смотрел онлайн:
youtu.be/5suawKdMOJU
youtu.be/zQVsFGAhq7c
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.