These are chat archives for dru-io/Drupal

29th
Jun 2016
Alan Bondarchuk
@fortis
Jun 29 2016 18:01
хехе запилил бекпорт drupal.org/project/simple_sitemap под 7ку )))
одно удовольствие, правда бекдропером себя чувствуешь :smile:
с xautoload легко бекпортится с сохранением классов, даже конфигурации легко перетекли в variables ))
Gor Martsen
@Gormartsen
Jun 29 2016 18:03
теперь еще в бекдроп сделать бекпорт) и ваще )))
у них кстати можно получить лицензию на phpstorm если контрибутишь
Alan Bondarchuk
@fortis
Jun 29 2016 18:04
ну до выходных обкатаю в продакшене и можно будет там то минимум
@Gormartsen xautoload наверно нет для бекдропа?
у меня там неймспейсы
Gor Martsen
@Gormartsen
Jun 29 2016 18:05
зато есть hook_autoload_info
Alan Bondarchuk
@fortis
Jun 29 2016 18:18
не, наверно не подойдет, [module_name].[class_name].inc
Gor Martsen
@Gormartsen
Jun 29 2016 18:19
в пути?
это не обязательно
и потом уже просто
 $Extra = new ParsedownExtra();
Alan Bondarchuk
@fortis
Jun 29 2016 18:20
да но с неймспейсами не получится
Gor Martsen
@Gormartsen
Jun 29 2016 18:20
почему?
курл у меня так работает врод
хотя видимо какая то специфика которой не знаю
ну не попробуешь не узнаешь
я щя другой интересной штукой займусь
буду делать websocket взаимодействие с сервером и юзать матрешку для биндинга контента с темплейтами)
Alan Bondarchuk
@fortis
Jun 29 2016 18:26
он подключает строго заданные файлы, а должен сам по структуре директорий, для этого в автолоадере должно парсить путь
Gor Martsen
@Gormartsen
Jun 29 2016 18:26
ааа
Alan Bondarchuk
@fortis
Jun 29 2016 18:26
разве что свой автолоадер написать и воткнуть
Gor Martsen
@Gormartsen
Jun 29 2016 18:26
понятно. мол кинул в папку и все
само найдет
Alan Bondarchuk
@fortis
Jun 29 2016 18:27
ну и с use объявил да
на вебсокетах у меня есть наработка
модуль nodejs не бери)
Gor Martsen
@Gormartsen
Jun 29 2016 18:28
есть опция на websocketd
а чего не брать nodejs ?
Alan Bondarchuk
@fortis
Jun 29 2016 18:28
а ну у нас модулек для друпал и на отдельном инстансе поднято маленькое приложение socket.io с express
он на каждый эмит - рассылку, сначала стучит в друпал проверяя есть ли такой пользователь, онлайн ли он
если это уведомления для всех, а не персональные то это избыточный очень модуль
он задалбливает сервак запросами)
ну и еще он всегда создает сессию юзеру и отрубает тем самым кеш анонимам
у нас просто клиент с js подключается к вебсокету и ждет - слушает
а socket.io приложение когда нужно просто всем подключенным рассылает
ну еще с разделением на комнаты, одним одно, другим другое шлет
РЕАЛЬНЫЕ ВЫИГРЫШИ
Alan Bondarchuk
@fortis
Jun 29 2016 18:34
в смысле там эти вебсокеты, не реклама))
Gor Martsen
@Gormartsen
Jun 29 2016 18:34
я не понял при чему тут nodejs )
а друпал модуль nodejs ?
не не буду
Alan Bondarchuk
@fortis
Jun 29 2016 18:34
дада)
Gor Martsen
@Gormartsen
Jun 29 2016 18:34
я демона напишу
или websocketd заюзаю может
Alan Bondarchuk
@fortis
Jun 29 2016 18:35
а ну кстати вебсокеты и в пхп есть же
прикольно, враппер)
Gor Martsen
@Gormartsen
Jun 29 2016 18:36
да. websocketd прикольное решение как врапер для запуска php скрипта как вариант
Alan Bondarchuk
@fortis
Jun 29 2016 18:36
лишь бы стабильно работало
когда дофига сокетов открыто
но с нодой довольно просто там поднимается тоже
еще с вебсокетами может проц жрать, при этом само приложение ничего особенно может и не делать, от реализации вебсокетов наверно зависит
разраб у нас в геймдеве сталкивался
Alan Bondarchuk
@fortis
Jun 29 2016 18:44
@Gormartsen https://github.com/mikeric/rivets 22 кб против 48 матрешки)
ну и контрибьютеров 52
Gor Martsen
@Gormartsen
Jun 29 2016 18:46
зато я знаю автора и мне нравится его подход)
Alan Bondarchuk
@fortis
Jun 29 2016 18:47
ну тоже аргумент))
http://microjs.com/ прикольно можно искать под задачки мини скрипты