S

SergeyK

+36
Репутация
0
Рейтинг
#1 Фотоконкурс с бальной системой голосования 24 января 2011 в 01:12
В моем сообществе назрел вопрос фотоконкурсов.
Кто-нибудь уже реализовывал подобные вещи?
Желательно с бальной системой голосования от 1 до 5.
#1 Какую нагрузку выдерживает Инстант? 23 января 2011 в 23:50

4. Я встречал сайт на дефолтном шаблоне, без индексов в базе, короче голый инстант, причем версии 1.6.2 и он спокойно держал 150-200 онлайн, при суточном посещении 10000 УНИКАЛЬНЫХ посетителей.

Fuze
У меня сейчас посещаемость в некоторые дни более 11000 хостов.
При on-line более 400-450 посетителей (по статистике liveinternet.ru) иногда вылезает 503 ошибка, иногда страницы без стилей загружаются, но это скорее-всего проблема хостинга.
#2 [ЕСТЬ РЕШЕНИЕ] Перенес некоторые статьи в другой раздел, как сделать редирект? 17 декабря 2010 в 10:30
Администратор, спасибо огромное.
Это работает.
#1 [ЕСТЬ РЕШЕНИЕ] Перенес некоторые статьи в другой раздел, как сделать редирект? 17 декабря 2010 в 01:57
Проблемка такая.
Все статьи были в одном разделе, в /stati
Решил часть статей перенести в новый раздел /video
На старые страницы ведут внешние ссылки и через яндекс на них шел хороший трафик.

Как сделать так, чтобы для порядка 10 статей
при обращении к /stati/file1.html редиректило на /video/file1.html
/stati/file2.html на /video/file2.html
и т.д.

в каком файле и где это можно прописать и как?
Вставка header("Location:/video/file1.html"); в index.php не помогает,
все равно выдает "Страница не найдена — 404"
#3 Тяжелые запросы к базе 29 ноября 2010 в 19:33

да, все верно. создайте индексы на указанных полях.

Fuze
Не подскажите, как именно это сделать?
Я дилетант в этом деле, а то сайт загибается… под нагрузкой
он-лайн около 450 человек сидят…
#4 Тяжелые запросы к базе 29 ноября 2010 в 18:31
Вот совет от техподдержки:

Необходимо проставить индексы по полям c.guestname, c.user_id и c.target, что значительно снизит нагрузку на диски сервера и вероятно полностью уберет медленные запросы к базе.

#1 Тяжелые запросы к базе 29 ноября 2010 в 15:57
Из техподдержки хостинга получил письмо.
-------------------------------
Уведомляем Вас, что работой базы данных MySQL создается повышенная нагрузка на
сервер баз данных. Примеры запросов находятся в прикрепленном файле.

Оптимизируйте, пожалуйста, Ваши скрипты, SQL-запросы и дайте нам знать о результатах.

Например, Вы можете использовать метод EXPLAIN для выяснения "тяжелых" запросов и создание
индексов (CREATE INDEX), тем самым снизив нагрузку на базу данных.
--------------------------------

  1. SELECT c.id as id,
  2. c.target as target,
  3. c.target_id as target_id,
  4. c.target_link as target_link,
  5. c.content as content,
  6. c.guestname,
  7. c.pubdate as fpubdate,
  8. IFNULL(c.user_id, 0) as user_id,
  9. IFNULL(u.nickname, '') as author,
  10. IFNULL(u.login, '') as author_login,
  11. IFNULL(v.total_rating, 0) as rating
  12. FROM hs_users u, hs_comments c
  13. LEFT JOIN hs_ratings_total v ON v.item_id=c.id AND v.target='comment'
  14. WHERE (c.user_id=u.id OR c.guestname<>'') AND c.published=1 AND (c.target="article" OR c.target="blog" OR c.target="palbum" OR c.target="photo" OR c.target="userphoto" OR c.target="catalog" OR c.target="faq")
  15. GROUP BY c.id
  16. ORDER BY c.pubdate DESC
  17. LIMIT 100;
За что отвечают эти запросы и можно ли их как-то облегчить?
И что означает:

использовать метод EXPLAIN для выяснения "тяжелых" запросов и создание индексов (CREATE INDEX)

#5 Черный список фраз/слов 27 ноября 2010 в 03:33
Александр, спасибо.
практически в конце перед echo $html;
поставил
$html = str_replace("искомое слово", ’замена’, $html);
все заработало как нужно.
#6 Черный список фраз/слов 27 ноября 2010 в 03:08
осталось только найти как подобное в комментариях сделать...
А то там на javascripte все…
#7 Черный список фраз/слов 27 ноября 2010 в 02:58
Всё, наконец-то разобрался...
в файле /components/forum/frontend.php
576 строкой добавил
$msg = str_replace("искомое слово", ’ замена’, $msg);
#8 Черный список фраз/слов 27 ноября 2010 в 02:35
Или может кто подскажет, где в форуме можно вставить что-то вроде вот такого
$post = str_replace("искомое слово", "замена", $post);

Т.е. чтобы везде на форуме "искомое слово" заменялось на "замена"
#9 Черный список фраз/слов 27 ноября 2010 в 01:17
Madmax, спасибо.
Но почему-то у меня не работает этот фильтр.
1) в базу запрос добавил в нужную таблицу (правда у меня таблица имеет названия не cms_filters, а ***_filters)
где *** — выбранные при установке сайта буквы
2) фильтр в админке включен
3) папку с файлами f_anti_mat закинул в /www/filters

В чем может быть еще проблема?
Или в форуме эта штука не срабатывает?

У описания фильтра значится надпись "Фильтр убирает нецензурную лексику из статей, блогов, модулей".
Можно ли как-то к форуму это применить?
#1 Черный список фраз/слов 26 ноября 2010 в 23:21
Можно ли как-то настроить черный список фраз или слов.
Чтобы при оставлении этих фраз на форуме или в комментариях (например мат или ссылки на конкурента), чтобы это слово заменялась звездочками.
#10 Во время загрузки страницы соединение с сервером было сброшено 24 ноября 2010 в 17:40


напишите адрес сайта

Dimitrius
отправил в личку URL
#11 Во время загрузки страницы соединение с сервером было сброшено 24 ноября 2010 в 17:32
Кто поможет разобраться в чем проблема?
Для меня это очень важно.
Готов заплатить за решение проблемы с тормозами сайта.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.