Форум SAPE.RU

Форум SAPE.RU (http://forum.sape.ru/index.php)
-   Вопросы по работе системы (http://forum.sape.ru/forumdisplay.php?f=13)
-   -   SAPE XML-RPC (http://forum.sape.ru/showthread.php?t=11957)

mman 27.04.2008 15:51

В принципе сериализованные данные будет лучшим вариантом (особенно в сжатом виде). Но кроме PHP есть еще и другие языки, которые могут не понять...

dmode 27.04.2008 16:01

Просто надо опцию как в яху апис сделать - формат вывода.

mman 27.04.2008 16:20

Да, можно при логине сразу указывать в качестве параметра, чтоб он в сессии сохранялся.

big.bon 27.04.2008 19:50

Цитата:

Сообщение от dmode (Сообщение 138785)
Хочу serialized PHP. Уверен, что для многих это будет наилучшим решением.

и это Вы называете прогрессией в программировании? Это деградация!

mman 27.04.2008 20:36

Цитата:

и это Вы называете прогрессией в программировании? Это деградация!
Помоему здесь никто не говорил ни о какой прогрессии :). Речь идет об удобстве.

TracKer 27.04.2008 23:10

Цитата:

Сообщение от mman (Сообщение 138961)
Помоему здесь никто не говорил ни о какой прогрессии :). Речь идет об удобстве.

И в чем же удобство?

mman 27.04.2008 23:14

Цитата:

И в чем же удобство?
Юродствуете? Или у вас это серьезно?

Код:

$udata = unserialize($data);
Выглядит сложнее чем обработка XML? Или может быть вы думаете, что обработка XML происходит быстрее?

TracKer 27.04.2008 23:25

Цитата:

Сообщение от mman (Сообщение 139055)
Юродствуете? Или у вас это серьезно?

Не юродствую и не серьезно... вообще странные вопросы у вас, мне интересно ваше мнение, вообще-то...

Цитата:

Сообщение от mman (Сообщение 139055)
Код:

$udata = unserialize($data);
Выглядит сложнее чем обработка XML? Или может быть вы думаете, что обработка XML происходит быстрее?

Я знаю, что обработка и получение XML через RPC происходит сложнее и дольше, однако всеравно не вижу причины, почему ее необходимо заменить на сериализацию :) Как написал big.bon, и я с ним полностью согласен, сериализация это скорее деградация в программировании (имеется ввиду не сераиализация в принципе, а сериализация как результат работы Веб-Сервиса), это всеравно что сейчас перейти на goto: вместо циклов. :)

dmode 28.04.2008 00:07

У каждого свои задачи, вылизывать код и оттачивать свое мастерство в программировании, или максимально быстро получить нужные данные и использовать выигранное время на увеличение доходов. Я выбираю второе. Может кто-то первое, поэтому и предлагается возможность сделать выбор формата выдачи.

TracKer 28.04.2008 00:33

Цитата:

Сообщение от dmode (Сообщение 139111)
У каждого свои задачи, вылизывать код и оттачивать свое мастерство в программировании, или максимально быстро получить нужные данные и использовать выигранное время на увеличение доходов. Я выбираю второе. Может кто-то первое, поэтому и предлагается возможность сделать выбор формата выдачи.

Так я только за :) просто через сериализацию это выглядит немного странно, не считаете? К тому же сериализация есть на PHP на уровне ядра, однако для того же Perl'а она не реализована, и прийдется прикручивать к скрипту еще один велосипед чтобы расшифровать данные. Про Ruby, Java и # направления я уже молчу.


Часовой пояс GMT +3, время: 17:54.

Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.