Старый 28.04.2008, 00:46   #81
Эксперт
 
Аватар для mman
 
Регистрация: 04.02.2008
Адрес: Neverland
Сообщений: 1,144
Вес репутации: 243
mman - прекрасное будущееmman - прекрасное будущееmman - прекрасное будущееmman - прекрасное будущееmman - прекрасное будущееmman - прекрасное будущееmman - прекрасное будущееmman - прекрасное будущееmman - прекрасное будущееmman - прекрасное будущееmman - прекрасное будущее
По умолчанию

Все эти велосипеды уже давно изобретены. Но вы упорно не хотите замечать, что данное решение предлагалось как опциональное, на ряду с XML.
__________________
Твори, что ты желаешь, да будет то Законом (с) Алистер Кроули
mman вне форума   Ответить с цитированием
Старый 28.04.2008, 01:32   #82
Специалист
 
Регистрация: 23.08.2007
Сообщений: 189
Вес репутации: 206
TracKer на пути к лучшему
Red face

Цитата:
Сообщение от mman Посмотреть сообщение
Все эти велосипеды уже давно изобретены. Но вы упорно не хотите замечать, что данное решение предлагалось как опциональное, на ряду с XML.
Согласен XML-RPC тоже достаточно большой велосипед, особенно если юзать его через такой комбайн как Zend Framework. )
На счет опциональности, наверно я просмотрел, просьба сильно не пинать Я думал предлагается заменить XML-RPC на сериализацию.
__________________
IT News
TracKer вне форума   Ответить с цитированием
Старый 28.04.2008, 01:59   #83
Эксперт
 
Аватар для mman
 
Регистрация: 04.02.2008
Адрес: Neverland
Сообщений: 1,144
Вес репутации: 243
mman - прекрасное будущееmman - прекрасное будущееmman - прекрасное будущееmman - прекрасное будущееmman - прекрасное будущееmman - прекрасное будущееmman - прекрасное будущееmman - прекрасное будущееmman - прекрасное будущееmman - прекрасное будущееmman - прекрасное будущее
По умолчанию

Заменять не нужно. Я же сразу обратил внимание на другие языки, которые изначально ее не поддерживают.
Я тот же XML-RPC даже в "ручном режиме" могу использовать, без библиотек. Да и кроме ЗФ есть еще куча других библиотек и ФВ.
Это не проблема. Просто если с данными работать на ПХП, то удобнее будет сериализация.
__________________
Твори, что ты желаешь, да будет то Законом (с) Алистер Кроули
mman вне форума   Ответить с цитированием
Старый 28.04.2008, 10:41   #84
Мастер
 
Аватар для big.bon
 
Регистрация: 04.11.2007
Сообщений: 747
Вес репутации: 219
big.bon - это имя известно всемbig.bon - это имя известно всемbig.bon - это имя известно всемbig.bon - это имя известно всемbig.bon - это имя известно всемbig.bon - это имя известно всем
По умолчанию

А вы видели исходный код функции unserialize?

Тем более XML - это стандартизированный формат. А serialize-данные - это запакованные объекты, и ничего более.
big.bon вне форума   Ответить с цитированием
Старый 28.04.2008, 16:22   #85
Эксперт
 
Аватар для mman
 
Регистрация: 04.02.2008
Адрес: Neverland
Сообщений: 1,144
Вес репутации: 243
mman - прекрасное будущееmman - прекрасное будущееmman - прекрасное будущееmman - прекрасное будущееmman - прекрасное будущееmman - прекрасное будущееmman - прекрасное будущееmman - прекрасное будущееmman - прекрасное будущееmman - прекрасное будущееmman - прекрасное будущее
По умолчанию

Цитата:
А вы видели исходный код функции unserialize?
Видел. И даже догадываюсь что вам там не понравилось . Сможете написать лучше?

Цитата:
Тем более XML - это стандартизированный формат.
И что? Это делает его удобным, компактным и быстроразбираемым парсерами?

Цитата:
А serialize-данные - это запакованные объекты, и ничего более.
Не запакованные, и не объекты. Просто сериализованные данные.
И если совместно с сериализацией использовать сжатие (на С), то получется весьма неплохое решение для передачи обработки в ПХП.

ps: Я вижу вам просто интересно поспорить на тему программирования. Может лучше это сделать на винграде?
__________________
Твори, что ты желаешь, да будет то Законом (с) Алистер Кроули
mman вне форума   Ответить с цитированием
Старый 28.04.2008, 16:28   #86
Мастер
 
Аватар для big.bon
 
Регистрация: 04.11.2007
Сообщений: 747
Вес репутации: 219
big.bon - это имя известно всемbig.bon - это имя известно всемbig.bon - это имя известно всемbig.bon - это имя известно всемbig.bon - это имя известно всемbig.bon - это имя известно всем
По умолчанию

mman, зачем же развивать холи-вар?

Просто XML - стандартизирован. XMLRPC признан наилучшим решением для удалённых вызовов, а не serialized-данные какого-то там PHP.

Скорость парсинга обоих форматов практически одинакова, а если учесть, что для походов по дереву XML не нужны велосипеды, а для serialized-строк нужны библиотеки, выбор напрашивается сам за себя.

Возможно, лет через -цать serialized будет настолько же приятен, как и XML. Но XML удобочитаем даже не проходя через какие-либо функции.

Вот на тему сжатия можно было бы попросить gzip для apache на стороне Sape, но любое сжатие - это процессорная нагрузка. Если Avelon утверждает, что на парк компьютеров она не превышает 11%, то в производительности никто не потеряе, а только выиграем все.
big.bon вне форума   Ответить с цитированием
Старый 28.04.2008, 16:37   #87
Эксперт
 
Аватар для mman
 
Регистрация: 04.02.2008
Адрес: Neverland
Сообщений: 1,144
Вес репутации: 243
mman - прекрасное будущееmman - прекрасное будущееmman - прекрасное будущееmman - прекрасное будущееmman - прекрасное будущееmman - прекрасное будущееmman - прекрасное будущееmman - прекрасное будущееmman - прекрасное будущееmman - прекрасное будущееmman - прекрасное будущее
По умолчанию

big.bon, вы вообще читать умеете? Или вы только свои посты читаете? Или читаете через один? Или просто решили выделиться и потролить-похохмить?

Еще раз напишу, процитировав себя, может это пробьет защиту в вашем танке:

Цитата:
Но вы упорно не хотите замечать, что данное решение предлагалось как опциональное, на ряду с XML.
Цитата:
Вот на тему сжатия можно было бы попросить gzip для apache на стороне Sape, но любое сжатие - это процессорная нагрузка. Если Avelon утверждает, что на парк компьютеров она не превышает 11%, то в производительности никто не потеряе, а только выиграем все.
Я вообще предлагал вынести XML-RPC из вебсервера и сделать отдельным сервисом, с сжатием (опят таки опциональным) и с ССЛ-шифрованием (тож опц.).
__________________
Твори, что ты желаешь, да будет то Законом (с) Алистер Кроули
mman вне форума   Ответить с цитированием
Старый 28.04.2008, 16:39   #88
Мастер
 
Аватар для big.bon
 
Регистрация: 04.11.2007
Сообщений: 747
Вес репутации: 219
big.bon - это имя известно всемbig.bon - это имя известно всемbig.bon - это имя известно всемbig.bon - это имя известно всемbig.bon - это имя известно всемbig.bon - это имя известно всем
По умолчанию

Зачем усложнять систему ради какой-то смутной выгоды? Необоснованно!
big.bon вне форума   Ответить с цитированием
Старый 28.04.2008, 17:34   #89
Эксперт
 
Аватар для mman
 
Регистрация: 04.02.2008
Адрес: Neverland
Сообщений: 1,144
Вес репутации: 243
mman - прекрасное будущееmman - прекрасное будущееmman - прекрасное будущееmman - прекрасное будущееmman - прекрасное будущееmman - прекрасное будущееmman - прекрасное будущееmman - прекрасное будущееmman - прекрасное будущееmman - прекрасное будущееmman - прекрасное будущее
По умолчанию

Цитата:
Зачем усложнять систему ради какой-то смутной выгоды? Необоснованно!
А вы вообще программист? Можете назвать себя профессиональным программистом?

Выгода не смутная, а вполне реальная. Как для сапы, так и для сторонних разработчиков.
Сделать дополнительный экспорт в сериализе - не более получаса работы 1 человеку.
__________________
Твори, что ты желаешь, да будет то Законом (с) Алистер Кроули
mman вне форума   Ответить с цитированием
Старый 28.04.2008, 21:03   #90
Мастер
 
Аватар для big.bon
 
Регистрация: 04.11.2007
Сообщений: 747
Вес репутации: 219
big.bon - это имя известно всемbig.bon - это имя известно всемbig.bon - это имя известно всемbig.bon - это имя известно всемbig.bon - это имя известно всемbig.bon - это имя известно всем
По умолчанию

Цитата:
Сообщение от mman Посмотреть сообщение
А вы вообще программист? Можете назвать себя профессиональным программистом?

Выгода не смутная, а вполне реальная. Как для сапы, так и для сторонних разработчиков.
Сделать дополнительный экспорт в сериализе - не более получаса работы 1 человеку.
Вы не умеете вести диалог.
big.bon вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Sape WM Analyzer - увеличьте Ваши продажи в Sape andrey-k Вопросы по работе системы 11 27.08.2008 13:43
одновременно файл sape.php и SAPE.pm slovo Вопросы по работе системы 23 06.03.2008 15:08


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