special faq
Спецвыпуск: Хакер, номер #073, стр. 073-080-1 НА ВОПРОСЫ ОТВЕЧАЛ ГЛЕБ ДЕЙКАЛО (GLEB_DEYKALO@MAIL.RU) Q: Если вопрос встает ребром, что для сайта должно быть более приоритетным: дизайн, верстка или программирование? A: Вопрос достаточно наболевший. Логичнее оттолкнуться от типа сайта. Для промо-сайтов однозначно приоритетнее дизайн. Тут уж, как говорится, «главное, чтобы костюмчик сидел». С другой стороны, для информационных сайтов приоритетнее юзабилити. В свою очередь, юзабилити – это правильный дизайн и добросовестная программная часть. В дизайне все должно быть удобно расположено, а программист не должен оставлять «хвостов». Например, если после регистрации на сайте в браузере останется POST – это не есть юзабилити, но все же не так страшно как меню, разбросанное по всей странице. А если говорить в общем, то приоритетнее здравый смысл. Q: Каков максимальный срок разработки сайтов? A: Плюс бесконечность. Приведу пример из жизни. Некий крупный сайт, сделанный первоначально за месяц, был сдан в феврале 2006 года. Когда сайт сдали, клиент начал понимать, чего он хотел, но не смог объяснить... Функционал сайта меняется до сих пор с периодичностью примерно раз в месяц. Когда это закончится? Поживем – увидим. Q: Что должна уметь CMS? A: Во-первых, в CMS должны быть, как минимум, две группы пользователей (естественно, с разными правами). Первая группа — «контент-менеджеры», которая должна иметь права на: — ДОБАВЛЕНИЕ, УДАЛЕНИЕ И РЕДАКТИРОВАНИЕ ТАКИХ ЭЛЕМЕНТОВ КАК НОВОСТИ, ФОТОГАЛЕРЕИ, КОНТАКТНЫЕ ДАННЫЕ, КАТАЛОГИ ПРОДУКЦИИ... — РЕДАКТИРОВАНИЕ ТЕКСТОВ И СЛУЖЕБНОЙ ИНФОРМАЦИИ (TITLE, KEYWORDS, DESCRIPTION И Т.П.) НА СТРАНИЦАХ САЙТА. — ИЗМЕНЕНИЕ ПОРЯДКА СЛЕДОВАНИЯ ПУНКТОВ МЕНЮ, НО НЕ РЕДАКТИРОВАНИЕ СТРУКТУРЫ САЙТА. — ОБРАБОТКУ СТАТИСТИКИ, ПОЛУЧЕНИЕ РАЗНОГО РОДА СООБЩЕНИЙ ОТ ПОЛЬЗОВАТЕЛЕЙ (ОБРАТНАЯ СВЯЗЬ, ЗАКАЗЫ В ИНТЕРНЕТ-МАГАЗИНЕ...), МОДЕРАЦИЮ ФОРУМОВ, ГОСТЕВЫХ КНИГ И Т.П. Вторая группа пользователей – админы. Админу можно все: — ДОБАВЛЯТЬ, УДАЛЯТЬ И РЕДАКТИРОВАТЬ ВСЕ СУЩНОСТИ. — ИЗМЕНЯТЬ СТРУКТУРУ САЙТА. — ДОБАВЛЯТЬ НОВЫХ ПОЛЬЗОВАТЕЛЕЙ. — МЕНЯТЬ НАСТРОЙКИ САЙТА (НАПРИМЕР, E-MAIL, НА КОТОРЫЙ ПРИХОДЯТ СООБЩЕНИЯ ОБРАТНОЙ СВЯЗИ, ИЛИ КОЛИЧЕСТВО НОВОСТЕЙ, ВЫВОДЯЩИХСЯ НА ОДНОЙ СТРАНИЦЕ). Во-вторых, в CMS должен стоять IQ-фильтр, который по отношению IQ пользователя к группе будет принимать решение, давать ему доступ или нет. Такой фильтр необходим, так как от неопытного админа можно ожидать абсолютно всего. Жаль, что такой фильтр пока не изобрели... Q: Как лучше структурировать сайты: много маленьких страничек или небольшое количество увесистых страниц? A: В данном вопросе придерживаться стоит золотой середины, с поправкой на статистику. А поправка на статистику заключается в следующем. Средняя «глубина просмотра» пользователем сайта составляет два с половиной клика. Округлим до трех. Клик номер раз — пользователь с главной страницы попадает в какой-то раздел (пускай, в новости). Клик номер два — пользователь выбрал подраздел, категорию, временной интервал или что-нибудь еще (пусть будет временной интервал). В лучшем случае – увидел то, за чем пришел (то есть конечную новость). Клик номер три — пользователь увидел то, за чем пришел (опять же новость). В худшем случае ему пришлось еще выбирать страницу (новостей у нас 10, а выводятся они по три на страницу). Это четвертый клик, при том, что не все доживут и до третьего! |