SHARE
TWEET

Untitled

a guest Oct 27th, 2015 147 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Есть сайт, онлайн-конвертер, http://format.click/
  2. Программист, который его делал, пропал.
  3. Встала задача перенести сайт на новый сервер – http://a.format.click на котором, впрочем, он отказался работать. То есть на старом сервере все работает, можно посмотреть как и что настроено.
  4. Основная часть скрипта написана на РНР, часть сторонних модулей на Python, используется БД SQLite 3. В качестве CMS используется Wordpress, который минимально интегрирован в конвертер.
  5. Загрузчик файлов Moxie, при этом сейчас есть два реализации загрузчиков. Клиентская часть также использует Coffee. РНР за основу предлагается оставить, остальное на усмотрение исполнителя, возможно имеет смысл перейти на MySQL.
  6.  
  7. Предварительное техническое задание на систему конвертации форматов Формат.Клик
  8. Задача:
  9. 1.      По возможности используя наработки предыдущего программиста написать (заставить работать конвертеры):
  10. a.      ODT/DOC/DOCX/RTF/XLS/XLSX/ODP/PPT/PPTX в PNG
  11. b.      ODT/DOC/DOCX/RTF/XLS/XLSX/ODP/PPT/PPTX в JPG
  12. c.      NEF/ARW/ORF/PEF/RAF/DNG/CR2 в jpg
  13. d.      PDF/DJVU/DOC/DOCX/TXT/HTML/EPUB/ODT в EPUB
  14. e.      FB2/EPUB в PDF
  15. f.      PDF/DJVU/DOC/DOCX/TXT/HTML/EPUB/ODT в FB2
  16. g.      PPTX/OTD в PPT
  17. h.      DOC/DOCX в ODT
  18. i.      JPG GIF PNG BMP TIFF 2 PDF
  19. j.      JPG GIF PNG BMP TIFF 2 JPG
  20. k.      DJVU 2 PDF
  21. l.      pdf 2 DjVu
  22. m.      doc/docx 2 pdf
  23. n.      pdf 2 jpg
  24. 2.      Краткое описание функционала конвертеров – возможность как одиночной так и множественной загрузки файлов (для большинства форматов при множественной загрузке результат отдается в архиве, для конвертеров типа 2PDF, 2DOC – сливается в один файл), наличие настроек (в зависимости от используемого конвертера, например качество, пропуск определенных страниц и т.п.), отправка результата по e-mail, по результату конвертации – возможность оценить/комментировать. Использование многопоточной системы конвертации.
  25. 3.      Конвертеры должны работать как на основном сайте format.click, так и иметь возможность легко переносится на другие
  26. 4.      Доделать клиентскую часть: оставить один загрузчик, поддерживающий множественную загрузку, drag’n’drop
  27. 5.      Написать небольшую документацию по используемым модулям, особенностям установки, настройки ПО
  28. 6.      Написать панель статистики ведущую учет по каждой конвертации:
  29. a.      Что за файл, кем и когда был конвертерирован и с каким результатом.
  30. b.       Базовая интеграции с системами аналитики Метрика, Аналитикс (отправка сигналов об успешной/неуспешной конвертации).
  31. c.      Учет оценок и комментариев о результатах конвертации.
  32. d.      Использование процессора, ОЗУ и дискового пространства
  33. e.      Возможность запланированной очистки дискового пространства от конвертированных файлов (в зависимости от их даты и наполненности диска)
  34. Пробные наброски интерфейса https://moqups.com/xensey@gmail.com/9zNL8U7W/ https://moqups.com/xensey@gmail.com/9zNL8U7W/p:abfc560b5 http://imgur.com/dZuw2I8
  35.  
  36.         В отдаленной перспективе – разработка мобильного приложения
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top