структура / архитектура сайта - PullRequest
2 голосов
/ 05 сентября 2008

Какая структура (структуры) веб-сайта / архитектура (-ы) будут клясться сообществом, сужаясь к большему количеству небольшого проекта в стиле Facebook?

Я понимаю вопрос довольно широким / субъективным; но, будучи относительно новым в области веб-разработки, я нахожу, что изучение и изучение примеров рабочих проектов в большинстве случаев чрезвычайно полезно, а в другое время просто поражает воображение и меняет способ построения будущих заданий.

Имея в виду последний абзац, есть ли у сообщества какие-либо предложения о местах, где можно посмотреть / прочитать статьи?

Ответы [ 3 ]

1 голос
/ 05 сентября 2008

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

Но это настолько расплывчато, насколько может быть рекомендация. :)

Помимо использования фреймворка для создания своего сайта с нуля, вы можете также захотеть использовать то, что уже есть (с точки зрения открытого исходного кода). Я бы порекомендовал любой вид «программного обеспечения для сообщества», который наполовину установлен, хорошо документирован, не слишком часто в новостях из-за проблем безопасности и предлагает API для расширения своей базы. Это действительно может запустить вас на вашем сайте в Facebook. ;)

0 голосов
/ 05 сентября 2008

Спасибо, IainMH , До . Я не имею официальной квалификации в области компьютерных наук и нахожу большие пробелы в своих знаниях. За последние пару лет я зашел на удивление далеко, хотя зная, что основа проектов, которые я создал, подрывает их эффективность и успех.

Быть немного перфекционистом не помогает (чем не программист?) Головные боли, которые я испытываю, когда смотрю на плохо сформированные проекты, что, насколько мне известно, плохо формируются только после того, как отступить и посмотреть, как они перестроен. Я предполагаю, что это курица и яйцо, но также и планирование.

В любом случае, что помогло, так это изучение существующих проектов.

0 голосов
/ 05 сентября 2008

Возможно, немного тяжелым для ваших неотложных нужд, но вы видели белого медведя *? Стоит посмотреть в библиотеке, чтобы узнать, что вам нужно.

* Информационная архитектура для World Wide Web, второе издание

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...