f7d02482e...01.jpeg, 321.42 KB, 1294x1000, exif ggl iq id3 |
Имеет ли смысл ебаться с REST-архитектурой при создании API для вебсервисов?
Какое же всё-таки блядство творится в сфере веб-стандартов. Какого же говняного качества все стандартные библиотеки для JSONRPC. Какой же ублюдочный стандарт, в котором ни слова о безопасности запросов. Какое же, блядь, блядство, а. Какой же пиздец. Какая же жопа. Сука блядь дауны дегенеративные нахуй я только за написание API взялся, меня от этой ссаной говнохуеты уже тошнит. Говнина на говнине и говниной погоняет. Хуже школьников блядь. Вот все те люди, которые занимались разработкой стандартов, они хуже школьников. Они хуже червей-пидоров, хуже их уже нету никого нахуй. Те, кто хуже них это вообще уже не люди блядь сука говно сраное. Сто саж всему.
И каждая мразь ещё считает нужным свою говнобиблиотечку под PHP 5.3+ подогнать. Неймспейсы блядь. Да нахуй кому нужны ваши сраные немспейсы, вы, сборище уёбищных дрочил? Суки дибильные, стандарт должен быть таким, чтобы и на кофеварке, блядь, всё работало. Неймспейсы у них. Онанисты, блядь, пидарасы, блядь. 70% кода библиотеки - унылое говно, состоящее из полупустых методов, которые существуют исключительно из неуёмной любви автора к ООП, зато неймспейсы. Подписывание реквестов при помощи HMAC? Не, не слышали. Зато у нас 5.3+ и куча ссылок со всего интернета. Блядь, уёбища тупорылые сука блядь нахуй пиздец сука блядь, кто школьников выпустил, сука, из загона, а? Блядские дрочилы ёбаные. Ненавижу блядь.
А ещё мы запросы по HTTPS посылаем через fopen fwrite. Чем такие стандарты - лучше бы никаких, блядь, не было. Мрази говноедские.
2c66d8ade...f3.jpeg, 48.85 KB, 466x566, exif ggl iq id3 |
>>7eu
> ебаться с REST-архитектурой при создании API для вебсервисов
> REST-архитектура
> ебаться
Что-то не логично. REST это самый простой способ реализации API. Проще некуда : GET/POST и всё. Написать клиента для API сможет любая тупорылая php-мартышка, всё легко и просто.
Вопрос в другом: какие ещё варианты у тебя есть?
>>7ez
> Какой же ублюдочный стандарт, в котором ни слова о безопасности запросов
О какой безопасности и о каком стандарте идёт речь?
>>7eB
> по HTTPS посылаем через fopen fwrite
Если ты про линукс, то там конечно пиздец. Технологии не меняются с уже 20-25 лет. Это неизбежный результат оперсоура и кучи долбоёбов-задротов, которые пилят код и каждый из них хочет внести что-то своё. В итоге вся эта система (совокупность разработчиков и дистрибутивов) создаёт иммунитет, согласно которому чтобы всё это нормально развивалось надо взять что-то за основу, непоколебимые догмы, и этими догмами становятся старые методики из 80-х годов.
>>7eE
Вот эта хуита. http://www.jsonrpc.org/specification И вот эта говнота http://en.wikipedia.org/wiki/JSON-RPC#Implementations
За PHP 5.3+ в таких вещах вообще надо яйца отрубать сразу же.
>>7eG
Я не знаю неизбежный результат чего это, но каждый раз сталкиваясь с какой-нибудь говниной, я обнаруживаю, что мне нужно её допиливать самостоятельно, чтобы не страдать, либо вообще выкидывать и пилить заново. И это при том, что я очень люблю всякие разные стандарты и терпеть не могу делать сам то, что по идее давно было бы должно быть уже сделано другими.
>>7eD
> GET/POST
GET/POST/PUT/DELETE, это во-первых. А во-вторых, проблема аутентификации продолжает болтаться как говно в проруби, никто её на себя не хочет брать. Очень много мразоты любит аутентификацию через куки, но вот как раз к��ки это нихуя не CRUD и, следовательно, не REST. А потом, впихивать в CRUD всё богатство фантазии своего головного мозга как-то не очень хочется.
> какие ещё варианты у тебя есть?
Самый разумный - JSONRPC, но под него мне видимо ещё придётся и самостоятельно очередного клиента и сервера писать, учитывая то, какие дрочилы делали предыдущие кучи имплементаций. А я этого как раз очень не хочу, поскольку очень хуёво это всё.
86f8cc7f2...40.jpeg, 79.69 KB, 600x866, exif ggl iq id3 |
>>7eJ
> Вот эта хуита. http://www.jsonrpc.org/specification И вот эта говнота http://en.wikipedia.org/wiki/JSON-RPC#Implementations
Это понятно, но конретно в чём состоит проблема безопасности.
Вообще JSON был придуман как раз для php-мартышек(опционально ruby-мартышки), ибо у них же там всё в строках (хотя конечно не совсем строках, но об этом знают не многие php-прогеры), поэтому и проще оперировать именно со стороками php-мартышки считают это удобным. Если приглядеться, то действительно удобно.
>>7eK
В общем, у тебя стандартные проблемы стандартного программиста. У всех так.
>>7eL
> Это понятно, но конретно в чём состоит проблема безопасности.
В том, что все разработчики библиотек для PHP на неё кладут большой и жирный хуй. Судя по тому коду, что они пишут, им это слово даже отдаленно незнакомо.