Станислав, дак array это и есть ссылка на массив внутри которого нужный. Правда в доках указано что:
Если переменная, которая передается ПО ССЫЛКЕ, удаляется внутри функции, то будет удалена только локальная переменная. Переменная в области видимости вызова функции сохранит то же значение, что и до вызова unset()
Потому и не удаляет, правда странно при этом что тот который ты привел работает, но если он работает, то типа такого сделай:
Alexander, с помощью curl'a по вот этим докам https://developer.github.com/v3/repos/releases/#cr... потому что когда линус торвальдс писал гит никакого гитхаба и в помине не было, поэтому через утилиту git ты это не сделаешь никак. Хотя, может кто-то какие то плагины для этого написал.
lamoshnik, тебе здесь break-word ничем не поможет, он переносит по словам, hyphens тоже не при чем(это свойство какую черточку ставить при переносе, по факту в хроме не работает). См: jsfiddle.net/SDGAX/1
oe24y, нет, он одновременно запросит столько url сколько нужно, хоть по 100к хоть по 5. И никакие потоки он не создает, php однопоточный, просто в curl уйдет и будет обработана пачка реквестов вместо одного.
DYLAN, ну обрабатывай через xmlreader вместо SimpleXML у него есть метод evaluate или что-то типа того, который позволяет найти ноду по имени/xpath в ноде на которой курсор.
mrFlyer, https://webpack.js.org/plugins/define-plugin/
но в твоем случае скорее всего vue делает что вроде for (let key in process.env) { собирает объект и все херачит в define-plugin
сделай console.log(process.env) на сервере перед module.exports, при запуске билда увидишь вывод и поймешь вообще подгружаются ли твои переменные
mrFlyer, если там две строки, и файл редактировался в win, то для линукса там будет бодяга в одну строку. Единственная причина возникновения твоей ошибки, это то что webpack define plugin не заменяет env переменные, чтобы работала в нем замена, надо явно задать env переменные, подозреваю что второй строчкой идет baseUrl, define plugin считает что такой переменной нет, потому что она не определенна и все валится.
mrFlyer, значит дело может быть в зависимостях, если нет лок файла, то на сервере могли стать другие версии модулей, новее например, в которых что-то поменяли и они теперь работают не так как у тебя на компе. Если dotenv подгружает env файл, то дело может быть в переносах строк, на линук и виндовс они разные, поэтому env файл который валидный под виндовс, будет невалидным на линукс, если там много строк, то линукс будет считать что там лишь одна строка.
mrFlyer, потому что в dev версии переменные подменяются, а в прод нет(или что ты там понимаешь под сервером). Либо же если те же команды, которые ты выполняешь у себя на компе, когда подымаешь прод версию, отрбатывают норм, а на сервере не пашет, значит дело в node, выполни node -v на сервере и у себя, если на сервере старье, значит надо установить туже версию что у тебя на компе.
mrFlyer, судя по докам https://nuxtjs.org/api/configuration-env тебе надо засунуть process.env.baseUrl в env как в доках указано. Просто твоя проблема в том, что на клиенте идет обращение к process, а process есть только в node.js. Чтобы это обойти используется webpack define plugin, он тупо ищет в коде все process.env и заменяет их на текст, вероятно чтобы webpack define plugin их подхватил, надо задать секцию env
karasique, ну в начале все говорят что будет мало, потом аппетиты бизнеса начинают расти и в результате возникает проблема что делать с этим объемом данных, которые вроде не особо то и важны, но нужны, и ресурсы начинает отжирать, что сказывается на том что важно, и как этот объем данных анализировать. Эластик и с тем и с другим неплохо справляется.
Dima Golyshev, да при чем тут yii, тут фреймворк не важен. Ну вот у тебя две таблицы, в одной события - events, там id, title - название события, photographer_id, вторая - subcsribers, там id, event_id, user_id, subscribed_on_date(дата на которою чел записан), from_time(время с котрого записывается), to_time(время по которое записывается). Когда чел заходит на страницу события, ты дергаешь всех subcsribers на день или дни, которые хочешь отобразить, затем в цикле генеришь возможные времени записи с шагом в 15(как в скрине что привел) минут, и проверяешь есть лишь уже subcsribers на этот период(по from_time, to_time), если нет, отображешь как доступные записи, если его нет, то отображешь как недоступный для записи. А как выглядят неважно, может их генерить тупо как ссылки: /subsrbire-to-event/?subscribed_on_date=02-02-2019&from_time=15:30&to_time=15:44
nano_e_t_4, тут твое хочу неуместно, это не пет проджект, бизнесу не нужны твои эксперименты. Им потом с этим жить, и это придется поддерживать, делай на том хорошо подходит для решения задачи и что хорошо знаешь.
Если переменная, которая передается ПО ССЫЛКЕ, удаляется внутри функции, то будет удалена только локальная переменная. Переменная в области видимости вызова функции сохранит то же значение, что и до вызова unset()
Потому и не удаляет, правда странно при этом что тот который ты привел работает, но если он работает, то типа такого сделай: