Присоединяюсь к отписавшимся выше участникам темы, так как регулярно сотрудничаю с Юрием, и его командой оптимизаторов. Работой доволен, приятно иметь дело с профессионалами, которые в то же время стараются следить за последними тенденциями рынка.
в 2005 родился?
берёшь весь контент который в body, в <div id="stylenone">
и в самом низу перед </body> вставляешь этот код
примерно так будет
DEM333, думаю лимит намного легче) у меня был модуль, он юзал rand() limit 10 база была до 100к, хостер жаловался.
DEM333,
слух а не лучше будет сделать один раз count(*), а потом с помощью limit рандом сделать, чем делать его через rand()
будет типа так
вместо этого
$sort[] = $value['image'] . "<a href=\"#\" onclick=\"dle_change_sort('{$value['value']}','{$value['direction']}'); return false;\">" . $value['name'] . "</a>";
это
if($_SESSION['dle_sort_main'] == $value['value']) { $sort[] = $value['image'] . "<div class=\"bla_bla_bla\"><a href=\"#\" onclick=\"dle_change_sort('{$value['value']}','{$value['direction']}'); return false;\">" . $value['name'] . "</a></div>"; } else { $sort[] = $value['image'] . "<a href=\"#\" onclick=\"dle_change_sort('{$value['value']}','{$value['direction']}'); return false;\">" . $value['name'] . "</a>"; }
Dos3,
там раньше не работал знак "?" ( типа искать до первого попавшего совпадения, который стоит за знаком "?")
а щас работает всё как в php ))
только вместо $1, $2 идёт \1, \2
notepad++
.+?:(.+?):.+
заменить на
\1
самый первый вопрос можно решить с одного раза)
найти
http://(.+?)/.+
поставить wp в папку?
напиши в самом низу скрипта
echo $sql;
и смотри какие числа подставляются, в limit и дальше делай выводы где не правильно подсчёт пошёл, а вообще всё через одно место делаешь, видно или учишь или чужой код юзаешь.
Получаешь текущую страницу, прибавляешь единицу ( это если у тебя вторая страница будет с номером 1) и умножаешь на количество новостей и пишешь это значение в limit