Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> Интернет магазин на скрипте Shop-Script
Bunchu
сообщение 30.01.2011 - 22:18
Продвинутый новичок
**

Группа: Участник
Сообщений: 45
Регистрация: 27.01.2009
Пользователь №: 24135


Господа! Столкнулся с проблемой хостинга.
Сайт сделан на основе скрипта ]]>Shop-Script]]>
Хостинг на ]]>спейсвебе ]]>
На сайт заходит около 60 посетителей ежедневно.

От хостера приходят письма счастья, что статистическая процессорная нагрузка уже подходит к 10% (max 50). Получается, как только народу перевалит за 300 человек в день, надо будет искать новый хостинг (IMG:http://forum.netall.ru/style_emoticons/default/smile.gif)

Кто юзает данный скрипт, поделитесь плз инфой: Сколько человек посещает ваши сайты в день и где хоститесь?
Перейти в начало страницы
 
+Цитировать сообщение
Anton99
сообщение 30.01.2011 - 23:31
10 лет на форуме
*******
орден I степениза помощь в дороге9 лет с форумом
Группа: Участник
Сообщений: 8992
Регистрация: 28.01.2007
Пользователь №: 18710


а ты уверен, что скрипт грузит? может, что либо другое? Вообще в таких случаях надо менять хостинг, которому все по барабану...например немецкий...а еще лучше выделенный сервер
Перейти в начало страницы
 
+Цитировать сообщение
Bunchu
сообщение 31.01.2011 - 08:13
Продвинутый новичок
**

Группа: Участник
Сообщений: 45
Регистрация: 27.01.2009
Пользователь №: 24135


На акаунте только 1 сайт. Что еще может грузить сервер кроме скрипта?
Перейти в начало страницы
 
+Цитировать сообщение
leah
сообщение 31.01.2011 - 14:21
Постоялец форума
*****

Группа: Модератор
Сообщений: 967
Регистрация: 17.08.2004
Пользователь №: 4400


Цитата(Bunchu @ 31.01.2011 - 08:13) *
На акаунте только 1 сайт. Что еще может грузить сервер кроме скрипта?

С этим скриптом не работал, но по аналогии всего две вещи могут грузить хостинг:
- скрипт
- база данных

Первое что нужно проверить - базу данных, вытащить из нее статистику. Это можно сделать через sql "SHOW STATUS;"
- здесь описание команды - ]]>http://dev.mysql.com/doc/refman/5.0/en/show-status.html]]>
- здесь описание значений - ]]>http://dev.mysql.com/doc/refman/5.0/en/ser...-variables.html]]>

Также хорошо бы включить профайлер - "set profiling=1;" и посмотреть статистику по запросам "show profiles;". Если времена работы будут маленькие, то тормозит скрипт, если большие > 0,1 секунды, то виновата база данных - строй индексы! Также нужно посмотреть какие типы запросов исполняются, если много запросов типа "select * from table;", то нужно сразу выкинуть этот скрипт!!!! Если нет, то опять же - строить индексы к таблицам в соотвествиии с запросами...

Если с базой таки нормально, то смотреть скрипт, или обращаться к разработчикам... Обычно помогает сильно снизить нагрузку разного рода кеширование...
Перейти в начало страницы
 
+Цитировать сообщение
Bunchu
сообщение 31.01.2011 - 21:01
Продвинутый новичок
**

Группа: Участник
Сообщений: 45
Регистрация: 27.01.2009
Пользователь №: 24135


Опс! Сорри, но я не так силен в web'е.
Скрипт рекомендовали знакомые, сами на нем раньше работали. Да и производитель пишет, что несколько тысяч инет магазинов на скрипте ]]>Shop-Script]]> работает.
Думаю, что все же проблема в действующем хостинге. Изначально не правильно выбрали. На форуме поддержки пишут, что бывают проблемы у разных хостеров и предлагают свой (IMG:http://forum.netall.ru/style_emoticons/default/smile.gif)

Команду sql "SHOW STATUS;" выполнил. На какие параметры надо обратить внимание и какие значения будут говорить, что грузит сервер?
Перейти в начало страницы
 
+Цитировать сообщение
leah
сообщение 31.01.2011 - 23:38
Постоялец форума
*****

Группа: Модератор
Сообщений: 967
Регистрация: 17.08.2004
Пользователь №: 4400


Цитата(Bunchu @ 31.01.2011 - 21:01) *
Опс! Сорри, но я не так силен в web'е.
Скрипт рекомендовали знакомые, сами на нем раньше работали. Да и производитель пишет, что несколько тысяч инет магазинов на скрипте ]]>Shop-Script]]> работает.
Думаю, что все же проблема в действующем хостинге. Изначально не правильно выбрали. На форуме поддержки пишут, что бывают проблемы у разных хостеров и предлагают свой (IMG:http://forum.netall.ru/style_emoticons/default/smile.gif)

Команду sql "SHOW STATUS;" выполнил. На какие параметры надо обратить внимание и какие значения будут говорить, что грузит сервер?

Ну как минимум ее сюда приведи. А обратить стоит вот на эти (многие значения нужно интерпретировать в зависимости от времени работы, количества запросов и количества переданного/приятого):

Aborted_clients - количество оборванных соединений, , должно стремиться к нулю.
Aborted_connects - оборванные соединения, должно стремиться к нулю.
Bytes_received - общее число записанного
Bytes_sent - общее число переданного
Connections - общее число соединений с базой

Created_tmp_disk_tables - временные таблицы
Created_tmp_files - временные таблицы
Created_tmp_tables - временные таблицы

Delayed_errors - должно стремиться к нулю

Handler_rollback - количество откатов транзакций должно стремиться к нулю.

Key_read_requests - общее количество чтений с кеша.
Key_reads - если большое, то не хватает памяти под бувера чтения

Qcache_hits - чем больше, тем лучше.
Qcache_not_cached - Должно стремиться к нулю, иначе база плохо спроектирована.

Select_full_join - Должно стремиться к нулю

Select_full_range_join - по разному...
Select_range - может быть большим
Select_range_check - должно стремиться к нулю
Select_scan - по разному

Slow_queries - плохо, если есть!!!
Slow_launch_threads - плохо если есть!!!

Queries - общее число запросов

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

Threads_created - общее количество процессов
Threads_running - количество активных процессов

Uptime -время работы базы.
Перейти в начало страницы
 
+Цитировать сообщение
Anton99
сообщение 1.02.2011 - 11:00
10 лет на форуме
*******
орден I степениза помощь в дороге9 лет с форумом
Группа: Участник
Сообщений: 8992
Регистрация: 28.01.2007
Пользователь №: 18710


я когда был на мажордомо и висело у меня всего 2 сайта, постоянно хостер писал гневные письма, о превышении нагрузки....
Обычно техподдержка говорит - смотрите логи...
В пень...менять хостинг и все...
У меня тоже сайт есть на этом движке...полет нормальный...
Перейти в начало страницы
 
+Цитировать сообщение
Bunchu
сообщение 1.02.2011 - 11:40
Продвинутый новичок
**

Группа: Участник
Сообщений: 45
Регистрация: 27.01.2009
Пользователь №: 24135


Цитата(Anton99 @ 1.02.2011 - 11:00) *
У меня тоже сайт есть на этом движке...полет нормальный...

Где хостишься и сколько народу на сайт в день заходит?



sql "SHOW STATUS;":
» Показать/скрыть спойлер... «
Перейти в начало страницы
 
+Цитировать сообщение
leah
сообщение 1.02.2011 - 17:29
Постоялец форума
*****

Группа: Модератор
Сообщений: 967
Регистрация: 17.08.2004
Пользователь №: 4400


Цитата(Bunchu @ 1.02.2011 - 11:40) *
Где хостишься и сколько народу на сайт в день заходит?
sql "SHOW STATUS;":

Да нормально у тебя все с базой данных, у нас в некоторых местах и похуже (IMG:http://forum.netall.ru/style_emoticons/default/smile.gif)

Вот твоя обработанная статистика:
Количество пораданий в индексы - 85%
Количество попаданий в кеш запросов - 62%
Нет "медленных" запросов.
» Показать/скрыть спойлер... «


В общем с базой все нормально. Попробуй правда хостера поменять. Мы например на ]]>http://hc.ru]]> - все устраивает...
Перейти в начало страницы
 
+Цитировать сообщение
Bunchu
сообщение 2.02.2011 - 14:44
Продвинутый новичок
**

Группа: Участник
Сообщений: 45
Регистрация: 27.01.2009
Пользователь №: 24135


Спасибо за анализ и совет!
Перейти в начало страницы
 
+Цитировать сообщение
yakushin
сообщение 14.02.2011 - 13:44
Энтузиаст
****

Группа: Участник
Сообщений: 424
Регистрация: 1.10.2007
Пользователь №: 21543


добавлю, тоже делал на шоп скрипте магазин, сидел так же на хц.ру, проблем не было, 500-600 человек тянул легко (IMG:http://forum.netall.ru/style_emoticons/default/smile.gif) . База магазина была порядка 10-11 тон позиций (IMG:http://forum.netall.ru/style_emoticons/default/smile.gif)
Перейти в начало страницы
 
+Цитировать сообщение
Bunchu
сообщение 12.03.2011 - 08:47
Продвинутый новичок
**

Группа: Участник
Сообщений: 45
Регистрация: 27.01.2009
Пользователь №: 24135


yakushin, Сообщенией от хостинга не было, что подходишь к критической массе и пора менять тариф?
Перейти в начало страницы
 
+Цитировать сообщение
yakushin
сообщение 15.03.2011 - 16:44
Энтузиаст
****

Группа: Участник
Сообщений: 424
Регистрация: 1.10.2007
Пользователь №: 21543


Нет, такого не говорили и не писали ни разу (IMG:http://forum.netall.ru/style_emoticons/default/smile.gif)
Перейти в начало страницы
 
+Цитировать сообщение

Ответить в данную темуНачать новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 28.05.2020 - 04:27