MOTR logo
    • Категории
    • Последние
    • Популярные
    • Метки
    • Пользователи
    • Группы
    • Зарегистрироваться
    • Войти

    Оптимизация вендингстата

    Запланировано Прикреплена Закрыта Перенесена Общий
    37 Сообщения 18 Posters 1.7k Просмотры
    Загружаем больше сообщений
    • Сначала старые
    • Сначала новые
    • По количеству голосов
    Ответить
    • Ответить, создав новую тему
    Авторизуйтесь, чтобы ответить
    Эта тема была удалена. Только пользователи с правом управления темами могут её видеть.
    • B Не в сети
      BaZZiliO
      отредактировано

      Vlad V Drakula, Tauri-san, а что Песца сложно найти ?
      имхо это может сделать любой человек краем глаза знакомый с php|perl - что там на сервере стоит. Вывод полного списка вещей - бред. Также хотелось бы ссылки вида <!-- m --><a class="postlink" href="http://serverurl/path/vendingstat/Item_name">http://serverurl/path/vendingstat/Item_name</a><!-- m --> где имя запрашиваемого товара было бы также как строке запроса, вместо пробелов - знаки подчеркивания (хотя можно и пробелы через %20 делать)

      на крайний случай, в случае особой лени веб программера, также как в датабазе - <!-- m --><a class="postlink" href="http://serverurl/path/vendingstat/">http://serverurl/path/vendingstat/</a><!-- m -->хххх где хххх - номер вещи в базе данных

      1 ответ Последний ответ Ответить Цитировать 0
      • clamp_C Не в сети
        clamp_
        отредактировано

        Обеими руками за!!
        Грузится долговато.

        1 ответ Последний ответ Ответить Цитировать 0
        • AmigoA Не в сети
          Amigo
          отредактировано

          а я вообще за отмену вендинг стата.

          1 ответ Последний ответ Ответить Цитировать 0
          • WarhammerKillerW Не в сети
            WarhammerKiller
            отредактировано

            Вендингстат хорошая вещь и я лично против ее убирания. Мне удобно и приятно ее юзать. ОДНАКО.

            @tass:
            Сейчас при переходе на страничку стата по умолчанию проходит полный запрос к базе, и выводится список ВСЕГО, что есть в продаже. Это обычно не нужно, ибо все либо смотрится по названию вещи, либо по нику торгаша (а ну, как там, продался желлопи по 1кк?). Итого получаем практически ненужную нагрузку на БД. Ну и ненужная задержка при построении страницы, короче маст дай. Предлагаю уважаемой администрации сделать, чтобы при заходе на вендингстат ничего никуда не запрашивалось, а просто рисовались бы 2 верхних поля ввода - название итема и ник мерчанта.

            На всякий случай закину опросом, нихай народ поголосует 😉

            Полностью поддерживаю.
            Надо нафик убирать ненужную никому загрузку целого рулона продающихся шмоток на букву А.

            Для тех кто еще не понял насчет трафика обьясню - даже если в браузере нажать кнопку СТОП входящий трафик все равно уже пошел и он ессно кушается. Просто вы блокируете загрузку на моменте отображения в самом браузере, а трафик уже скушался, яки как и бабки. Причем совершенно бестолково. (Для тех у кого тарифы трафиковые это очень важный момент).

            1 ответ Последний ответ Ответить Цитировать 0
            • Снупер ДогС Не в сети
              Снупер Дог
              отредактировано

              Мои пожелания.

              Я иду смотреть барыгу. Ну нафиг мне первая страница со списком вешей?
              Разделитьбы поиск и этот список всех вешей.

              Про то что элемент не видно, молчу. Если не сделали, значит никак.

              Насчет вывода списка только после полного обновления, согласен. Иногда добивает.

              1 ответ Последний ответ Ответить Цитировать 0
              • clamp_C Не в сети
                clamp_
                отредактировано

                Ещё надо попросить, чтобы сделали покупку вещи прямо из мемберзоны :))
                пишешь ник и тебе вещь сыплется, а деньги снимаются 🙂

                1 ответ Последний ответ Ответить Цитировать 0
                • tassT Не в сети
                  tass
                  отредактировано

                  clamp_, сам-то понимаешь, что сказал?

                  1 ответ Последний ответ Ответить Цитировать 0
                  • BububuB Не в сети
                    Bububu Заблокирован
                    отредактировано

                    @The-THING:
                    бесит, то что периодами отображаются неправильные координаты некоторых торговцев

                    А не только в координатах бывают сбои - я уже перстал на это внимание обращать... 😎

                    1 ответ Последний ответ Ответить Цитировать 0
                    • clamp_C Не в сети
                      clamp_
                      отредактировано

                      tass, а что 🙂 было бы прикольно. покупаешь вещь прямо из вендинга. 🙂

                      1 ответ Последний ответ Ответить Цитировать 0
                      • tassT Не в сети
                        tass
                        отредактировано

                        clamp_, тут немножко не это обсуждается. Ботов иди води на офф.

                        1 ответ Последний ответ Ответить Цитировать 0
                        • The THINGT Не в сети
                          The THING
                          отредактировано

                          clamp_, угу) и еще чтоб чар сам качался в это время)

                          1 ответ Последний ответ Ответить Цитировать 0
                          • КитсунеК Не в сети
                            Китсуне
                            отредактировано

                            Дайте мне доступ к сайту - всё будет :mrgreen:

                            1 ответ Последний ответ Ответить Цитировать 0
                            • tassT Не в сети
                              tass
                              отредактировано

                              На. бубнит под нос Сим авторизую Китсуне на доступ до сайта, и пусть он будет недолгим но продуктивным. Чмод 666 😉

                              1 ответ Последний ответ Ответить Цитировать 0
                              • ScythianS Не в сети
                                Scythian
                                отредактировано

                                с вендом вообще что-то страшное в последнее время - щас смотрю, он то показывает моего мерча, то нет

                                1 ответ Последний ответ Ответить Цитировать 0
                                • tassT Не в сети
                                  tass
                                  отредактировано

                                  Scythian, ага, бывает. Причем доподлинно знаешь, что мерч там стоит, уже не первый час, да и через 10 минут снова показывает, а потом опять нет...

                                  Товарищи администрация, так как ансчет идеи? Фикс маленький, нагрузка на сервер уменьшится. Ну не хотите этого делать - ну так и скажите, помучаемся дальше, заодно вам сервера погрузим. Но молчать - не хорошо.

                                  1 ответ Последний ответ Ответить Цитировать 0
                                  • K Не в сети
                                    KotN
                                    отредактировано

                                    Да сейчас вообще не оптимально сделано. Как я понимаю алгоритм такой:

                                    1. раз в 10 минут стирается содержимое временной таблицы и она начинает заполнятся заново скриптом из игровой базы.
                                    2. из этой таблицы отстраивается <!-- m --><a class="postlink" href="http://motronline.com/members/vendingstat">http://motronline.com/members/vendingstat</a><!-- m -->
                                    • минус: в момент заполнения временная таблицы содержит не полную версию версию игровой базы - и соответственно <!-- m --><a class="postlink" href="http://motronline.com/members/vendingstat">http://motronline.com/members/vendingstat</a><!-- m --> тоже.
                                      следствие: первые пару минут с момента начала заполнения временной таблицы народ только и делает что кликает на рефреш - тем самым создавая лишнюю нагрузку (которой можно было избежать)

                                    как стоило сделать:
                                    сначала копировать во временную таблицу и только лишь после завершения копирования подкладывать ее вендингстату как источник выборок.
                                    таким образом значительно уменшилось бы количество запросов.

                                    PS. возможно все и по другому сделано - но со стороны выглядит именно так.

                                    1 ответ Последний ответ Ответить Цитировать 0
                                    • tassT Не в сети
                                      tass
                                      отредактировано

                                      Я говорил про гораздо более простую оптимизацию. Просто не выводить при первом обращении по всем известной ссылке всю базу вендинга, ибо это накладно и нафиг не нужно. Кто читал топ - тот понимает.

                                      Менять алгоритм механизма вендингстата не прошу. Это слишком сложно, до этого руки точно не дойдут. А в исходниках сайта пару слов закомментить - проще.

                                      Короче, видимо администрации класть. Дядя Скронц, прийди, выскажи свое веское слово да залочь эту флудильню нафиг. Уже сам разочаровался в каких-то инициативных начинаниях.

                                      1 ответ Последний ответ Ответить Цитировать 0
                                      • Первое сообщение
                                        Последнее сообщение