Магазин
Правила Ответы на вопросы Конфиденциальность
Магазин
Правила Ответы на вопросы Конфиденциальность
  • Быстрые действия Ярлыки
    Общие действия
    Связаться с администрацией
    • Бот

       

Предложения по новым функциям и возможностям

  • Список форумов
  • ppkBB3cker
  • Предложения по новым функциям и возможностям

Оптимизация SQL запросов.

24 сообщения
  • Пред.
  • 1
  • 2
  • 3
  • След.
Просмотры: 2985 • 
Аватара пользователя
serrrios
Донатор
Сообщения: 1532
Зарегистрирован: 29 май 2009, 20:22
Сообщение 22 ноя 2011, 17:33
Все тем же кешированием не нужных элементов, на этот раз полез в функтионс.пхп =) нашел кстати очень трушную статью по этому поводу, отслежу по логам нудные запросы, подпишу и к ним кеширование. В перспективе начать переписывать запросы и структуру бд, ибо то что щас не дело ваще.

Вообще было б гораздо проще если б я не один этим занимался. Был бы опенсорс.....ох мечты....
http://aniproject.ru - перспектива... велком епта..
http://www.ppkbb3cker.ru/viewtopic.php?f=35&t=1042 - мои платные услуги по трекеру.
serrrios
Аватара пользователя
zip
Донатор
Сообщения: 865
Зарегистрирован: 04 янв 2010, 09:11
Сообщение 22 ноя 2011, 17:39
Почему мечты. Кто знает тот всегда поможет... а хотя... если он знает зачем ему помогать другим =) :twisted:
Национальный Татарский BitТоррент-Трекер
zip
Аватара пользователя
PPK
Администратор
Сообщения: 10514
Зарегистрирован: 21 мар 2009, 17:13
Сообщение 22 ноя 2011, 18:09
serrrios писал(а):Кстате, когда-то писал свою портальную начинку(мне нужно было только выводить новинки по категориям), добились 7-20 запросов в зависимости от гость/онлайн =))
в портале 2.0 можно настраивать отображение любого блока в зависимости от группы пользователя, т.е. отображать/не отображать для гостей/зарегистрированных/ботов/админов и т.д.
  Был бы опенсорс
а сейчас нет?
PPK
Аватара пользователя
serrrios
Донатор
Сообщения: 1532
Зарегистрирован: 29 май 2009, 20:22
Сообщение 22 ноя 2011, 19:20
PPK писал(а):а сейчас нет?
А сейчас я могу внести свой код в дистрибутив? Вот хочу я свои моды не которые встроить и все.....
http://aniproject.ru - перспектива... велком епта..
http://www.ppkbb3cker.ru/viewtopic.php?f=35&t=1042 - мои платные услуги по трекеру.
serrrios
Аватара пользователя
9CaraTT
VIP
Сообщения: 3095
Зарегистрирован: 13 мар 2011, 15:23
Сообщение 22 ноя 2011, 20:30
  Теперь отключай все ненужные блоки нафег
у меня блоков то всего ничего 7 блоков, 1 из них новости, другой объявления, из всех блоков 4 только несут реальную нагрузку ... если ещё юзер меню вырезать, но пока на такие жертвы не хочется идти :oops: новости вырезать тоже жалко ( а всё остальное да, надо будет вообще вырезать.
9CaraTT
Аватара пользователя
serrrios
Донатор
Сообщения: 1532
Зарегистрирован: 29 май 2009, 20:22
Сообщение 22 ноя 2011, 20:38
У тебя новости, как и анонсы, можно обрезать до одного запроса к бд на блок. ибо ни че кроме ссылки и названия не берется, а кода там лишнего до фени....

Добавлено спустя 11 часов 51 минуту 3 секунды:
[ Time : 0.600s | 9 Queries | GZIP : On ] (портал гость) =D
http://aniproject.ru - перспектива... велком епта..
http://www.ppkbb3cker.ru/viewtopic.php?f=35&t=1042 - мои платные услуги по трекеру.
serrrios
Аватара пользователя
PPK
Администратор
Сообщения: 10514
Зарегистрирован: 21 мар 2009, 17:13
Сообщение 23 ноя 2011, 09:45
serrrios писал(а):А сейчас я могу внести свой код в дистрибутив? Вот хочу я свои моды не которые встроить и все.....
там орут: "не надо никаких модов", а ты опять их .. :roll: если только для донаторов - то там отпиши, для всех - тут, что народ скажет. :unknown:
PPK
Аватара пользователя
serrrios
Донатор
Сообщения: 1532
Зарегистрирован: 29 май 2009, 20:22
Сообщение 23 ноя 2011, 19:41
Извиняюсь, не правильно сформулировал, что хотел. То что щас опенсорс бесспорно, хотелось бы еще возможность добавлять свои наработки. И не обязательно это моды. Щас к примеру я занялся оптимизацией, модом это сложно назвать, собсно мысли есть, действия происходят, а ты даже ни как не отписался по этому поводу =/
http://aniproject.ru - перспектива... велком епта..
http://www.ppkbb3cker.ru/viewtopic.php?f=35&t=1042 - мои платные услуги по трекеру.
serrrios
Аватара пользователя
PPK
Администратор
Сообщения: 10514
Зарегистрирован: 21 мар 2009, 17:13
Сообщение 24 ноя 2011, 10:03
я про портал 2.0 отписал (т.е. это нужно делать после перехода на него и как минимум вопросы отключения отдельных блоков для гостей отпадают), по внесению своего кода - для free версии есть git репозиторий, там по-моему есть возможность внесения своих правок в код (Merge requests называется)
PPK
Аватара пользователя
9CaraTT
VIP
Сообщения: 3095
Зарегистрирован: 13 мар 2011, 15:23
Сообщение 24 дек 2011, 03:58
serrrios писал(а):В связи с последними событиями(Адель пьянь =)), решил заняться оптимизацией SQL. Пока глубоко не колупал, но сходу могу сказать портал надо кешировать, причем почти весь(авторы не учли....). Многие блоки нафег не надо обновлять при каждом заходе. Делается достаточно легко. Каждый запрос вида:

Код: Выделить всё

$db->sql_query($sql);
Надо поменять на

Код: Выделить всё

$db->sql_query($sql, ХХ); // где ХХ - время в секундах
Конфиги портала, как и трекера, надо перенести в общий конфиг, ибо нахера два лишних запроса? Делается тоже не сложно, но это уже к PPK. Я конечно могу сделать, но это уже будет не стандартизированно.

Вообщем жду мыслей, мнений и тд и тп...сам уже не мало нарыл по поводу оптимизации, но пока ковырять код не особо хочется...

Добавлено спустя 6 минут 1 секунду:
Кстате, когда-то писал свою портальную начинку(мне нужно было только выводить новинки по категориям), добились 7-20 запросов в зависимости от гость/онлайн =))
Сайт почти готов, не знаю когда, но скоро я его покажу 7 - 9 запросов ))) у рутрекера больше а это на нагруженом сайте = )))))) Серёг скрин давал? ) новость ещё вывести +, убрать сидов на индексе - вот и всё.










вот такой сайт будет жить и сервер не грузить, не так то это сложно)) копия рутрекера , всё один в один, делал я ))) сайт летает, кому надо, сделаю, только плано, от 30$ без торга, кто минусовал, сидите на своих на груженых сайтах = ) вот и вся адаптация, хэх смешно
хотя стоп, мне влом его развивать, хоть и всё есть, пасрер установлю, на старом нагруженом прёт ещё как, а ещё на топиках уменьшил запросы, спросите как, хех, ломайте, узнаете))))))))))))))))))))))))))))))))))))))) но результаты в живую покажу))
9CaraTT
24 сообщения
  • Пред.
  • 1
  • 2
  • 3
  • След.

Вернуться в «Предложения по новым функциям и возможностям»

Time: 0.000s | Queries: 0 | Peak Memory Usage: 0.00 МБ | GZIP: Unknown | SQL Explain
  • Список форумов
2018, made with by ThemeKita Создано на основе phpBB® Forum Software © phpBB Limited Русская поддержка phpBB (C) 2009-2025 @ PPK
  • Часовой пояс: UTC+04:00
Участники темы
Список форумов Участники темы
Перейти
Сайт ↳   Новости по сайту ↳   Новости обновлений ↳   Вопросы по сайту ↳   Non-russian speakers forum phpBB 3.1-3.3 ↳   Вопросы по phpBB 3.1-3.3 ↳   Расширения для phpBB 3.1-3.3 ↳   Условно-бесплатные расширения ↳   Платные расширения ↳   Расширения для подписчиков ↳   Расширения в разработке ↳   База расширений ↳   Стили для phpBB 3.1-3.3 ↳   Переводы расширений для phpBB3.1-3.3 ↳   Поиск и запросы расширений ↳   Запросы расширений, функционала и переводов для подписчиков ppkBB3cker ↳   Новости по трекеру и обновлениям ↳   Ошибки, проблемы, недочёты ↳   Предложения по новым функциям и возможностям ↳   Вопросы, ответы и примеры решений ↳   Моды и стили для трекера ↳   Готовые стили для трекера ↳   Запросы стилей для трекера ↳   Стили в разработке ↳   Готовые моды для трекера ↳   Запросы модов для трекера ↳   Моды в разработке ↳   Остальное ↳   F.A.Q. ↳   Ваши трекеры ↳   Оффтопик xbtBB3cker ↳   Новости по трекеру и обновлениям ↳   Вопросы, ответы, ошибки и обсуждение phpBB 3.0 ↳   Другие моды для phpBB3 ↳   Минимоды и хаки для phpBB3 ↳   Вопросы по phpBB3 ↳   phpBB3 ppkBB3cker Edition ↳   Платные услуги, моды, стили ↳   BB2Spoiler/BB3Spoiler ↳   BB3Topics ↳   BB3Sape ↳   BB3UserAgentInfo