Дмитрий Сергеев, 26 лет, разрабатываю сайты на Drupal, управляю интернет-проектами
dima.sergeev@gmail.com
28.07.2007 / 45 комментариев
Joomla и Drupal — две ведущие CMS. Уверен, многие рассматривают их как прямых конкурентов. Попробуем разобраться, в чем разница между двумя движками.
Я лучше разбираюсь в Drupal, поэтому попросил прокомментировать мои догадки насчет Joomla Dead Krolik'а. Получилось что-то вроде интервью.
Древовидные комментарии и извещения по email
15.05.2007 / 53 комментария
Если бы я был знаменитостью, и в одном из интервью меня бы спросили, как я отношусь к ЖЖ, то не растерялся бы. Но поскольку никто не спрашивает, задам себе такой вопрос сам.
Итак, что же мне нравится в ЖЖ? Не буду останавливаться на социальной составляющей, а выскажусь с позиции проектировщика сайтов.
С чего начать разработку сайта
26.12.2006 / 21 комментарий
В течение месяца я рассказывал о базовых шагах на начальном этапе разработки веб-ресурсов. Материалов в блоге накопилось достаточно для написания краткого руководства «С какой стороны взяться за создание сайта». Поехали.
Сделать первые шаги на пути создания сайта можно без помощи веб-дизайнеров и программистов. Вам понадобятся ручка, бумага, пара часов свободного времени и здравый смысл, а Dreamveawer не пригодится.
Физическая модель данных для сети релевантных материалов
04.12.2006 / 6 комментариев
Продолжая тему формирования веб-страниц, наполненных релевантными материалами, сегодня расскажу о простейшей физической модели данных для такого проекта.
Используйте реальные тексты, избегайте глупой «рыбы»
30.11.2006 / 8 комментариев
При разработке сайта есть неявная альтернатива: сначала придумать структуру, а потом наполнить ее содержимым, или же наоборот, собрать (или создать) и проанализировать материалы, и лишь после этого спроектировать устройство системы. Первый вариант отличается от второго отсутствием тщательного изучения будущего информационного наполнения. В результате на многих сайтах попадаются разделы (категории), в которых пустовато.
Ссылки по моделированию данных
28.11.2006 / 2 комментария
В последних постах я рассказывал о логических моделях данных. Люди, которые учатся на специальностях, связанных с проектированием информационных систем, обычно изучают их в рамках курса «Базы данных». При этом подавляющее большинство веб-разработчиков получили (или получают) совсем другое образование.
Сегодня дам несколько ссылок на материалы, более или менее освещающие вопросы моделирования данных.
Концептуальная модель данных тренинговой компании
27.11.2006
Логическую модель данных лучше сначала рисовать на бумаге. Получится в разы быстрее, чем на компьютере. Если начнете строить модель в каком-нибудь средстве проектирования, потратите лишнее время на модификацию структуры, а изменять ее на первых итерациях вы будете постоянно. Гораздо быстрее зачеркнуть и нарисовать заново, чем бродить по формам с настройками сущностей, атрибутов и связей и бороться с не всегда удобным интерфейсом.