Сегодня в офисе компании Poster прошла конференция Dnepr PHP Club #3, темами которой были демоны (фоновые задачи, конечно, а не зеленые чертики, хотя мысль интересная) и RESTful API.
Если первое как-то мне не зашло то второй доклад был интереснее, хотя Америки не открыл.
Куда ж сейчас без фотографа.
Я умею поймать момент).
Первый спикер рассказал о том как у себя они вынесли тяжелую логику в фоновые процессы помещая их в череди (RabbitMQ, ActiveMQ) и затем уже из очередей берут задачи в обработку.
Короче говоря, так как я этим не пользуюсь (на данном этапе, со временем приду и к этому) то было не особо интересно.
Перерыв как обычно бывает.
Вторая часть обещала быть интереснее.
Чувак в костюме наваливал про RESTful API и http-методы, которыми я, кстати, не пользуюсь. Те API что пишу я более правильно называть json-api. Но это как та же задница только спереди.
Вот более подробное пояснение.
RESTful API использует один URL но с разными методами. Например GET для получения списка, GET с ID - для получения конкретной вещи и так далее. Я же использовал разные методы. Короче на вкус все фломастеры разные.
Одни пишут одно, другие-другое. Что RESTful API использует множество кодов состояния http и некоторые из них может даже не описаны толком а json api использует только 2 или 3 кода (200,404 и 500, например).
И еще в качестве подсказки - использование параметров в запросах.
Короче, сходил пообщался больше с бывшими сотрудниками.