01 апреля (обновлено 02 мая)

У меня будет свой формат...!

© Бендер

Речь идет о проекте JPGx, который на данный момент находится в разработке и в таковом состоянии будет находится еще довольно долго. Ах, да, название мало о чем говорит, а лишь вызывает ассоциации, тогда, пожалуй, поведаю вам )

Все началось с Туборга...

Идея возникла давно, когда обсуждая с Jenny макеты новых проектов, или просто те или иные изображения, то и дело приходилось либо заливать через ftp картинку и вручную прописывать к ней ссылку, либо, использовать сторонний сервис, в частности радикал. Тогда впервые и возникла идея организации своего image-хостинга.

Проект получил свое название от самого популярного графического формата jpg (да, да, я кеп), а суффикс x намекает на новые стандартны и комплексное хранение и обработку данных (doc\docx)

...который должен был творить...

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

...он делал свою страну красивой и чудесной...

На данный момент, проект может похвастаться:

  • поддержка всех основных графических форматов
  • проверка загружаемого формата как на стороне клиента, так и на стороне сервера
  • Загрузка с использованием HTML5 (динамическое создание иконок, Drag-n-Drop)
  • загрузка изображений на ajax
  • массовая загрузка изображений (установлено ограничение в 4 шт.)

Чем больше мы делаем, тем больше появляется идей по функциям, фичам и улучшениям... Но времени все меньше и меньше... Хотя главное запустить открытое бета-тестирование, а дальше можно будет заняться наращиванием функционала.

основные разделы сайта:

  • Загрузить. Раздел загрузки изображений (может осуществляться в 1 клин, по кнопке загрузить *если перетаскивание загружаемого файла не считать за клик*)
  • Поиск. раздел для поиска изображений, загруженный в публичный доступ. Может осуществляться как по ключевым словам, так и по образцу. В обоих случаях можно указать фильтр по цвету
  • Поделиться. Представляет из себя модифицированный раздел загрузки, но загрузка производится в определенный альбом (который в последствии будет использован для привлечения сторонних бета-тестеров)
  • Галерея. тот самый альбом, о котором шла речь выше
  • Сток. все изображения, загруженный с публичными настройками приватности в обратном порядке их добавления.
    хочется отметить, что если изображение загружается как "не публичное", то загрузка производится в другую директорию, закрытую для индексирования через robots.txt и не отображаются ни в "стоке", ни в результатах поиска.

Итак, почему я, вдруг, решил написать об этом, спросите вы, - сегодня началось закрытое альфа-тестирование и было дописано ядро системы, если так можно выразиться =). Весьма призрачный прогресс для большинства, но очень важный психологический рубеж для меня лично.

Адрес сайта JPGx.ru