>>Я о Вас подобным образом не отзывалась, кажется.
Для придания ироничного тона в письме используются смайлики.
Я использовал иронию, дабы обратить ваше внимание на ваш "неандертальский" подход. (Надеюсь это слово не заденет вас).
Вы, как видно, профессионально занимаетесь в данной сфере и поэтому довольно странно, что не знаете про современные технологии. А может и знаете, но используете старые и тем более другим советуете. Я надеялся, что мой "укол" не обидет вас, а вызовет злобу и желание посерьезнее заняться и разобраться в этом вопросе.
Это примерно как если бы просили совета как подключится к интернет, а вы посоветовали бы купить модем + интернет карту и настроить dial-up соединение по тел.
Хотя всем понятно что СОВРЕМЕННЫЙ метод - это никак не dialup, а adsl или выделенная линия. (этот пример для москвы).
>> И на вопрос, как заказчику самому управлять контентом, не разбираясь в html-коде, Вы так и не ответили.
Итак, для вас, для топикстартера и для всех , кому это интересно:
Современный сайт - это в первую очередь возможность управлять им. Управлять - значит иметь возможность ЛЕГКО, без участия специалистов, добавлять и изменять информацию. Страницы, тексты, картинки, таблицы, структуру сайта, меню, навигацию. А также в большинстве случаев работа с формализованной информацией (новости, статьи, каталог товаров, частые вопросы, и.т.п.)
Почему это важно? Потому что если такой возможности нет - чаще всего сайт быстро устаревает (поищите в сети сайты, которые поздравляют посетителей с новым годом - их тьма). Если на сайте нечему устаревать (нет новостей, свежих цен и.т.п.) - это не дает возможности посетителю понять что: информация свежая, сайт обновляется, компания развивается, ей можо доверять, можно стать ее потребителем.
Сайт должен продавать.
Это, надеюсь, убедительно.
Для того чтобы сайтом было ЛЕГКО управлять, он должен быть построен на какой либо системе управления сайтом. Потому что в противном случае надо или вручную (или через дримвивер или фронтпейдж) править страницы - а это не ТАК удобно, или простить программиста править КОД (если сайт динамический и построен на к-л скриптах (php, asp и.т.п.))
Признаки системы управления:
1) разделение КОДА (алгоритма работы сайта), ДИЗАЙНА и ИНФОРМАЦИИ. все храниться отдельно и может быть заменено независимо.
2)возможность работы с ФОРМАЛИЗОВАННОЙ информацией (новости, статьи, товары, и.тп.)
3)возможность ПОЛНОТЕКСТОВОГО (как в word\'e) наполнения страниц через wisiwig редактор. (речь идет только о наполнении ТЕЛА страницы, без дизайна).
Таким образом разработчики используют систему управления (CMS) как инструмент для создания сайта. Они интегрируют дизайн и настраивают логику работы (код). Наполняют контентом. Владельцы сайта имеют возможность изменять и управлять сайтом через административный интерфейс.
В большинстве случаев нет необходимости разрабатывать систему управления, а использовать уже готовую, существующую. (Как нет необходимости разрабатывать утюг или велосипед).
Здесь уже привели примеры CMS, вот еще несколько:
http://www.netcat.ru
http://www.bitrix.ru
http://www.brutto.ru (демо-сайт http://demo.brutto.ru )
Это т.н. платные, коммерческие CMS, отечественные разработки. Есть и западные аналоги, есть и бесплатные (open source) системы, (http://www.opensourcecms.com/)
правда бесплатна сама система. Настройка под конкретные нужды иногда обходится дороже платной системы+настройки.
Простыми словами: не использовать для создания сайта к-л CMS - это все равно что не использовать для сдачи баланса к-л систему бухгалтерского учета (типа 1с). Или написать такую бухгалтерию заново самостоятельно или заказав кому-либо.
Все описанное касается только "движка" для создания сайта, не менее важно иметь :
- достойный, непугающий дизайн
- правильное, грамотное наполнение, структуру, навигацию
- оптимизация сайта (так чтобы его можно было ЛЕГКО найти по ключевым запросам через поисковые системы).
Анекдот:
встречаются двое.
один: был вчера на твоем сайте, круто там все, молодец!
второй: (с грустью) ах, это был ты....
Надеюсь, эта информация кому-то поможет. Давно столько не писал :)