Форум Сообщества Аналитиков

×


Разработка сайтов с помощью CMS системы(Прочитано 24166 раз)
Добырй вечер.
Уважаемые форумчане, не поскажите где можно посмотреть методику проектирования и разработки сайтов с помощью CMS системы?



Дмитрий, а нет никакой методики проектирования и разработки.

На самом деле вы не разрабатываете, а просто формируете контент сайта, задаете параметры сайта, т.е. не разрабатываете, а настраиваете.

Кроме того cms море, каждая имеет свои особенности внедрения и настройки.

Реально я бы сказал так - берешь и используешь. Принципы использования можно получить из справки, при обсуждении на форуме, личном контакте, эмпирически

Я бы посоветовал делать так:
1. качаешь denwer или его аналог (включает набор для веб Apache, Perl, MySQL, PHP и т.п.)
2. ставишь локально
3. качаешь понравившуюся cms - их десятки (joomla, mambo, drupal, plone, php-nuke и т.п.)
4. ставишь (обычно есть специальный файл установщик)
5. работаешь постигаешь наполняешь
6. переводишь на реальный работающий сервер



Эд, ИМХО автор имел в виду что-то другое.

Дмитрий, уточните свой вопрос, что конкретно вас интересует?
« Последнее редактирование: 26 Марта 2008, 12:11:14 от bas »
Не важно какой ты сейчас - большой или маленький, важно - как ты растешь.
Б.А.С.



Эд, ИМХО автор имел в виду что-то другое.

CMS или система управления контентом - это именно система управления контентом сайта и ничего более. CMS конструируется будем изменения ее функциональности за счет добавление: компонентов модулей, роботов или плагинов, возможно написания своих функциональных элементов и т.п.

В этом случае говорят не о проектировании сайта как такового, а проектировании структуры хранения информации - а это совершенно другой несет смысл

Существуют и средства конструирования функциональности типа LURM конструктор, однако все-таки чаще используется именно настройка конкретной cms под свои задачи, а следовательно нужно огласить эти задачи.

И большой совет обратится по адресу, т.е. на сайты форумы конкретных cms например: joomlaportal.ru



Эд, давай дождемся автора, а то мы ща тут с тобой разведем столько молока, что потом всем не выпить ...
Не важно какой ты сейчас - большой или маленький, важно - как ты растешь.
Б.А.С.



ИМХО в деталях немного не верно, но в общем Galogen прав.
CMS - система управления контентом, а не средство разработки, т.е. в первую очередь эксплуатационный инструмент. На платформе систем управления контентом можно с успехом изготавливать сайты путем разработки необходимой функциональности, дизайна и т.п. CMS облегчает решение рутинных задач но не заменяет разработчика, об этом важно помнить.

ИМХО методика проектирования сайта практически не отличается при использовании CMS или без нее.
« Последнее редактирование: 26 Марта 2008, 12:43:57 от KVT »



Константин, you are welcome!!!! :)



Цитировать
На платформе систем управления контентом можно с успехом изготавливать сайты путем разработки необходимой функциональности, дизайна и т.п. CMS облегчает решение рутинных задач
Меня интересовал именно вот этот аспект.

Понимаю что сформулировал нечетко, но пока по-другому не получается ;D

Спасибо всем что не оставили без внимания мой вопрос.



Меня интересовал именно вот этот аспект.
Какой именно?

Собственно проектирование (разработка ТЗ) идет без привязки к конкретным технологиям. Т.е. в процессе предпроектного обследования выясняется какие задачи должен решать, какие цели ставятся перед ресурсом исходя их этого проектируется какие сервисы должны предоставляться сайтом и что эти сервисы должны делать, освещаются вопросы  продвижения сайта на рынке, необходимых технических требований, требований к персоналу, обслуживающему сайт, вопросы контент-менеджмента без привязки к конкретным технологиям разработки. Т.е. на этом процессе работаем с бизнес-требованиями и есть четкая ориентация не на процесс (сделали сайт, все круто, и ждем пока он начнет отбивать инвестиции, а он в упор не хочет отбивать их и приносить прибыль), а на результат (сделали сайт с четким пониманием как он должен работать, что делать и что необходимо сделать, чтобы в обозримые сроки он отбил инвестиции и начал приносить прибыль).

Далее, исходя из утвержденного заказчиком технического задания, и имея четкое понимание того, что должен делать сайт, разрабатывается технический проект, где уже описывается какая CMS используется, как делается функционал сайта, каким видится дизайн, исходя из бизнес-требований и т.п., привязанные к технологиям, детали. На этом этапе выясняются технологические особенности реализации и, если необходимо, уточняются алгоритмы использования сайта (use cases).

Когда данный документ готов, разработчики приступают к реализации проекта в коде, дизайнеры рисуют дизайн, верстальщики верстают и т.п.

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

Такая схема ИМХО абсолютно важна в крупных проектах для успеха разработки.



Аспект разработки функционала на CMS системе, но поянял что немного не по адресу задал вопрос(тут надо к разработчикам)
Большое спасибо за разъяснение основных моментов.



Аспект разработки функционала на CMS системе, но поянял что немного не по адресу задал вопрос(тут надо к разработчикам)
Ну собственно сформулируйте более подробно что бы хотели узнать и вам расскажут, ибо моя компания, как раз и является разработчиком.

2модератор: прошу ногами не пинать, упоминание в контексте обсуждения, не более того. :-)



Дмитрий, а нет никакой методики проектирования и разработки.

На самом деле вы не разрабатываете, а просто формируете контент сайта, задаете параметры сайта, т.е. не разрабатываете, а настраиваете.
Эд, наврал так наврал :)

На справочно-информационных сайтах проектируется информационная архитектура сайта и отдельные страницы. На функционально насыщенных сайтах дополнительно проектируется взаимодействие.

Просто CMS задаёт ограничения на пространство проектирования.

Больше всего на эту тему выступает Андрей Удалов, который в Махаон делает сайты на Битриксе.



...Собственно проектирование (разработка ТЗ) идет без привязки к конкретным технологиям.
Опять 25. Как ни встретишь человека из веб-среды, так разработка ТЗ у них - это проектирование. А use-case - алгоритмы.



Один разработчик, который работает на Drupal, рассказал мне следующий подход, который он использует при разработки системы:
1. Разработка модуля отображения информации
2. Разработка модуля функционала
3. Разработка логики контента   
Вот более подробно об этих вещах, в особенности 3, мне бы и хотелось узнать.



Дмитрий может лучше обратится непосредственно на форумы соответствующей cms?




 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19