Василий Наумкин

Василий Наумкин

С нами с 08 декабря 2012; Место в рейтинге пользователей: #1
Василий Наумкин
14 августа 2015, 14:03
0
Да.

Хорошее решение — расширить класс корзины своим и заменить там методы, работающие с контекстами.
Василий Наумкин
14 августа 2015, 12:59
+2
Давай я пообещаю подумать на эту тему?
Василий Наумкин
14 августа 2015, 12:57
0
Это же в процентах от всех найденных CMS. Revolution, по моим наблюдениям, вообще почти не находится — и в статистику не попадает.

А эти, видимо, определяются легко, благодаря шаблонам своим.
Василий Наумкин
14 августа 2015, 12:56
0
Нет, я туплю — пришло же сейчас через Z-Payment. Но одно время отключали.

Сделай просто ссылку на сервис Яндекса для таких спасибо — ввел сумму, нажал Оплатить и все.
А как я узнаю, кто именно сказал спасибо?

Ну и вообще, это же для оплаты курсов сделано.
Василий Наумкин
14 августа 2015, 12:54
+2
Циферки по MODX там явно занижены, но даже так выходит рост — что приятно.
Василий Наумкин
14 августа 2015, 12:49
0
На здоровье!

Z-Payment почему-то прекратили принимать деньги для Яндекса, может еще починят.
Василий Наумкин
14 августа 2015, 12:01
+2
После сохранения ресурса переименовывать {$timestamp} на {$id} созданного ресурса
Как узнать, какой timestamp для какого ресурса был создан?

Что делать, если менеджер загрузил 200 файлов и ушел гулять? Или у него отключили интернет на 2 дня?

amazon в пример не берем.
В смысле, нужно переписать компонент так, чтобы он больше не работал с источниками файлов и складывал всё всегда на локальном сервере?

Наверное, приятно думать, что автор дополнения ленивая скотина и просто из вредности не хочет реализовывать твои хотелки, но, к сожалению, в данном случае это не так.
Василий Наумкин
14 августа 2015, 11:45
0
А потом менеджеры накидают 100500 файлов и админка повиснет при сохранении документа, потому что не успеет их переместить.

А если еще вспомнить, что галерея может работать с удалённой файловой системой, где-нибудь на Amazon S3, то всё становится гораздо более сложным.

Так что, извини, пока нет.
Василий Наумкин
14 августа 2015, 09:26
0
Да, это только для шаблонизации.

Работа с PHP кодом остаётся на совести ядра MODX и туда вмешиваться я пока не хочу. Лучше оптимизировать код своих сниппетов, чем пытаться сэкономить микросекунды на их загрузке.
Василий Наумкин
14 августа 2015, 08:55
+1
А чего тут непонятного? Вот же — подробная заметка, где всё разобрано. Красивый код с абстракциями, источниками файлов и парсингом параметров приводит к тормозам, как обычно.

Использование
$pdoTools->getChunk('@FILE /chunks/my.tpl');
или
[[!pdoResources?
	&tpl=`@FILE /chunks/my.tpl`
]]
позволяет работать с файлами напрямую, без источников и запросов в БД. В новой статье об этом тоже написано.
Василий Наумкин
14 августа 2015, 06:53
0
6 модулей доставки + 12 способов оплаты
А зарплата человека, который будет на телефоне сидеть — меньше 10тр в месяц, я так понимаю? А за два месяца, а за три?

Для малого бизнеса это уже крупные вложения
10тр — это крупные вложения в малый бизнес? Это уже какой-то микроскопический бизнес, а не малый — но с 6 модулями доставки и 12 способами оплаты.

Если уже на старте у бизнеса такие серьёзные проблемы с планированием — я бы не стал его запускать вовсе.
Василий Наумкин
14 августа 2015, 05:51
+1
По Evolution есть своё сообщество — modx.im
Василий Наумкин
13 августа 2015, 23:23
0
Это был далеко не первый раз. И они действительно не думают о пользователях.

Они мечтают о MODX 3, а как сегодня работает MODX 2.2 уже неважно. Иначе объяснить фразу «скорость — не главное» и рассуждения о полной замене парсера, без совместимости с текущими чанками, я не могу.

Смешно думать, что я что-то показывал в первый раз. Еще на этапе разработки я это всё демонстрировал главе MODX, господину Райану Трэшу. Да и с некоторыми разработчиками в приватной беседе наговорил много часов.

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

Вот мне и надоело, извините. Дальше пусть с западными коллегами общается кто-то другой.

P.S. Ссылочка на комментарий другого известного специалиста годовалой давности. Это же всё копится и копится со временем. Интересно, а упомянутый JC в комментарии… Кто бы это мог быть?
Василий Наумкин
13 августа 2015, 22:53
+3
А мне шикарно свезло. Первая CMS которую я попробовал была Etomite. Чуть позже она плавно превратилась в MODX Evolution. Ну а потом и на Revolution перешел.

Опыта работы с другими системами почти не имею. Ну как, смотрел пару раз, но интереса ничего не вызвало.
Василий Наумкин
13 августа 2015, 22:47
+1
Ну вот пусть и переводят своим.
Василий Наумкин
13 августа 2015, 22:47
0
Да я уже давно закипаю.

Не, серьёзно, я подумывал что-то начать писать на английском, но теперь точно нет.
Пока займусь другими, более полезными делами, а после отпуска посмотрим.
Василий Наумкин
13 августа 2015, 22:33
+1
Про Родину речь не идёт. Думал поделиться с басурманами, а им ишь — не надоть!

Объявляю личные санкции западу, пусть учат великий и могучий.
Василий Наумкин
13 августа 2015, 21:18
0
Нет.

mFilter2 работает напрямую с базой данных. Разбором @select и прочих подобных вещей он заниматься не умеет.
Василий Наумкин
13 августа 2015, 20:38
+1
Так же и они могут использовать что угодно
Потому мне и стало интересно посмотреть на примеры.

Неужели там везде getResources и это всех устраивает? А если там что-то другое, то почему об этих новых прорывных технологиях нет никаких известий?

Я пока вижу только влажные мечтания о MODX 3, в появление которого не верю с 2012 года (то есть, с момента анонса).

Неужели только нас в СНГ не устраивает скорость работы Revolution из коробки с рекомендуемыми дополнениями?
Василий Наумкин
13 августа 2015, 20:34
+1
Разница в том, что у нас эти технологии есть, а них что-то не видать.

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

Тут вот, недавно как раз Иван предлагал на западный рынок выходить, ха-ха!

Подобная политика приведёт к тому, что многие действительно начнут делать только для себя — и не делиться этим.