Іван Клімчук

Іван Клімчук

С нами с 16 декабря 2012; Место в рейтинге пользователей: #6
Іван Клімчук
27 ноября 2014, 09:34
0
Если учесть тот факт, что я из Беларуси, то при работе с заказчиками из России доходы упали существенно, учитывая такую интересную ситуацию, как привязка цен к доллару у нас в стране. Приходится переключаться на местный рынок (но он не такой большой) и искать проекты и деньги у западных стран-соседок, хотя и там не все так сказочно.
Іван Клімчук
21 ноября 2014, 01:19
0
Не, там с курсами немного веселее. Там кроме курса еще формула используется, типа округлить_до_тысяч((текущий курс + 3%) * стоимость)

Курс сам я кеширую, другой сайт не дергаю, но «запасной» вариант с сохранением курса в системную настройку, на случай если кеш умер и сайт банка лагнул, чтобы цены хотя бы по устаревшему пересчитались, сделал довольно криво. Есть задумка сделать толковый компонент под это дело, но там работы не на 3 часа ) Слишком грандиозные планы.
Іван Клімчук
21 ноября 2014, 01:07
0
Да, именно. Заказчику курс важнее на сейчас, а переписать нормально пока не могу. Да и денег не платят, чтобы жопу рвать. Потому делаю, как время есть и желание )

Замеры не делал, скажу честно. Возможно позже проанализирую, когда доведу его до ума. А пока работает, телефоны есть, товары искать можно, наличие тоже видно, даже заказы с сайта есть. Но за бесплатно работать не охота)
Іван Клімчук
21 ноября 2014, 01:00
0
Ну ты же сам процитировал ответ на твое замечание ) Там кривой сниппет пересчета курсов, который генерит по моей глупости под сотню запросов.
Іван Клімчук
20 ноября 2014, 11:19
0
Да, там скорее просто MODX. Но суть от этого мало меняется. Тормоза бывают от глупости разработчиков. svetneon.by — 1500 товаров, не если не брать в расчет мой кривой модуль пересчета курсов, который нет времени переписать, то летает. Главная inout.by.dev.alroniks.com/ оптимизирована до 92/100 по данным Google Pagespeed, сейчас по факту меньше, всего 87, так как в работе.
MiniShop в этом плане в выигрыше, так как не нужно тратить время на рутину, а потратив часть освободившегося времени на оптимизацию отдельных моментов, добиться выдающихся результатов.
Іван Клімчук
20 ноября 2014, 10:49
0
shop.optovolt.ru/ — заявлялось количество в 3 млн товаров, по факту вроде бы сейчас только 200 тыс. Админка как есть, для оптимизации поиска на сайте ElasticSearch.
Іван Клімчук
12 ноября 2014, 13:12
0
Я думаю лучше всего этот сниппет добавить в сам miniShop2. Нужно лишь сделать pull-request и дождаться аппрува от Василия.
Іван Клімчук
04 ноября 2014, 20:21
+1
Постараемся, но обещать не буду.
Іван Клімчук
03 ноября 2014, 15:33
+2
Хорошая штука. Спасибо! Попробую на днях в действии.

Оформляйте в пакет и выкладывайте в store.simpledream.ru или в репозиторий modx.com.
Іван Клімчук
31 октября 2014, 15:19
0
В вашем случае это можно сделать, но задача не такая уж частая, чтобы делать для этого отдельный модуль. Да и не сделать его, так как у вас одни правила выдачи подарков, у других другие.

Можно дописать такую логику в класс управления заказами, в документации описано, как расширять возможности классов miniShop2.
Іван Клімчук
22 октября 2014, 12:59
0
Так я про то и говорю, что с умом к задаче нужно подходить. А то хочу, вот деньги, сделайте. Задача разработчика не просто сделать то, что хочет заказчик, а и сделать хорошо и чтобы это работало эффективно.
Іван Клімчук
22 октября 2014, 10:56
0
Не совсем понятна ситуация, когда нужно привязать доступ только к одному компьютеру. Это практически невозможно реализовать так, чтобы работало надежно и так как вы хотите, но при попытке реализовать это хоть как-то будет только дополнительное неудобство для пользователя. Так как куку можно удалить случайно, или она может устареть, другие данные, которые сохраняются в браузер, тоже могут удалиться пользователем. Вы не можете на это влиять никак. В итоге пользователь не сможет получить доступ к базе, за которую заплатил. Головная боль вам обеспечена.

Взгляд со стороны пользователя. Я заплатил денег, допустим существенную сумму и не могу пользоваться доступом, хотя логин у меня есть. Я работая дома за день могу сидеть с 3-4 устройств, это компьютер, ноут, планшет и телефон, мне что, оплачивать в 4-х кратном размере доступ? :)

Что-то показывать только тем, у кого оплачен доступ — это все возможно. Если нужен доступ одна-машина — один доступ, тогда только приложение с уникальным guid и его регистрация в системе.
Іван Клімчук
20 октября 2014, 18:25
0
Спасибо! Собрал, выглядит круто. Еще заказчик у меня как-то просил добавить кнопку Создать товар наверх, чтобы не лазить и правой кнопкой не жать каждый раз. Если получится сделать адекватный вариант, зашлю PR.
Іван Клімчук
20 октября 2014, 14:47
0
Виталий, а есть пример кода с панелькой? в modDevTools пока нет, но сейчас очень нужен. Оригинальный плагин слегка с багами
Іван Клімчук
09 октября 2014, 10:06
0
Ну так это опера обновляет страницу раз в 2 секунды, причем тут MODX? Помню, была там такая функция, типа автоматически обновлять страницу в заданный промежуток времени. Только со стороны сайта на это не повлиять.
Іван Клімчук
30 сентября 2014, 10:05
0
То, что нет интересна с их стороны, это то, что на английском никто не пишет про тот же miniShop. pdoTools активно используют, по крайней мере в твитах по время этой конфы видел где-то.

Ну а то, что работать не хотят. Я думаю хотят, но не знают как.
Іван Клімчук
29 сентября 2014, 14:05
+1
А есть возможность где-то посмотреть компонент в работе?
Іван Клімчук
05 сентября 2014, 09:56
+1
А фильтрация нужна по этим параметрам? MIGX подходит нормально, но с фильтрацией в таком случае придется знатно повозиться.