Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Генератор кода, для просмотра видео 
V
    Опции темы
NewDima
Дата 13.10.2010, 16:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 922
Регистрация: 20.2.2006
Где: <?here?>

Репутация: 10
Всего: 12



Есть на сайте генератор кода для того, чтобы люди могли видео с нашего сайте тащить к себе. Но проблема в том, что в будущем может поменяться плеер и разные переменные для него. Получается если человек взял сгененный код и вставил у себя, то и плеер у него будет тот, который был на момент генерации кода. Это нежелательный момент номер раз.
В текущей версии плеера конфиги читаются с xml файла с сервера. А этот конфиг не читается с других доменов (из-за кроссдоменной политики), ну и вариант с файлом crossdomain.xml - не вариант вовсе, потому-что хочется, чтобы тянули видео все, кому влезет. это проблема номер два.
Естественно возникла мысль о генерации не кода для плеера, а кода iframe-а, ведущего на страницу на нашем сайте, содержащую исключительно плеер. Получается юзверь вставит у себя только ифрейм, а все изменения плеера и настроек будут проходить абсолютно прозрачно для него. Как мне кажется, здесь все гладко.
Но сразу возникает вопрос встречный: почему тысячи сайтов делают не так, а просто генерят код плеера? Может я упускаю что-то принципиальное?
PM ICQ   Вверх
smartov
Дата 13.10.2010, 17:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


свой собственный
****


Профиль
Группа: Экс. модератор
Сообщений: 4225
Регистрация: 2.2.2006
Где: NJ

Репутация: 7
Всего: 259



Потому, что ифрейм - это минимум дырка в секьюрити. Никто не хочет с этим возиться. 

Генератор плеера, даже если он старый, вставляет то сам SWF пллера актуальный. Так что вам только надо будет позаботиться, чтобы в новых версиях плеера при появлении новых параметров не было проблем если эти параметры отсутствуют.

Фича с конфигом - вообще не вариант. Берите пример с ютуба: параметры плеера задаются в URL
PM MAIL   Вверх
NewDima
Дата 13.10.2010, 17:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 922
Регистрация: 20.2.2006
Где: <?here?>

Репутация: 10
Всего: 12



smartov, так в том то и дело, что плеер со временем может поменяться вовсе, т.е. будет другой файл swf. А на других сайтах будет использоваться старый. Использовать для нового плеера имя старого, т.е. простая подмена его - не пойдет совсем, потому-что параметры могут сильно разиться.
А что касательно секьюрити, то во флешплеере тоже можно напакастить, разве я не прав?
PM ICQ   Вверх
smartov
Дата 13.10.2010, 17:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


свой собственный
****


Профиль
Группа: Экс. модератор
Сообщений: 4225
Регистрация: 2.2.2006
Где: NJ

Репутация: 7
Всего: 259



Цитата(NewDima @  13.10.2010,  17:37 Найти цитируемый пост)
так в том то и дело, что плеер со временем может поменяться вовсе, т.е. будет другой файл swf. А на других сайтах будет использоваться старый. 

Почему на других сайтах будет использоваться старый? Загрузите новый по тому же урлу, что старый и вот магия - обновилось у всех.

Добавлено через 2 минуты и 3 секунды
Цитата(NewDima @  13.10.2010,  17:37 Найти цитируемый пост)
Использовать для нового плеера имя старого, т.е. простая подмена его - не пойдет совсем, потому-что параметры могут сильно разиться.

Ну так планируйте плеер так, чтобы они не сильно разились! Либо чтобы новый, мог поддерживать параметры старого.
А вы думали софт он как пишется? Граблями аля ифрейм всё, конечно, просто, но будет никому не нужное уродство.

Добавлено через 3 минуты и 36 секунд
Цитата(NewDima @  13.10.2010,  17:37 Найти цитируемый пост)
А что касательно секьюрити, то во флешплеере тоже можно напакастить, разве я не прав? 

Можно и камнем человека убить, но ружьё стократ опаснее.
К тому же ифрейм просто неудобен, ибо это костыль, и часто работает медленно и плохо контролируется родительстким документом.
PM MAIL   Вверх
NewDima
Дата 13.10.2010, 17:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 922
Регистрация: 20.2.2006
Где: <?here?>

Репутация: 10
Всего: 12



smartov, спасибо
PM ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0895 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.