Форум TBDev

Форум TBDev ( http://www.bit-torrent.kiev.ua/index.php )
-   Последние новости ( http://www.bit-torrent.kiev.ua/forumdisplay.php?f=4 )
-   -   Платная оптимизация движка ( http://www.bit-torrent.kiev.ua/showthread.php?t=2582 )

Yuna 16.06.2008 15:59

Платная оптимизация движка
 
У вас большой трекер? Сервер рвет жопу от нагрузки?
Много запросов от кривых модов? Тормозит трекер?

Мы можем это исправить!
Представляем вам уникальный мод для вашего трекера: Полная оптимизация движка.

Что изменено в сравнении с обычным движком:

1. Оптимизирован announce.php
2. Закэширована система сообщений, details.php, browse.php, еще несколько мест, блоки кто онлайн, и еще много где :)
3. Сохранение кешированой картинки для thumbnail.php и тем самым отпадает необходимость постоянно генерировать новую картинку (+ как бонус картинка становиться более плавной т.е качественной)
4. Кэширование запросов где только можно.
5. Оптимизация индексов на таблицах.

Результаты ошеломляют:

Трекер БЕЗ кеша:
Page generated in 0.481297 seconds with 23 queries (12.28% PHP / 87.72% MySQL)
Page generated in 1.409058 seconds with 22 queries (80.08% PHP / 19.92% MySQL)

Трекер С кешем:
Page generated in 0.028076 seconds with 1 queries (99.17% PHP / 0.83% MySQL)
Page generated in 0.042742 seconds with 2 queries (21.18% PHP / 78.82% MySQL)

В данном замере не учтены оптимизированные индексы таблиц, однако могу сказать так:
1. Количество запросов уменьшается
2. Скорость выполнения запросов увеличивается
3. Общая нагрузка на сервер и в частности на процессор падает
4. Не нужные в постоянной актуальности данные - кэшируться

Цена данного предложения всего 85 долларов.
Моя ICQ: 159186
Skype: stirolxxx (предварительная договоренность по ICQ)

Внимание: установка мода происходит вручную, в виде отдельных "найти-заменить" не поставляется, с каждым клиентом работа ведется ИНДИВИДУАЛЬНО!

Мод уже опробован на несколькихх многих очень крупных и популярных ( 250К пиров, 35К хостов) трекерах .

Зачем это нужно спросите? А вы хотите каждый месяц наращивать железо в сервере/переходить на новый тариф у хостинга? Данный замедляет этот процесс в 5 раз т.е если раньше мы наращивали железо каждый месяц то теперь раз в 5 месяцев.

Демо-версия - http://opt.bit-torrent.kiev.ua/

Читать новую информацию о ценовых предложениях

Yuna 16.06.2008 23:50

FreddyCRACER
Это не обновление, это именно мод.

Cesar
Сравнивать надо по времени общего выполнения.
Разгружаем мускуль но НЕ ЗАГРУЖАЕМ ПХП.
А проценты у пхп растут потому-что на мускуль идет меньше времени.

Закрыто ибо пошел тупой флуд.

Yuna 25.06.2008 21:59

Для некоторых лиШностей:

ЭТОТ МОД НЕ ПОСТАВЛЯЕТСЯ ОТДЕЛЬНО ! ОН СТАВИТЬСЯ ТОЛЬКО ВРУЧНУЮ И ТОЛЬКО МНОЙ !

Yuna 23.07.2008 14:19

Появилось еще пара трекеров-клиентов :)
Список оптимизированных трекеров выдается только по запросу, и при явной гарантии взятия...

Yuna 08.08.2009 16:00

Платная оптимизация движка v2.0
 
Используются новые технологии при делании оптимизации (не только тот движок файлового кеша что выложен выше, он вообще уже остался только для совместимости)) -> еще ниже нагрузка + выше скорость работы кеша

Добавлена оптимизация browse.php более правильная, если говорить о первом варианте.

На данный момент Core 2 Duo E6550 при 2 ГБ оперативной памяти без напряга держит 50К пиров имя load average 0.16 и 0.7 вечером, когда людей на трекере много. Думаю заменить на Pentium Dual-Core E2xxx что-б грелся меньше ;)

Yuna 14.12.2009 02:44

Улучшенная оптимизация
 
Добавлены два варианта оптимизации:

1. ТОЛЬКО кеш запросов, максимум что возможно - 50 у.е (сюда не включена оптимизация аннонсера)
2. Абсолютно полная оптимизация в т.ч левые моды что грузят и не только - 150 у.е
А вот об этом подробнее:
  • Сюда входит и кеш запросов т.е оптимизация "база"
  • Так-же кеш картинок и их превьюшек
  • Настройка сервера (если у вас сервер конечно)
  • Исправление кривостей кода которые вызывают нагрузку
  • Дополнительная оптимизация оптимизированного announce.php + замена scrape.php на тот что с поддержкой multiscrape
  • Расстановка правильных индексов в БД и удаление ненужных
  • Смена метода сортировки на странице browse.php
  • Оптимизация rss
  • Кеш форматирования комментариев и описания торрентов
  • Уменьшение размера БД за счет удаления ненужных полей
  • А так-же много много много приятных бонусов в виде рекомендаций и прочего ;)

Стандартная оптимизация, конечно-же, остается массовым вариантом.
НО если у вас очень ограничены ресурсы, или катастрофически большой трекер - подумайте над вариантом с улучшенной оптимизацией ;)

Yuna 25.12.2009 12:06

http://opt.bit-torrent.kiev.ua/

Оптимизация проведена на 95% ;)

Условия:
1. Аутентифированный пользователь
2. Включен gzip
3. Включены сессии
4. Включены баны по IP
5. Прочее тоже включено
6. Блок опросов отключен

Главная
Page generated in 0.008671 seconds with 0 queries (100.00% PHP / 0.00% MySQL)

Торренты
Page generated in 0.006749 seconds with 2 queries (84.09% PHP / 15.91% MySQL)

Детали торрента
Page generated in 0.005825 seconds with 3 queries (88.89% PHP / 11.11% MySQL)

Профиль
Page generated in 0.008351 seconds with 8 queries (92.13% PHP / 7.87% MySQL)

И главное - нет видимых последствий кеша, это значит что если Вам послали ПМ - она у вас появиться сразу, а не через некоторое время! :)

Yuna 28.12.2009 10:06

Цитата:

Сообщение от Yuna
На данный момент Core 2 Duo E6550 при 2 ГБ оперативной памяти без напряга держит 50К пиров имя load average 0.16 и 0.7 вечером, когда людей на трекере много. Думаю заменить на Pentium Dual-Core E2xxx что-б грелся меньше

Небольшие изменения:

Уже 80К пиров вечером и 66К утром :)
LA 0.5

Железка все еще справляется.


Часовой пояс GMT +3, время: 13:30 .

Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.