IsaevDev: use namespace больше для читабельности кода когда вложенность сильная.
я честно говоря не помню срабатывает загрузчик при use или при первом обращении - проще проверить.
Иван Забродин: ну вас же есть какой то код который обрабатывает загрузку файла.
Вы загружаете файл, кладете его куда то на диск.
Вы знаете куда его положили.
Дальше берем и пишем эту ссылку в бд, в соответствуюзее поле таблицы с ответами
SyavaSyava: Вы мне пишите про "тесты", а у меня есть 3 компьютера перед глазами:
мой старый с gtx 660 2gb, компьютер жены с gtx960 2gb, и мой новый с gtx970 4gb.
Основная разница - именно в подгрузке текстур. 2 gb gta5 не хватает и она начинает активно свапить текстуры. При быстрой езде внезапно можно оказаться вокруг не прогрузившихся объектов. Раздражает безумно. Аналогичная ситуация и во всяких ассасин кридах, итд.
Да, играть можно. Но не комфортно. Разница в цене между 2 и 4 gb сейчас 3-4 тысячи рублей, что на фоне цен на железо - просто смешно.
SyavaSyava:
1. Для fullhd с нормальными параметрами графики 4gb это реально минимум.
Тот же GTA5 легко занимает 5-6 без всякого экстрима. Да, на 2х оно будет работать конечно. Но с постоянными подгрузками и проч. Опять же новые карты идут уже на 6-12gb постепенно.
Покупать изначально устаревшее решение как то странно.
2. Для офисной машинки если вы занимаетесь чем то кроме ворда и в хроме открыто больше 5 вкладок - 8 это уже не комфортно. Знаю лично по себе.
Lulzsec: А setWebHook точно правильно сделали? Что их сервер ответил в ответ на запрос выставления хука?
Я сейчас посмотрел наш код - мы хук вот так ставили: joxi.ru/DmBXgn6fL80YAP
Евгений Конкин: почитайте как устроены сессии в PHP :)
Если вы используете сессии (что я не рекомендую - но это тема для отдельной истории), то Вам достаточно в сессии явно хранить user_id и все.
hbrmdc: Я не понимаю что значит "для меня не имеет значения". Вы спросили почему ВСЕ не пишут на node.js - я ответил Вам на вопрос почему ВСЕ не пишут на node.js. При чем тут Вы вообще? Для Вас не имеет, для все остальных - имеет :)
hbrmdc: Мне кажется Вы тролль)
Я выше все написал.
Это вопрос бизнес-рисков.
Если я закажу проект на node.js - мне придется выбирать из 279 резюме.
Если я закажу проект на php - я буду выбирать из 9613 резюме.
Все. Какой бы node.js не был распрекрасный - я не буду на нем заказывать проект потому что мои риски по поиску новых разработчиков возрастают в 35(!) раз.
Это не говоря о том что существуют чисто технические моменты - для каких то задач node.js подходит, для каких то - нет.
Ну и наоборот тоже работает - заказчики не хотят node.js потому что мало программистов - программисты не хотят учить язык на котором в мск 66 вакансий на весь город.
Получается замкнутый круг на самом деле.
Менеджер смотрит резюме, резюме на node.js нет =>
Менеджер не начнет проект на node.js =>
не возникнет вакансия на node.js =>
разработчик анализируя вакансии не увидит вакансий на node.js =>
разработчика будет учить что то другое =>
Менеджер смотрит резюме, резюме на node.js нет...
Переломить ситуацию могут только очень крупные игроки обладающие возможностями формирования рынка (например Apple и Swift), и то не со 100% гарантией (samsung&c и Tizen)
hbrmdc: 1) Есть отличия, да. Только не те о которых Вы пишите. То что это "JS" вообще ни на что не влияет.
JS хорошо знают фронтендщики - а кто пустит фронтэндщика к внутренней архитектуре? Там подход совершенно другой нужен, другие навыки, другое понимание как это все работает. Просто пересадить человека с фронта на бек - нельзя.
На самом деле основные отличия другие:
Постоянно живущий процесс, фактическая однопоточность. В зависимости от задачи - это может быть и плюсом и минусом. Условно для какого нибудь сокет-сервера - плюс (активно используем на живых проектах). Для middleware - я бы подумал. Для нагруженного сервиса с расчетами - точно нет.
2) Личные предпочтения обоснованные привычками это основной аргумент.
Я вот умею в php, умею в ноду, умею в еще десяток умных слов.
Мне нужна новая команда на новый проект.
Я открываю hh и что я вижу: node.js 279 резюме из которых половина фронтэндщики.
PHP - 9613 резюме. Даже если 90% разработчиков PHP на hh - уроды которых к коду нельзя подпускать на пушечный выстрел - останется все равно в 3 раза больше чем есть node.js.
Собственно на этом выбор и закончен.
На малопопулярных языках пишут в случаях:
a) это мелкий сервис с неявными перспективами который можно переписать за неделю
б) это проект "для души" разработчика.
я честно говоря не помню срабатывает загрузчик при use или при первом обращении - проще проверить.