Изучить проблему в партнерской программе и оптимизировать скрипт
3000 UAHРеализована партнерская программа. Суть работы примерно как у YouTube, партнеру начисляются деньги за количество сработанной рекламы в видеоплеере.
Со временем стала очень сильно долго грузится (у пользователя) страница личного кабинета, а так же очень долгий переход на страницу статистики (время загрузки страницы 23-27 сек.).
После анализа проблемы выяснили что во время логина и перехода на страницу статистики в mysql происходит большое количество запросов к таблице partner_visit, размер innodb таблицы почти 400 мб. Запросы такого вида:
SELECT COUNT(id) FROM partner_visit WHERE deleted=0 AND partner_id=3 AND action='advert' AND time>='2019-05-01 00:00:00' AND time<'2019-06-01 00:00:00'
Каждый из запросов отрабатывает за 1-2 секунды и они отрабатывают поочередно
Количество строк в таблице partner_visit количество строк ~4,949,173 и это при том что всего есть один только пользователь (тестер). Страшно подумать что будет при большом количестве пользователей.
Задача: Максимально оптимизировать скрипт партнерской программы, чтобы уменьшить нагрузки, добиться максимальной быстрой скорости загрузки страниц.
Так же проанализировать скрипт, по необходимости оптимизировать под большие нагрузки.
Отзыв заказчика о сотрудничестве с Дмитрием Гончаренко
Изучить проблему в партнерской программе и оптимизировать скриптПоставленная задача была выполнена. Время покажет конечно насколько хорошо, но пока все работает очень хорошо
Отзыв фрилансера о сотрудничестве с Денисом Корнийчуком
Изучить проблему в партнерской программе и оптимизировать скриптЗаказчик поставил задачу, но дал доступ только к тем файлам, которые не используются движком. В итоге работа была сделана, но на не используемых файлах и человек начал жаловаться что работа не сделана( страницы не оптимизированы ). После всех объяснений заказчик отказался предоставлять доступ к админке и актуальным файлам сайта, аргументировав это тем что там всё зашифровано. В общем с горем-пополам я выпросил доступ к админке и бд, и закончил работу изменяя код через админку. В общем сотрудничать я с ним больше не буду. За исключением поддержки и консультации по поводу работы моего кода.
-
200 Добрый день. Сделаю быстро и профессионально. Специализируюсь на работе с данными и оптимизации SQL.
-
565 21 0 здравствуйте, готов помочь, есть большой опыт оптимизации SQL запросов
-
6945 109 4 1 Добрый вечер. Главная проблема кроется в плохо продуманной логике партнёрской программы. Если всего один пользователь способен создать в таблице 5 000 000 строк, то вашу программу можно считать неработоспособной.
Актуальные фриланс-проекты в категории PHP
Ищу White-label решение Букмекерской конторы под аренду |
Разработка веб-сайта WordPress
1002 UAH
|
Сломалась корзина WooCommerce (WordPress) — не добавляет товар и не открывается страница корзиныНа сайте интернет-магазина https://www.dobryi-gospodar.com/ (WordPress + WooCommerce) полностью перестала работать функция оформления заказа. При нажатии на кнопку "Добавить в корзину" (как в карточке товара, так и в каталоге) начинается длительная загрузка (индикатор крутится),… CMS, PHP ∙ 2 дня 11 часов назад ∙ 60 ставок |
Функция поиска товаров по изображениюНеобходимо разработать и интегрировать на сайт функциюпоиска товаров по изображению.Что нужно реализоватьКнопка«Поиск по фото»на сайте.Загрузка изображения пользователем: JPG.Поиск визуально похожих товаров в каталоге.Вывод результатов в виде стандартных карточек товаров: фото,… PHP, Веб-программирование ∙ 2 дня 18 часов назад ∙ 45 ставок |
Парсер expireddomains.net
5000 UAH
Нужен парсер expireddomains.net на сайте нужно сначала залогиниться, проблема в том что блокирует ИП при попытке парсить данные, нужно парсить тематические домены по списку ключевых слов, кто не уверен в своих силах не пишите PHP, Веб-программирование ∙ 4 дня 17 часов назад ∙ 51 ставка |