как управлять большим сайтом? - PullRequest
1 голос
/ 22 февраля 2011

Я до сих пор создавал небольшой сайт, но сейчас я собираюсь работать над большим проектом. Это включает в себя многогранный веб-сайт со многими функциями, такими как форум, чат, социальные сети. Как я должен идти о разработке этого сайта. Вы можете думать, что я делаю что-то вроде Facebook. Должен ли я сосредоточиться на ручном кодировании или использовании CMS? Или я должен создать собственную CMS? Размер сайта в будущем будет огромным и будет управляться многими людьми.

Ответы [ 2 ]

1 голос
/ 02 марта 2011

Не пытайтесь создать собственную CMS. Есть причина, по которой успешные из них создаются в течение нескольких лет с сотнями разработчиков. Серьезная CMS требует гораздо больше усилий, чем вы ожидаете, когда смотрите на нее на расстоянии.

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

Для легко расширяемой, основанной на Python CMS, взгляните на Plone. Для PHP, обратите внимание на Drupal.

0 голосов
/ 22 февраля 2011

Посмотрите на Умбрако. Это очень полезно и имеет большинство функций, которые вам требуются. Он доступен из установщика веб-платформы или здесь . Umbraco имеет открытый исходный код, поэтому вы можете адаптироваться при необходимости.

...