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

       

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

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

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

24 сообщения
  • Пред.
  • 1
  • 2
  • 3
  • След.
Просмотры: 3047 • 
  • Аватара пользователя
    serrrios Сообщение 22.11.2011
    Все тем же кешированием не нужных элементов, на этот раз полез в функтионс.пхп =) нашел кстати очень трушную статью по этому поводу, отслежу по логам нудные запросы, подпишу и к ним кеширование. В перспективе начать переписывать запросы и структуру бд, ибо то что щас не дело ваще.

    Вообще было б гораздо проще если б я не один этим занимался. Был бы опенсорс.....ох мечты....
    http://aniproject.ru - перспектива... велком епта..
    http://www.ppkbb3cker.ru/viewtopic.php?f=35&t=1042 - мои платные услуги по трекеру.
serrrios
  • Аватара пользователя
    zip Сообщение 22.11.2011
    Почему мечты. Кто знает тот всегда поможет... а хотя... если он знает зачем ему помогать другим =) :twisted:
    Национальный Татарский BitТоррент-Трекер
zip
  • Аватара пользователя
    PPK Сообщение 22.11.2011
    serrrios писал(а):Кстате, когда-то писал свою портальную начинку(мне нужно было только выводить новинки по категориям), добились 7-20 запросов в зависимости от гость/онлайн =))
    в портале 2.0 можно настраивать отображение любого блока в зависимости от группы пользователя, т.е. отображать/не отображать для гостей/зарегистрированных/ботов/админов и т.д.
      Был бы опенсорс
    а сейчас нет?
PPK
  • Аватара пользователя
    serrrios Сообщение 22.11.2011
    PPK писал(а):а сейчас нет?
    А сейчас я могу внести свой код в дистрибутив? Вот хочу я свои моды не которые встроить и все.....
    http://aniproject.ru - перспектива... велком епта..
    http://www.ppkbb3cker.ru/viewtopic.php?f=35&t=1042 - мои платные услуги по трекеру.
serrrios
  • Аватара пользователя
    9CaraTT Сообщение 22.11.2011
      Теперь отключай все ненужные блоки нафег
    у меня блоков то всего ничего 7 блоков, 1 из них новости, другой объявления, из всех блоков 4 только несут реальную нагрузку ... если ещё юзер меню вырезать, но пока на такие жертвы не хочется идти :oops: новости вырезать тоже жалко ( а всё остальное да, надо будет вообще вырезать.
9CaraTT
  • Аватара пользователя
    serrrios Сообщение 23.11.2011
    У тебя новости, как и анонсы, можно обрезать до одного запроса к бд на блок. ибо ни че кроме ссылки и названия не берется, а кода там лишнего до фени....

    Добавлено спустя 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 Сообщение 23.11.2011
    serrrios писал(а):А сейчас я могу внести свой код в дистрибутив? Вот хочу я свои моды не которые встроить и все.....
    там орут: "не надо никаких модов", а ты опять их .. :roll: если только для донаторов - то там отпиши, для всех - тут, что народ скажет. :unknown:
PPK
  • Аватара пользователя
    serrrios Сообщение 23.11.2011
    Извиняюсь, не правильно сформулировал, что хотел. То что щас опенсорс бесспорно, хотелось бы еще возможность добавлять свои наработки. И не обязательно это моды. Щас к примеру я занялся оптимизацией, модом это сложно назвать, собсно мысли есть, действия происходят, а ты даже ни как не отписался по этому поводу =/
    http://aniproject.ru - перспектива... велком епта..
    http://www.ppkbb3cker.ru/viewtopic.php?f=35&t=1042 - мои платные услуги по трекеру.
serrrios
  • Аватара пользователя
    PPK Сообщение 24.11.2011
    я про портал 2.0 отписал (т.е. это нужно делать после перехода на него и как минимум вопросы отключения отдельных блоков для гостей отпадают), по внесению своего кода - для free версии есть git репозиторий, там по-моему есть возможность внесения своих правок в код (Merge requests называется)
PPK
  • Аватара пользователя
    9CaraTT Сообщение 24.12.2011
    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-2026 @ PPK
  • Часовой пояс: UTC+04:00
Участники темы
Список форумов Участники темы
Перейти
Сайт ↳   Новости по сайту ↳   Новости обновлений ↳   Вопросы по сайту ↳   Non-russian speakers forum Форумы по phpBB 3.1-3.3 ↳   Расширения для phpBB 3.1-3.3 ↳   Бета-версии и расширения в разработке ↳   База расширений ↳   Поиск и запросы расширений ↳   Расширения для phpBB 3.1-3.3 для донаторов ↳   Условно-бесплатные расширения ↳   Платные расширения ↳   Расширения для подписчиков ↳   Запросы расширений, функционала и переводов для подписчиков ↳   Переводы расширений для phpBB3.1-3.3 ↳   Стили для phpBB 3.1-3.3 ↳   Вопросы по phpBB 3.1-3.3 Форумы по phpBB 3.0 ↳   Мод трекера ppkBB3cker ↳   Новости по трекеру и обновлениям ↳   Ошибки, проблемы, недочёты ↳   Предложения по новым функциям и возможностям ↳   Вопросы, ответы и примеры решений ↳   Моды и стили для трекера ↳   Готовые стили для трекера ↳   Запросы стилей для трекера ↳   Стили в разработке ↳   Готовые моды для трекера ↳   Запросы модов для трекера ↳   Моды в разработке ↳   Остальное ↳   Часто задаваемые вопросы ↳   Ваши трекеры ↳   Мод трекера xbtBB3cker ↳   Новости по трекеру и обновлениям ↳   Вопросы, ответы, ошибки и обсуждение ↳   Другие моды для phpBB 3.0 ↳   Минимоды и хаки для phpBB3 ↳   phpBB 3.0 ppkBB3cker Edition ↳   Платные услуги, моды, стили для phpBB 3.0 ↳   BB2Spoiler/BB3Spoiler ↳   BB3Topics ↳   BB3Sape ↳   BB3UserAgentInfo ↳   Вопросы по phpBB 3.0 ↳   Вне тематики форума