Artur 
    
    
 
    
    Artur 
    
    
        
        
        
        но там нужно почти в реальном времени сходить в десятки апи
    
 
    
    Artur 
    
    
        
        
        
        сосчитать все комбинации со всеми пересадками(хотябы крупными)
    
 
    
    Konstantin 
    
    
        
        
        
        никто не ходит
    
 
    
    Konstantin 
    
    
        
        
        
        тупо кеш
    
 
    
    Artur 
    
    
        
        
        
        ходят, говорят
    
 
    
    Artur 
    
    
        
        
        
        конечно кэш. по кэшу строят потом проверяют доступность
    
 
    
    Artur 
    
    
        
        
        
        иначе ВСЕ вкусные варианты будут уже заняты
    
 
    
    Konstantin 
    
    
        
        
        
        ну это не архизадача на самом деле
    
 
    
    Artur 
    
    
        
        
        
        я же не про моделирование атомного взрыва
    
 
    
    Konstantin 
    
    
        
        
        
        список пересадочных узлов ограничен
    
 
    
    Artur 
    
    
        
        
        
        вопрос в хайлоаде
    
 
    
    Artur 
    
    
        
        
        
        а про время на трафик для АПИ на внешние медленные ресурсы
    
 
    
    Konstantin 
    
    
        
        
        
        да рынок узкий просто
    
 
    
    Artur 
    
    
        
        
        
        зато конкуренция дичайшая
    
 
    
    Artur 
    
    
        
        
        
        участники говорят маржи не осталось
    
 
    
    Konstantin 
    
    
        
        
        
        Ну почти нет
    
 
    
    Artur 
    
    
        
        
        
        хотя лично я летал через чабука гораздо дешевле на чартере
    
 
    
    Konstantin 
    
    
        
        
        
        чабука это легаси уже)
    
 
    
    Artur 
    
    
        
        
        
        так цен ниже небыло
    
 
    
    Konstantin 
    
    
        
        
        
        ищи на avia.yandex
    
 
    
    Artur 
    
    
        
        
        
        так я там и искал
    
 
    
    Konstantin 
    
    
        
        
        
        куда летел?
    
 
    
    Artur 
    
    
        
        
        
        черногория 2 месяца назад
    
 
    
    Konstantin 
    
    
        
        
        
        В тиват?
    
 
    
    Artur 
    
    
        
        
        
        аха
    
 
    
    Artur 
    
    
        
        
        
        так вот тот же яндекс не просто так долго считает
    
 
    
    Konstantin 
    
    
        
        
        
        так опрос идет
    
 
    
    Konstantin 
    
    
        
        
        
        всех агенств
    
 
    
    Konstantin 
    
    
        
        
        
        там тупо таймаут стоит 25 секунд
    
 
    
    Anonymous 
    
    
        
        
        
        Это мне 25с ждать? ну нахуй, пешком пойду
    
 
    
    Artur 
    
    
        
        
        
        ну опять же, у гугла просто космо-сервис
    
 
    
    Konstantin 
    
    
        
        
        
        там кэш
    
 
    
    Konstantin 
    
    
        
        
        
        гугл вообще непонятен он только на зарубежном рынке
    
 
    
    Artur 
    
    
        
        
        
        ещё раз. у кэша есть фатальная проблема
    
 
    
    Artur 
    
    
        
        
        
        все выгодные рейсы будут уже куплены. люди ищут только выгодные рейсы
    
 
    
    Artur 
    
    
        
        
        
        выгодные рейсы на ближнее время это сденные билеты(часто бронь)
    
 
    
    Konstantin 
    
    
        
        
        
        ну так и есть
    
 
    
    Konstantin 
    
    
        
        
        
        И проблема нерешабельна
    
 
    
    Konstantin 
    
    
        
        
        
        там тупо пока будешь вбивать данные пассажира места снимут
    
 
    
    Artur 
    
    
        
        
        
        а на твоём подходе работает чиптрип ) только там не кэш а статика )
    
 
    
    Artur 
    
    
        
        
        
        а так если рассуждать везде кэш
    
 
    
    Евгений 
    
    
 
    
    Евгений 
    
    
        
        
        
        @vinkonst научи правильно делать апи, чо почитать по теме?
    
 
    
    Konstantin 
    
    
        
        
        
        Апи открытое / закрытое?)
    
 
    
    Евгений 
    
    
        
        
        
        Давай предположим что открытое
    
 
    
    Евгений 
    
    
        
        
        
        Но и закрытое тож интересно
    
 
    
    Konstantin 
    
    
        
        
        
        https://github.com/joselfonseca/laravel-api
    
 
    
    Konstantin 
    
    
        
        
        
        Вот пример с авторизацией и получением токена
    
 
    
    Konstantin 
    
    
        
        
        
        Даже примеры тестов есть
    
 
    
    Konstantin 
    
    
        
        
        
        Ну а в остальном просто надо сразу принять что любой метод должен возвращать всегда признак что успешно или нет
    
 
    
    Konstantin 
    
    
        
        
        
        например { success: true, data: [...] }
    
 
    
    Евгений 
    
    
        
        
        
        а вот например
    
 
    
    Евгений 
    
    
        
        
        
        получаю юзера
    
 
    
    Евгений 
    
    
        
        
        
        у него нет аватарки
    
 
    
    Евгений 
    
    
        
        
        
        надо пустоту возвращать или просто не возвращать поле?
    
 
    
    Евгений 
    
    
        
        
        
        вк не возвращает
    
 
    
    Konstantin 
    
    
        
        
        
        Или в противном случае { success: false, errorCode: 2, errorMessage: 'My Erorr' }
    
 
    
    Konstantin 
    
    
        
        
        
        И так и так можно
    
 
    
    Konstantin 
    
    
        
        
        
        Там вопрос что за поле возвращаться с аватаркой, если просто стринг то норм
    
 
    
    Евгений 
    
    
        
        
        
        стринг
    
 
    
    Евгений 
    
    
        
        
        
        ну прост легче было бы делать с пустой строкой
    
 
    
    Евгений 
    
    
        
        
        
        а так надо еще проверять наличие поля
    
 
    
    Konstantin 
    
    
        
        
        
        Это не столь важно мне кажется
    
 
    
    Евгений 
    
    
        
        
        
        мне удобнее сразу видеть все возможные поля даже если они пустые
    
 
    
    Konstantin 
    
    
        
        
        
        главное возвращать одинаковые типы данных
    
 
    
    Евгений 
    
    
        
        
        
        А вот еще вопрос, не связаный с апи и не с ларавел, посто по разработке
    
 
    
    Евгений 
    
    
        
        
        
        есть сайт - pesnik.su
    
 
    
    Евгений 
    
    
        
        
        
        там просто генерятся страницы по песням, под траф
    
 
    
    Евгений 
    
    
        
        
        
        сайт без базы и самих песен там нет, а песни проигрываются с саундклауда по апи и качаются тоже оттуда
    
 
    
    Евгений 
    
    
        
        
        
        у меня мозг плохо соображает как такое сделать, я понимаю когда создаются физичесике страницы под каждую песню и они парсятся, но тут ничего не парсится
    
 
    
    Евгений 
    
    
        
        
        
        http://pesnik.su/mp3/Moby%20-%20Extreme%20Ways%20Jason%20Bourne
    
 
    
    Konstantin 
    
    
        
        
        
        Ну ты же парсишь названия, артиста и что то еще?
    
 
    
    Anonymous 
    
    
        
        
        
        Обычный динамический дор
    
 
    
    Anonymous 
    
    
        
        
        
        Ничего особенного
    
 
    
    Konstantin 
    
    
        
        
        
        data-secret="H-lV4ZAEfmKAgBgi8ftrdw" data-track="Extreme Ways" data-artist="Moby"
    
 
    
    Евгений 
    
    
        
        
        
        вот мне чувак сказал что откуда нибудь скачать топ песен и исполнителей (не с саундклауда), а проигрывать уже оттуда
    
 
    
    Евгений 
    
    
        
        
        
        ну да, дор