Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Проблема: есть большие файлы данных, которые иногда приходится анализировать вручную - то есть отмотать на определённое место и глазами посмотреть что там.

Надо: сделать веб-интерфейс следующего вида:

- сверху панель, где указывается путь к локальному файлу и опционально строка для поиска в этом файле,

- после нажатия кнопки в центральную область окна грузится кусок файла, то есть текст от текущей позиции в файле и длиной Х (скажем, 5 Кб),

- снизу выводятся стрелки влево-вправо и количество страниц (округлённое частное от размера файла, делённого на размер "окна"). По нажатию на стрелки или номера страниц происходит переход на нужную страницу,

- при вводе текста для поиска и нажатия кнопки "Find" в интерфейсе показывается крутящее колесо, после этого загружается страница, на которой находится заданный текст. Поиск начинается не с начала файла, а от текущей страницы, чтобы можно было потом искать дальше.

Есть: консольный PHP-скрипт для поиска заданной строки в файле (через fread), а также получение текста с произвольной позиции заданной длины (fseek+substr). Скрипт писал я, так что если нужно смогу объяснить особенности архитектуры =)

Требования:

- шаблон интерфейса взять тут - http://j.mp/QyZsNI

- загрузка производится через AJAX,

- в проекте используются Zend Framework 1.11, jQuery, jQuery UI. При разработке используйте их возможности,

- стандарт кодирования: Zend,

- интерфейс не локализуется, любые интерфейсные элементы называть по-английски,

- желательно размер "окна" рассчитать яваскриптом как число символов, которые можно разместить в области отображения текущим шрифтом (кажется, есть такая функция). Если не сможете, то вывести лист-бокс или слайдер с целыми значениями килобайт в диапазоне 1-10 со значением 5 умолчанию.

P.S. Под "большими файлами" подразумеваются текстовые файлы в несколько гигабайт.

12 лет назад
skakunov
42 годаУкраина
18 лет в сервисе
Был
5 лет назад
  • Похожие заказы
  • Требуется парсер каталога Мерлиона www.merlion.ru/ www.merlion.ru/goods/cata... выгрузку необходимо производить в PHPSHOP фото+описание+характеристики

    Закрыт
    12 лет назад
  • Коротко ТЗ С сайта поставщика брать прайс csvprice.txt и конвертировать его для заливки в магазин вамшоп (названия полей разные) (примеры прайсов дам исполнителю) на выходе нужен рабочий вариант для постоянных загрузок с сайта поставщика

    Завершен
    12 лет назад
  • Нужен парсер изображений для Prestashop 1.5, принцип работы: После установки в каталоге товаров добавляется 2 кнопки, для скачивания картинок отмеченных товаров. Кнопка 1 - с каталога Open Icecat (все доступные изображения для даного товара). Кнопка 2 ...

    Закрыт
    12 лет назад
  • $250

    Срочно требуется программист для внесения правок на сайт. Задачи: перенести сайт на родной хостинг, сделать дубль для англ. и нем. версии, исправить шрифты и стили на некот. страниц, исправить кросс-браузерность и адаптацию под разрешение, добавить ...

    Завершен
    12 лет назад
  • $50

    Требуется карусель фото на Jquery желательно. Итак нужна карусель фото на (Jquery или флешь) по принципу картинки внизу там где 3 документа (патент, лицензия, свидетельство) http://polinar.com.ua/ Т.е будет скажем 7-10 фото документов их надо периодически вращать, т.е ...

    Закрыт
    12 лет назад
  • Есть таблица в базе данных в которой находятся данные о совершенных сделках. Нужно построить биржевой график по этим сделкам в виде вертикальных полосок/баров в формате SVG. При наведении на вертикальную полосу должно показываться попап с ...

    Закрыт
    12 лет назад
  • $50

    Требуется минимальная доработка компонента DatsoGallery под Joomla 2.5, а именно: нужна возможность изменения загруженной фотки, то есть чтобы можно было открыть уже добавленную фотку и загрузить на ее место другую. Дата и id не должны при ...

    Завершен
    12 лет назад
  • Требуется разработчик, способный переписать JavaScript имеющегося проекта http://vologdainfo.ru на API рамблер-карт. http://maps.rambler.ru/api/ В частности интересуют страницы (реализация карты) - http://vologdainfo.ru/obrazovanie и http://vologdainfo.ru/house/archangelskaya/7 Внимание!!! - на приведенных мной страницах код расположен как на самой странице, так и в ...

    Закрыт
    12 лет назад