Итак, благодаря Dandr, мой проект тестирования хостеров получил новый мощный пинок в виде дополнительного десятка тестов за последние несколько дней. Теперь появилась небольшая, но уже статистика из 1-2 десятков хостеров.
И вот теперь я вижу, что, несмотря на неплохую в общем-то идею, в проект мой – не проект, а жалкое поделие, и чтобы ему стать мало-мальски проектом, нужно ещё пахать и пахать.
Вот примерный список нужных фич (с точки зрения usability), который практически сразу лезет в голову:
(и тут Остапа понесло)
База хостеров
Первое что практически сразу бросается в глаза -это бессистемное обилие хостеров. И это только на 30-ти с лишним тестах! Боюсь даже представить, что будет на более менее нормальном количестве тестов (хотя бы 500).
Короче говоря, хостеры просто нуждаются в систематизации и категоризации. А для этого нужно создать таблицу в БД, как бы мне не хотелось плодить лишние сущности. В этой таблице нужно будет хранить несколько реквизитов, таких как URL хостера, география расположения серверов.
Как-то отдельно нужно выделить Dedicated хостинги, пока не понял как.
Задачу по заполнению этой структуры думаю возложить на посетителей. Более того, пользователи должны иметь возможность править введённые данные для исправления ошибок и опечаток.
Вход/регистрация
Для этого, и не только, может потребоваться Вход/Регистрация пользователя на сервисе. Думаю для начала ограничиться OpenId.
Поскольку опция для проекта немного противоестественна, считаю, что вход в систему должен быть максимально ненавязчивым(насколько это возможно) и обязательно должен запоминаться в кукисах.
Представление информации о хостерах
Раз уж появилась таблица о хостерах – стоит подумать о её визуальном представлении. Например, нужно где-то представлять структурированный список хостеров.
Кроме этого нужна страничка(карточка) каждого хостера, на которой кроме табличных данных будут ссылки на тесты, общее положение в некоем рейтинге. Кроме этого нужно добавить возможность обсуждать хостера, оставлять комментарии ставить оценки хостеру. Кроме того нужно будет модерировать комменты и вообще всю информацию, которую пользователи вносят в БД.
Визуализация тестов
или
?
Поскольку тестов уже достаточно – можно было бы не просто показать палец в верх или вниз, а нарисовать некое статистическое распределение.. Короче, нужно думать.
Закладки на статьи и отзывы о хостерах
Мне нравится идея насобирать со всего нета закладок на такие материалы. А если эти материалы о конкретном хостинге – отобразить их на карточке хостера. Если нет – то просто отобразить в разделе закладки. Опять же теги поиск и прочее…
Вот только опять же всё это счастье нужно будет модерировать..
PS: Вот такое у меня получилось неслабое ТЗ =)
Добавлено 12:48:
Пока это планы. Плотно заниматься ими пока не смогу,
- Скоро будет значительно меньше времени
- Не за горами смена хостинга =)
- Да и вообще идея должна созреть
Ах, да..
Ещё нужно в сводной таблице возможность сортировки по разным полям ))
Посты по теме:
RSS-подписка
А я вот, глядя на Dandr’а, думал у себя тоже агитационный пост сделать. Повеременить пока что ли?
Вот с регистрацией согласен, регистрация будет отпугивать. Нужно ее или сделать совсем уже минимальной. OpenID, думаю, не у всех есть. Или же вообще не добавлять? В принципе. зачем она нужна-то?
идея с пальцами мне нравилась. А что подразумевается под более продвинутой визуализацией?
@ zeleboba:
Регистрация – комменты, отзывы, закладки, да и вообще хостеры
OpenId есть практически у каждого, кто пользуется хостингом. Но регистрацию не стоит делать обязательной. Это да.
Насчёт агитационного поста – обязательно нужно, только дай мне две недельки, хочу понять что я хочу вообще, хостинг как перенесётся.
@ altesack:
Ок. Ну ты, например, тут в комментах дай сигнал, когда можно пост мутить)
Как раз тебе хотел толкнуть эту мысль)))
И опять таки хотел предложить перекроить эту систему. При солидной базе существующая система оценки “по пальцам” не самый лучший вариант. Нужна какая-то общая оценка не по количеству тестов, а в каких-то абстрактных единицах. Сам видел, когда было пять хостеров, мой эскхостинг рвал всех четверых))) Но когда стали добавляться другие, то средненькие хостеры подтянулись до +10. Какой из них лучше – не понятно.
Почему подросли слабые хостеры? Это просто. В тесте есть парочка настолько слабых хостеров, что они радикально занижают общую планку. Вот и стало больше хостеров хорошими =)
Этого можно избежать, если абстрактно зафиксировать некий эталонный хостинг, который принять за ноль. Тогда показатели плясать не будут
Кстати ещё ведь разные показатели имеют разную важность! Вот в эту степь я даже боюсь копать, ибо тут хорошая почва для хороших холиваров
PS: От количества тестов сейчас общая картина не зависит. Чем больше тестов у хостера – тем более точная картина там вырисовывается. Общие показатели оно не уводит.
Ой, ну мог бы не объяснять мне, почему они стали хорошими))) С математикой и логикой у меня всё в порядке!
А хочешь, ещё больше озадачу? Хотелось бы иметь возможность сортировки по алфавиту, по количеству тестов, по итоговой оценке.
Думай!
Да, сортировку бы хотелось. Но если будет табличка в базе, то это вроде бы просто)
@ zeleboba,@ Dandr: Done
@ altesack: ты кого дауном обозвал?
Или доном?
@ Dandr:
)))))))))
Done – типа “сделано”
Вот тут у меня косячит:
Большое спасибо за подсказку!!
У меня в FF по этому адресу смотрится нормально.
Немного подчистил код. Там действительно были косяки, думаю ситуация решилась.
Пжалста)
Э… ну оно должно быть в левой колонке?
… опять сморозил.
А щас?
Теперь так:
http://s48.radikal.ru/i122/0904/ba/bcf59a458feb.jpg
Вроде нормально)
Кстати, надо бы тебе вторую волну пиара запустить… Ты там в какой стадии допиливания?
НА начальной (
@ Altesack, хренова…