![]() |
Вопрос по сохранению изображений на сервер.
Недавно написал приложение - загрузчик фотографий на сервер: http://parez.hdd1.ru/UploadImage.html.
Сделал всё кроме отправки данных на сервер. Точнее даже кроме серверной части, т.к. на Flash'е отправка сделана. Отправляю я ряд объектов ByteArray (кодированы с помощью JPEGEncoder'a). Возможно это глупый вопрос, но учтите, что PHP я не знаю. Так вот, можно ли сохранить всё это дело на сервере используя обычный PHP (не AMFPHP) или без AMF не обойтись? |
PHP код:
|
Просто я почему-то был уверен, что массивы и тем более ByteArray и другие родные флешу типы данных можно передовать только через протокол AMF... Это не так? Зачем тогда вообще этот AMF?
Можете привести пример, когда AMF действительно нужен и без него не обойтись? |
я AMF вообще никогда не использовал
|
И всё-таки. Когда AMF действительно нужен?
|
Да никогда, что за глупый вопрос.
|
Нахрена его вообще тогда придумали?
|
Хватит ныть, делай как хочешь и что хочешь.
|
Давай ты не будешь выпендриваться. Я спрашиваю вполне резонный вопрос. Если ты не знаешь ответа, можешь не отвечать. Вопрос задаётся не лично тебе, а людям с форума в целом.
|
Байтаррэй это не родной флэшевский формат. Это голый набор байт. Оборачивать его в amf нет особого смысла.
AMF нужен для передачи пользовательских типов. |
В моём текущем проекте AMF передаём без типа - во всяком случае сейчас пытаемся.
Получается некий такой JSON, только сжатие у него более клёвое. Цитата:
|
Я имел в виду, что это не какой то там специфический класс с хитрыми полями, для которого нужна специальная де/сериализация. А просто набор байт.
|
Цитата:
|
Я так понимаю можно передавать даже объекты DisplayObject? А как они будут представлены этим протоколом? Как набор байт?
И я всё равно не вижу реального применения всему этому.. Цитата:
p.s. Спасибо за твои первые (номальные) ответы. |
Цитата:
Цитата:
|
Цитата:
Цитата:
|
Цитата:
|
Цитата:
У меня в текущем проекте тоже используется амф. Его крутых фич на тему передачи пользовательских форматов я не использую, но даже при организации банальных пользовательских пхп-скриптов - он элементарно УДОБНЕЕ. Вместо 5 строк на каждый вызов скрипта используется одна строка. amf.toamf("<amf_func_name>", <resultFuncName>, <amf parameters>); указал путь к функции амф, указал функцию которая примет от него результаты (кстати все результаты в удобочитаемых форматах), указал параметры запрашвиваемой функции и нишьтяк. Запрос отработал, и вызывает твою функцию слушатель. |
Цитата:
А ещё пишите свой флешплеер. Ведь нет таких ситуаций, когда без него не обойтись. |
Покажите мне ваши проекты, пожалуйста. Мне просто интересно.
|
Крестики нолики.
В целом я не ставил целей Вас обидеть или задеть. Прошу прощения если так получилось. Я лишь хотел убедить остальных пользователей Вас не слушать. |
http://bavarian-beer-house.com
Вот текущий. В процессе разработки. И что могу сказать насчет "можно обойтись". Проект этот до меня писал один товарищ. Так вот он обошелся без всего. Такое впечатление что и без моска тоже. Этот весь проект который по ссылке уже дописан, там осталось немного полишинга, где-то на полдня и админку довести до ума, и это всё занимает у меня где-то 6К строк. А у того товарища сайт сделанный наполовину был больше 20К.... Переменных однотипных в каждом классе по 200-500. Полностью всё делалось ПХП-Скриптами, в которых захардкожено на каждый запрос отдельный скрипт(я не могу сказать что это плохо, например для защиты очень даже хорошо, но дыр в защите и без того было немеряно) (например берем данные из одной и той же таблицы, там данные имеют следующий формат: категория/имя/описание/прочие поля) так вот вместо одного запроса в котором можно указать категорию, было 18 разных запросов (категорий 18). Ну и в таком духе. Зато да, оно обошелся.... Без всего.... Добавлено через 5 минут Кстати этот проект если рефаторить то можно и 3-4К кода вписаться))) у меня там тоже беспредел творится, пришлось писать быстро и не зная флеша, на этом проекте ас3 и выучил))) за две недели:) ///************* З.Ы. кстати крестики нолики я никогда не писал))) |
Цитата:
Цитата:
|
Цитата:
На самом деле проект действительно В РАБОТЕ, потому за последних несколько часов с момента публикации сообщения он несколько раз перезаливался. В один из таких моментов обновления вы видимо и смотрели ;) Уже можно. Всё работает. |
Я пожалуй воздержусь и не буду коментировать то, что я увидел по данной вами ссылке, чтобы не обижать вас.
про сплошные NS_ERROR_UNKNOWN_HOST я тоже помолчу |
Ну отчего же, я всегда готов услышать конструктивную критику от профессионала.
Если неохота флудить в теме то вполне сойдет и личка. Я тоже не обидчивый :), а учитывая что это первая серьезная ас3 работа - то изначально готов к любой оценке)) Добавлено через 1 минуту Может вам есть чем похвастаться?, я бы уж сравнил и понял в чем неправ и в таком духе....)) |
Зачем там Flash то ? если не секрет конечно. Про другое я как уже сказал промолчу :)
|
Цитата:
Зачем там флеш то уже другой вопрос)))Вопрос понятен на самом деле:) ибо то что там есть легко можно было сделать на пхп + JS, ибо ничего такого эдакого аж сильно нуждающегося в флеше действительно нету... Каприз заказчика. |
Цитата:
|
Цитата:
|
Дайте угадаю.
Вы - полный тёска известной личности? |
и твой тоже ;)
|
Не хотел бы я в 32 иметь за душой только амбиции.
За сим прощаюсь ) |
| Часовой пояс GMT +4, время: 17:15. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.