FFFFx029A

FFFFx029A
Рейтинг
142
Регистрация
01.09.2007
Интересы
god mode
In Itself We Trust

vkontakte.ru

ыыы

FFFFx029A добавил 15.10.2008 в 17:10

vkontakte.ru

ыыы

KosoyRoman:
Либо попробуй

Чёто нефурычит( 😕

А как сделать чтоб меняло урл и сразу перенаправляло на него?

даже так пробывал:

RewriteEngine On
RewriteRule ^/tv/cid-([0-9]*)/type-([0-9]*)/r-([0-9]*)/p-([0-9]*)/p-([0-9]*)/index.html$ /tv/?cid=$1&type=$2&r=$3&p=$4 [R=permanent]
RewriteRule ^/cid-([0-9]*)/id-([0-9]*)/index.html$ /?id=$1 [R=permanent]

RewriteRule ^/tv/cid-([0-9]*)/type-([0-9]*)/r-([0-9]*)/p-([0-9]*)/p-([0-9]*)/index.html$ /tv/index.php?cid=$1&type=$2&r=$3&p=$4 [R=permanent]
RewriteRule ^/id-([0-9]*)/id-([0-9]*)/index.html$ /get.php?id=$1 [R=permanent]
VadoZ:
Афтар, слушай меня и никого больше :)
Скачай WPcache , за пол часа-час прикрутишь к любому движку.
Там принцип простой как двери - .htaccess-ом все запросы перенаправляются на файл WPcach-а , он быстро проверяет - есть ли для нужной страницы сохраненка. Если есть и она не устарела - отдает ее. Если нет - генерирует страничку удерживая буфер. Как сгенерилась - пишет содержимое буфера на диск и отдает юзеру. Все просто и красиво.

WP supercache работает еще быстрее, но ИМХО разбираться дольше будешь.

Для того, чтоб привести урлы к человеко понятному виду мало настроить мод реврайт - прийдется еще и скрипты переколбашивать т.к. скрип-ты то генерируют кривые урлы :-(

Можно после рерайта перенаправления делать на модный ЧПА, да и слышал что есь чутли не универсальный модрерайт (возможно в связку с какимто простеньким скриптом) ☝

KosoyRoman:
ТС а тебе не кажется что ты его уже продал? )) http://livetv.lv/ не тотже скриптегг случаем? Тем более заче покупать подобный сайт если сие чудо в три копипаста на канал возраждается ))

KosoyRoman добавил 15.10.2008 в 04:22
как пример http://www.eurosmi.ru/tv/ ))) с твоего сайта брал фиды )))

Было дело, с сёрча клиент кстате) Ну, яж ща не движок предлагаю.., да и просто преценицо решил... А что касаецо где взять линки на потокое видео то покатит guzei.com, webtelek.com и.т.п 🚬

Движок сейчас доработан кстате, все удобно и все просто) 🙄

Вообщем прибыль приносит..., ну и никто неговорит что покупать дешево и продавать дорого это плохо.. ☝ По началу было по 150-200 переходов только с сёрча, так я немного постебался тут, ы, а все думали что тут ктото лопухов ищит и дорого продает движок..., вообщем я тож поржал 😂)))

sabit:
Случаем не на hostpro сидишь? ничего хорошего про них сказать не могу... 😡

Да hostpro) Бывают траблы, но темнеменее дёшево и сердито))) Ктото говорил что смахует на обычный каталог сайтов, возможно чемто и да, но тут у меня стоят фильтры аля различные сортировки по странам, по категориям ну и несколько параметров для каждого канала.. И к этому 10-12 страниц на посетителя приходицо (соотношение) что отличаецо от каталога сайтов в котором 2-3 страницы на чел. Скорость загрузки техже картинок на выделенном серваке - выше чем на обычном виртуалхосте, посещаемость в 8к-10к требует затрат на маломальский сервак который мне обходицо 90$ в мес. эт терпимая сумма...

Вообщем реализовал так:

1. начало (header)

<?

//----------------------------------------------------------------
//расчет времени которое потратил скрипт для генерации страницы..
//----------------------------------------------------------------
// В начале скрипта
list($msec,$sec)=explode(chr(32),microtime());
$HeadTime=$sec+$msec;

//###############################################################################
$genfile=
$DOCUMENT_ROOT."/cache/online-tv_".md5( $_SERVER['REQUEST_URI'] ).".html";


if (file_exists($genfile) && $define['search']!=1){include($genfile);

//------------------------------------------------------------------------------------------
list($msec,$sec)=explode(chr(32),microtime());
$time=round(($sec+$msec)-$HeadTime,4);
echo "<!-- PGT: [".$time." sec.] //-->";
//------------------------------------------------------------------------------------------
exit;}
//################################################################################

2. в конце (footer)

<? 

@mysql_close($db);
//###############################################################################
$genfile=
$DOCUMENT_ROOT."/cache/online-tv_".md5( $_SERVER['REQUEST_URI'] ).".html";


if (!file_exists($genfile) && $define['search']!=1){
copy("http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'],$genfile);
}
//################################################################################
?>

FFFFx029A добавил 15.10.2008 в 03:20

Nicca:
Я бы на Вашем месте использовал .htaccess + переписал движок используя шаблоны смарти.
Нагрузка думаю была бы меньше в разы

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

ЗЫ: чесноговоря несильно шарю синтаксис mod_rewrite, может кто подскажет вариант этого файлика в моём случае? Былоб канешн жиррр еси все красиво аля file.html было)

FFFFx029A добавил 15.10.2008 в 03:23

kxk:
FFFFx029A, Nginx вместо апача попробуйте поставить :)

Я один раз C.S 1.6 ставил на такого плана сервак, ну и моды для него, чесноговоря гемор редкий.. И на таком серваке (такойже как у меня ща), максимум 4ом можно шпилить было, еси больше то дуплило(

Раскрою секрет, вот сайтик: http://2onlinetv.com

Двигло писал сам, минимум запросов и максимум функций)

ЗЫ: сервак слабоват наверн, приходицо химичить.. Что касаецо мускул запросов то там оптимизировать нечего, аякса и.т.п нет, ну и все в стиле минимализм...

Там часто выдает не sql_err, а Server Error, т.к каждый посетитель всреднем просматривает 10-11 страниц (10к в сутки хостов) но темнемение нагрузка на базу уменьшецо, это гуд..

Вот конфиг который дал хостер:

100 000 MB диску

Необм. доменів ***

Необм. трафік*

2 IP адреси

1024 MB RAM**

2048 MB RAM (максимально)

Пропорційний розподіл CPU**

CPU 2xAMD Opteron 248

Панель управління:

Plesk чи cPanel/WHM

Да, и еще вопрос к опытным пользователям:

1. Это снимит нагрузку на сервер? (посещаемость 10000), выделенный сервак бывает часто в ауте(((

Le)(x:
Самый простой вариант - пройтись по сайту какой-нибудь сайтокачалкой (напр. Offline Explorer), затем получившееся чудо залить на сервер.

А с точки зрения кода:
Попробуйте прикрутить к движку ЧПУ, затем в шапку добавьте код:
if (file_exists($_SERVER['REQUEST_URI']))

include($_SERVER['REQUEST_URI']);
else ob_start();

И в футер

$data = ob_get_contents();
ob_end_clean();
$f = fopen($_SERVER['REQUEST_URI'],"w");
fwrite($data,$_SERVER['REQUEST_URI']);
fclose $f;
echo $data;

Мне после такого - ламеры шеллы позаливают)))

Я наверное забыл огласить саму идею, нужно чтобы НЕБЫЛО запросов к базе (ну развечто поиск по сайту можно оставить динамическим)...

Идея реализации:

есть страницы:

http://site.com/path/news.php?id=3&cat=5&mode=9

или

http://site.com/article.php?ids=3&dat=5&size=9

Скриптик их деформирует и сохраняет на сервер в файлы:

http://site.com/path/news/id_3-cat_5-mode_9.html

или

http://site.com/article/ids_3-dat_5-size_9.html

ну и ВНУТРИ этих страниц все меняетцо по такомуже принципу..

(скрипт желательно чтоб подходил к любому динамическому сайту)

FFFFx029A добавил 14.10.2008 в 19:24

zwer, если есь возможность, глянь плиззз архивчик!!!

Всего: 1126