Необходима реализация js приложения, которое будет встраиваться на сайт и определять устройство. В случае, если устройство мобильное, необходимо выполнить следующий алгоритм: 1. Загрузить html код страницы в переменную. 2. Распарсить страницу. ...
Сделать простой сервис по обработке данных
Требуется программист с опытом и знаниями php и mysql. Также умением адаптировать базу под большие массивы данных (700 000 записей в таблице и 10 заполненных столбцов - данные: числа и текст до 500 символов).
Задача:
Загрузка данных в базу и подсчеты:
1) Загрузка эксель таблицы (можно csv) с 6 полями
ключ1_текстовый;ключ2_текстовый;число1;число2;число3;число4
уникальным id будет считаться связка ключ1-ключ2, в свою очередь по отдельности ключ1 или ключ2 не уникальны
при загрузки числа (число1 ..2 ..3 ..4) могут отсутствовать, тогда поле остается пустое или -1. Данные загружаются в базу mysql.
2) Возможно дозагрузка данных - обновление числовых показателей.
Т.е. файл тот же ключ1-ключ2, но с указанными числами число1 число2 число3 (или измененными данными) и я загружаю заново, тут по связке ключ1-ключ2 просто обновляем поля с числами на те, что указаны в загружаемой таблице. Ну а чего нету, то добавляем как новое.
Если число1 или 3 или 2 или 4 пустое, то не обновляем его позицию-число, а перезаписываем только в случае если данные есть.
Т.е. на шаге 1 и 2 просто импорт данных в базу через таблицу эксель и если в базе данные mysql уже есть связка ключ1-ключ2, то обновляем их показатели (числовые поля), если данных нету то просто добавляем их.
3) Выгрузка данных из базы mysql по фильтру - 1) С отсутствующими данные (число1 или 2 или 3 или 4) + все данные базы полностью
4) Кнопка "Подсчет показателей" при нажатии на нее, с окном подтверждением, начинается подсчет числовых данных (которые есть) и их запись в отдельное поле. Там мы просто число 1 делим на число 2, умножаем на число 3 и записываем отдельно.
5) Возможность авторизации по паролю - 2 типа; админ и пользователь.
Админу доступны функции загрузки\выгрузки эксель и кнопка пересчет, пользователю эти функции не доступны.
Интерфейс работы с данными (каталог):
6) Вывод и сортировка (по числу3 и по числу4) данных с группировкой по ключу2 (1 группа = 1 ключ2)
7) Возможность группы добавлять в рубрики (разделы) и вывод по рубрикам (рубрика 1, рубрика 2, рубрика 3...)
8) Работа с группой - добавление новых данных в группу (по ключу2), изменение ключа1 и чисел1 ..2 ..3 4.. в ручную по одному, + удаление позиции.
Описал как то сложно, но на самом деле тут все просто в реализации, сам просто программист, но времени нет сделать это.
Интерфейс простой - изображен на картинке во вложении.
Скрипт должен работать из подпапки (не из корня сайта) и таблицы которые не пересекается с движками (чтобы легко его интегрировать в любой сайт и работать строго в своей зоне - папке и таблице).
Укажите сроки и приблизительную цену, а также ваш опыт.
Заявки фрилансеров
Похожие заказы
- $250Веб-программирование1 исполнительЗакрыт11 лет назад
Есть образец.Что он делает и что собирает+ то что должно быть на выходе можно будет увидеть.Нужен точно такой или аналогичный.
Веб-программирование1 исполнительЗавершен11 лет назадСобственно сейчас генерируются ссылки и страницы из-за одного модуля. Этих страниц нет и потому они создают 404. Нужно или поправить что бы не генерировались или прописать 301 для таких стр.
Веб-программирование5 заявокЗакрыт11 лет назадСайт на joomla 2.5 + Virtuemart 2, необходимо доделать вёрстку карточки товара. Страница товара: http://vivart.by/catalog/mebel/po-razmeram/menee-65-sm/acquisto-600.html Дизайн-макет во вложении. Детали обсудим с исполнителем.
Веб-программирование1 исполнительЗакрыт11 лет назадНеобходимо исправить ошибку в работе корзины в интернет-магазине. Во всплывающем окошке, считающем количество и общую стоимость товаров, ошибочно выводятся первые цифры артикула. Нужно вывести общую стоимость товаров. Сайт на hostcms.
Веб-программирование3 заявкиЗакрыт11 лет назад- $40
Сделать парсер для перевода текстов и метатегов с картинками с сайта compulog.ru/ на сделанный клон joomla сайта/ материалов около 1500 / URL оставить, что бы Яндекс ничего не заметил/
Веб-программирование1 исполнительЗавершен11 лет назад - $70
Доброго времени суток ув. веблансеры. Надо написать несколько скриптов для сайта. Первый скрипт - вот такая доска (пример можно посмотреть в любом разделе) http://takefriend.ru/ru/etc/home надо добавить так же проверку правильности воода ...
Веб-программирование1 исполнительЗавершен11 лет назад Работа по интеграции API на сайт автозапчастей ap24.by Для полноценной работы магазина автозапчастей, необходимо призвести интеграцию каталога TecDoc по API. API - http://www.crosslist.by/crosslist-api-documentation/ Более подробно по ссылке. Прошу ...
Веб-программирование3 заявкиЗакрыт11 лет назадДобрый день коллеги. нужен специалист для написание программы которая будет парсить данные с gms-service.info в таблицу Google Sheet. Название, Артикул. Категория, Подкатегория, Цена Назвайте свою цену услуг. Спасибо.
Веб-программирование1 исполнительЗавершен11 лет назадНужен калькулятор для сайта по подсчёту стоимости услуг и отправкой результата на почту. Интересуют сроки и стоимость.
Веб-программирование8 заявокЗакрыт11 лет назад