Информеры - как павильнее раздавать

F
На сайте с 16.01.2010
Offline
267
723

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

Предыстория: жил-был сайт, хорошо себе поживал, проблем не знал, в один прекрасный день появилась на нем информация, которую захотели брать другие сайты, этот сайт сделал для них информер, спустя несколько дней сайт лежит мертвым грузом, т.к. рублевый хостинг не ожидал такого количества запросов.

Задача. Есть новый поддомен типа информер.адрессайта.ру на другом платном хосте, есть скрипт, который через определенный промежуток времени создает текстовый файл с любым содержимым и любым расширением этого текстовика.

Например это будет таблица 100х100. В ней требуемые данные, будь то анекдоты, курсы валют, погода, ну или что-нибудь из того леса.

Есть несколько вариантов хранения и размещения информеров, приведу примеры наиболее распространенных из них, кому надо, могут в дальнейшем воспользоваться.

1)Информер-картинка:

а)<img src="http://адрессайта.ру/картинка.жпг" height="высота" width="ширина">

т.к. не все хостинги отдают картинки, то можно так

б)<iframe src=http://адрессайта.ру/картинка.жпг frameborder=0 scrolling=no height=высота width=ширина marginheight=0 marginwidth=0></iframe>

2) Информер-html:

Текст информера помещается в некую веб-страницу, а пользователям раздается код

<iframe src=http://адрессайта.ру/информер.хтмл frameborder="0" scrolling=no height=высота_ информера width=ширина_информера marginheight=0 marginwidth=0></iframe>

3) Информер-JavaScript:

<SCRIPT language=JavaScript src="http://адрессайта.ру/информер.js"></SCRIPT>

Если JavaScript в браузере отключен, то посетитель его не увидит.

4) Информер-PHP

<?php

readfile ("http://адрессайта.ру/информер.пхп");

?>

Такой информер не могут вставить те у кого нет поддержки php.

Т.к. задача вставить информер-таблицу с данными, то первый сразу не подходит.

Какой вариант выбрать? Чтобы это наименее напрягало сервер, который раздает. Чтобы одинаково работал и на платном хостинге, и на юкозе, и на народе, и чтобы те кто заходит с мобильника его тоже видели?

Возможно какой-то вариант я упустил, если несложно опишите его.

W
На сайте с 21.01.2009
Offline
159
#1

Нормальный сервер будет нормально отдавать любой из этих вариантов, если все равно сайт падает надо настраивать сервер или у вас инофрмаер генерируется налету без кэширвоания.

Таблицу при желании можно и в виде картинки выводить.

_savit
На сайте с 19.03.2006
Offline
135
#2

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

F
На сайте с 16.01.2010
Offline
267
#3
weblad:
Нормальный сервер будет нормально отдавать любой из этих вариантов, если все равно сайт падает надо настраивать сервер или у вас инофрмаер генерируется налету без кэширвоания.
Таблицу при желании можно и в виде картинки выводить.

Спасибо, учту, при выборе хостинга буду брать с nginx

_savit:
если размеры информера фиксированные, то я бы подгружал через iframe т.к в случае падения вашего сервака, у юзеров разместивших ваши информеры как минимум не будут тормозить сайты

И за это спасибо, весьма ценная информация.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий