Іван Клімчук

Іван Клімчук

С нами с 16 декабря 2012; Место в рейтинге пользователей: #12
01 февраля 2016, 23:41
0
Да, у ЯД есть механизм расшарвания файлов, но он все равно ссылку отдает на свою страницы, а не на сам файл. Потому да, имеет смысл только S3 использовать и подобные. Вроде еще у dropbox есть возможность шарить прямые ссылки (по крайней мере у меня скриншотилка так работает), но там они вроде с timeout и хешем, а настощие прямые линки только в папке public.
01 февраля 2016, 11:12
0
Версия PHP ниже 5.4? Пакет давно не обновлялся, поэтому все может быть. На данный момент не поддерживается, так как есть другие решения.
27 января 2016, 09:28
0
Как выше Василий подметил, это уже текущие расходы бизнеса, к стоимости разработки сайта отношения не имеют.
26 января 2016, 15:25
+1
DO в любом случае дороже. Я за свой сервер в РБ (из-за требований законодательства) плачу вообще около 15$. Так что даже 3 евро с плавающим курсом мне было бы выгоднее. Тут конечно нужно смотреть по ситуации, согласен, но ресурсов у scaleway больше в 4 раза, чем у DO + это физический сервер. Можно при желании заменить несколько DO на один :)
26 января 2016, 15:14
+1
Не за рубли, но ценник больно дешевый — 3 евро всего за 2 гига памяти и 4 ядра. www.scaleway.com/pricing/
Они продают железные настоящие ARM-серверы. У меня есть для рабочих нужд один такой, работает ок. Но под реальные нагрузки не проверял. Если под dev/pet проекты, то в самый раз.
20 января 2016, 00:01
+3
Я их кстати делаю, дабы расшарить контент на англоязычную аудиторию. Но не все сразу. Ютуб русский хоть и распознает, но коряво. Так что буду рад помощи, так как времени отнимает много на самом деле. Час ушел на 15 минут видео про Gitify. Во всех видео включена настройка, которая позволяет присылать свои субтитры.
19 января 2016, 16:24
0
Не было необходимости, но нужную для вас информацию через API вытянуть можно. Т.е. логика по ее обработке все равно понадобится, но не нужно будет все эти данные хранить у себя. Если я не ошибаюсь, то вроде Лев Вербицкий что-то подобное хотел писать, можно у него спросить или предложить такое сделать.
19 января 2016, 15:45
1
+1
Ну окей, tech.yandex.ru/metrika/?ncrnd=285 — вот апи. Весь учет поведения (настроить тоже можно как угодно, включая цели и тд) берет на себя метрика, через апи на сайте делается логика.

Я не вижу смысла в вашем случае такие объемы данных генерировать и хранить у себя. Что вы будете делать через год, когда база вашего трекинга разрастется до несколькоих десятков гигабайт? А по вашей логике код должен эту базу каждый раз шерстить и выдавать то, что показать пользователю.
19 января 2016, 15:04
+1
А не проще ли поставить яндекс.метрику?
14 января 2016, 19:43
0
Какой мобильник? У меня на андроиде можно. Не так удобно как на десктопе, но уведомления приходят и можно пользоваться.
14 января 2016, 19:41
+4
Василий там почти всегда (ну только если не спит в это время), я тоже всегда онлайн. Пишите, спрашивайте. Там все англочзычные разработчики и фанаты MODX. Кто-то более активен, кто-то менее, все же люди работают, а не по чатам шастают и только и ждут, чтобы всем без устали отвечать :) Ну и про часывые пояса забывать не стоит, Джейсон ночью тоже спит, просыпается в 14:00 по MSK.
11 января 2016, 17:25
+1
Ребята завтра привезут исходники, сегодня звонили, так что на этой неделе будет. Возможно даже и завтра, если успеет на youtube загрузиться.
10 января 2016, 14:59
+1
За помощь спасибо, правда из-за особенностей ЯД пока не могу ими воспользоваться, жду подтверждения идентификации.
В ближайшие недели будет, вместе с небольшим обновленим Gitify, которое я анонсировал на минском митапе. Ну и видео с него тоже будет, вернее оно уже есть, но я жду, когда ребята отдатут все смонтированные доклады, чтобы выложить все разом.
09 января 2016, 22:31
+2
Таки да, спасибо. Все же мечта сделать сайт на чистом femon близка к правде. А то из-за особенности pdoPage пришлось отказаться в свое время. Теперь пора вернуть как было :)
08 января 2016, 17:45
0
В таком случае да, одного плагина будет недостаточно. Нужно инджектить в страницу админки ExtJS плагин, который будет слушать события на кнопке save и или даже следить за отправкой запроса и получением ответа и после этого делать какой-то рефреш полей. Задачка интересная, но слегка бесполезная, мне кажется.
08 января 2016, 17:00
0
Я выше написал как можно сделать, Джейсон другое решение предложил.
08 января 2016, 16:57
+2
В реализации это не статический метод, на то есть причины. Достаточно посмотреть в исходники.

public function cleanAlias($alias, array $options = array()) {
    return $this->xpdo->call($this->_class, 'filterPathSegment', array(&$this->xpdo, $alias, $options));
}
Как видно, вызывается функция filterPathSegment в то же классе, которая уже отвечает за обработку непосредственно. Вот она уже статическая и при желании ее можно использовать напрямую.

modResource::filterPathSegment($modx, $alias);
08 января 2016, 16:50
0
Так они и так же без перезагрузки страницы сохраняются, за исключением моментов, когда создается полностью новый ресурс. В таком случае сохраненного ресурса еще нет, потому и требуется перезагрузка страницы. Так же перезагрузка случается, если сменить шаблон, так как нужно загрузить новые TV, привязанные к новому шаблону.
Опишите, что вам нужно сделать, а не как вы хотите и собираетесь сделать. Т.е. саму прикладную задачу или проблему. Возможно уже есть решение, но мы пока не поняли до конца суть задачи.
08 января 2016, 10:01
+1
Ок, понятно, что данные будут считаться и тд. Но вот такой вопрос, есть допустим товар и у него какой-то параметр (например просмотры) равен 20 153. За 5 минут эта цифра увеличится на 113 единиц и станет 20 266. Мне как посетителю не критично знать сколько там конкретно просмотров у этой страницы, примерно 20 тыс и ладно. Поэтому ничего не мешает эту информацию кешировать на N минут. И я уверен, что таких параметров будет большинство. Реальные данные для одного-двух параметров можно оставить и то, если это критически важно, остальное все можно и нужно кешировать, ибо без кеширования это будет создавать бесполезную нагрузку.

Плюс есть такое понятие как отложенные вычисления. Если нужно что-то посчитать, то нет смысла это делать прямо сейчас. Пускай система записывает данные в master, к мастеру можно настроить slave, доступный только для чтения, оптимизированный под выборки, не обремененный блокировками записи. Расчетные показатели могут обсчитываться в фоне крон-скриптами или ругим ПО, например не на PHP, а на Go (что быстрее в разы) и добавляться в базу по мере обработки.

В hiload принято кешировать все и вся и настоящие realtime системы – это очень узкая ниша, поэтому не нужно думать, что пользователю понадобится непременно вся актуальная иформация в данный момент, особенно на простом сайте или интернет-магазине.