С нами с 03.12.04
Сообщения: 2608
Рейтинг: 749
|
Добавлено: 21/04/05 в 13:16 |
Трудно ли на пхп написать такой вот скрипт:
Надо чтоб на всез моих галлерах был а така фишка: одно окно одинакового размера на всех галлерах, и в нём каждый раз рандомно отоброжается новый мувик из определённой папки, в которой лежит 100 мувиков, названных от 1.mpg, 2.mpg, 3.mgp..... 100.mpg, и в той же папке в таком же порядке, но с разрешением jpg лежат скрины к мувикам.
Тоесть этот пхп скрипт должен быть вставлен в простую хтмл галлеру и при каждом заходе серферов из базы рендомно или по порядку (для всех подряд по порядку) отоброжается новый мувик.
Сколько это примерно может занять времени у програмера? И как вообще нагрузка будет на сервер при 60к посещений таких галлер в сутки ?
|
|
|
|
full-plastic programmist
С нами с 05.09.03
Сообщения: 8361
Рейтинг: 4779
|
Добавлено: 21/04/05 в 13:31 |
пара минут - если я правильно понял что надо и не окажется что у тебя еще куча дополнительных требований...
|
|
вот соскучился по мастеру...
|
1
|
|
|
С нами с 19.11.03
Сообщения: 3973
Рейтинг: 2362
|
Добавлено: 21/04/05 в 13:49 |
Должна быть поддержка SSI на серваке если в хтмл старницы хочешь вставлять или прописать чтобы хтмл страницы парсились пхп но это не есть гуд.
А по поводу сабжу то можно сделать так :
random_movie.php
Код: |
<?php
// Путь к папке где мувики лежат
$GLOBALS['folder'] = "/movies/";
// Кол-во мувиков
$GLOBALS['movie_amount'] = 100;
// Расширение мувика
$GLOBALS['movie_ext'] = ".mpg";
// Расширение тумбы
$GLOBALS['pic_ext'] = ".jpg";
$GLOBALS['random'] = mt_rand(1,$GLOBALS['movie_amount']);
$GLOBALS['current_movie'] = $GLOBALS['folder'].$GLOBALS['random'] .$GLOBALS['movie_ext'];
$GLOBALS['current_pic'] = $GLOBALS['folder'].$GLOBALS['random'].$GLOBALS['pic_ext'];
echo "<a href=".$GLOBALS['current_movie'].">".
"<img src=".$GLOBALS['current_pic']." alt='$GLOBALS[current_pic]'>
</a>";
?>
|
и фигачишь SSI директивой в нужное место в галлере
|
|
|
|
С нами с 03.12.04
Сообщения: 2608
Рейтинг: 749
|
Добавлено: 21/04/05 в 21:27 |
mr.GOD спасибо огромное, оценил
Забыл важную деталь указать.... Как бы сделать так, чтоб при нажатии рефреш на этой галлере не появлялся новый мувик? А то серферы смогут все мувики так просмотреть.
Оффтопик: Чего за глюк? Я теперь могу максимум +4 поставить, а раньше +6 мог.
|
|
|
|
full-plastic programmist
С нами с 05.09.03
Сообщения: 8361
Рейтинг: 4779
|
Добавлено: 22/04/05 в 09:11 |
AcidDog писал: | Как бы сделать так, чтоб при нажатии рефреш на этой галлере не появлялся новый мувик? А то серферы смогут все мувики так просмотреть. |
а они итак все смогут просмотреть - просто меняя цифры в имени файла чтобы этого не было - надо не номерами называть а случайными именами и их хранить в массиве внутри скрипта, можно например в виде имени брать размер файла...
Цитата: | Оффтопик: Чего за глюк? Я теперь могу максимум +4 поставить, а раньше +6 мог. |
а это не глюк читай объявление Кита про новые функции.
|
|
вот соскучился по мастеру...
|
4
|
|
|
С нами с 03.12.04
Сообщения: 2608
Рейтинг: 749
|
Добавлено: 22/04/05 в 14:37 |
mr.GOD писал: | Должна быть поддержка SSI на серваке если в хтмл старницы хочешь вставлять ...
и фигачишь SSI директивой в нужное место в галлере |
А если у меня 15 дизов к примеру, то я могу с ними так сделать ? А потом эти дизы использовать для грабинга. Или надо будет каждую галлеру фигачить SSI директивой? Если у меня их 500 будет, я же умру, пока всех их....
Помогите плиз информацией, очень надо
|
|
|
|
С нами с 19.11.03
Сообщения: 3973
Рейтинг: 2362
|
Добавлено: 22/04/05 в 18:24 |
AcidDog писал: | А если у меня 15 дизов к примеру, то я могу с ними так сделать ? А потом эти дизы использовать для грабинга. Или надо будет каждую галлеру фигачить SSI директивой? Если у меня их 500 будет, я же умру, пока всех их....
Помогите плиз информацией, очень надо |
ага в каждую галеру втюхивать , если галеры по шаблону сделаны то можно скриптом эту директиву втюхивать(если да , то могу накатать тебе сабж) , а если нет ,тут тогда нужно "выше"(по уровню) брать, т.е. весь контент и дизы ротировать будет скрипт , написать конечно можно ,но там много моментов разных а времени нет , то проще воспользоваться каким небудь ротатором , он вроде и стоит не много.
|
|
|
|
С нами с 24.02.05
Сообщения: 75
Рейтинг: 123
|
Добавлено: 22/04/05 в 21:18 |
времени полчаса если лениво
но для данного случая IMHO лучше использовать JS и забыть о нагрузке
и вставляться будет строчкoй в html
PS в том случае если галеры "твои" не на пост, etc и JS разрешен
|
|
|
|