artekha: могу выступить в роли такого человека и кой че подсказывать. я пишу на ноде уже года три-четыре, точно не скажу, но делаю не сайтики, а всякие там риалтайм-сервисы и приложение. это как рад ниша разработки на ноде
я как раз познакомился с нодой по скринкастам Ильи Кантора
могу отвечать на интересующие вопросы
NeuroPastor: никак. понимаете, вы думаете неправильно. "domain.tld/script.php" вам будет отдаваться веб-сервером, который находится на том сервере и при HTTP-запросе к этому скрипту по этой ссылке этот скрипт уже отработается и вам будет выдан stdout этого скрипта
Andrey Dyrkov: я не думаю, что ОСь сильно отличает пакет (набор файлов) от одного файла-скрипта. отпишитесь пожалуйста если удастся запустить скрипт через глобальный npm-пакет
как вариант, можете завернуть запуск своего скрипта в bat-файл
Andrey Dyrkov: оно его, может, и видет, но не может запустить. ну видит винда файл скрипта, но она не знает чем его запускать? в линуксе нужно прописать шебанг для того, чтобы ОСь понимала каким интерпретатором запускать скрипт. в винде, скорее всего, нужно делать js-файл и как-то сказать винде, что js-файлы нужно запускать нодой. это должно делаться через реестр или же чем-то типа "Open with...". в винде нет поддержки шебангов и потому, если ничего уж не получится, нужно костылить цигвином (это эмулятор линукс-окружения под виндой: https://www.cygwin.com/)
как-то неясно оно все. сама приблуда мне не помогла. скачал приблуду для рутованых девайсов - тоже как-то не особо. сейчас тестирую push-оповещения, но не могу найти какой-то стойкой закономерности и зависимости когда оно работает, когда не работает и как заставить работать
Алексей Сумин: по поводу того, что вендоров нет: вендоры есть на гитхабе - заходим на packagist, ищем там нужний пакет, переходим на гитхаб и смотрим вендора. это не есть проблема
Виталий: вы должны подать в `data` массив или объект. тогда вам будет проще. это нормальный подход с работой AJAX.
а вот что пишут в спецификации о поле `data` на api.jquery.com/jquery.ajax/:
data
Type: PlainObject or String or Array
Data to be sent to the server. It is converted to a query string, if not already a string. It's appended to the url for GET-requests. See processData option to prevent this automatic processing. Object must be Key/Value pairs. If value is an Array, jQuery serializes multiple values with same key based on the value of the traditional setting (described below).
Владислав: `annotation` говорит о том, что конфигурацию роутинга будет браться из аннотаций экшинов контроллеров бандла
да, если вы будете добавлять сторонний бандл и в нем будут свои роуты, то вы должны будете импортировать. их не нужно прописывать руками, просто нужно импортировать роуты нового бандла в главном конфиге роутов приложения. я не буду утверждать можно или нельзя делать автоматический импорт роутов бандла при его подключении, но это дает свою гибкость: вы можете указать сам префикс, с каким будут импортироваться роуты бандла
вообще советуют писать свой хендлер для монолога, который будет писать в БД, но, на сколько я понимаю, там не все так просто в дружбе монолога с доктриной: https://github.com/Seldaek/monolog/issues/55