Используйте html веб-редактор (например, Kompozer) или веб-фреймворк (например, Rails, Django) - PullRequest
1 голос
/ 07 марта 2012

Я пытаюсь создать простой веб-сайт, но это не ограничивает мою способность добавлять сложность позже. Я полный новичок и не имею опыта программирования. Меня очень смущает роль веб-редакторов (например, Kompozer) и веб-фреймворков (например, Rails, Django). Для каких целей каждый из них полезен? Что имеет смысл для быстрого создания базового, функционального веб-сайта, который впоследствии можно будет более профессионально разработать?

1 Ответ

0 голосов
/ 07 марта 2012

Kompozer - это WYSIWYG, который позволяет перетаскивать элементы HTML и создавать веб-сайт с помощью кнопок, раскрывающихся списков и меню. Вы можете просмотреть код, который он генерирует, и изменить его, если вам нужно.

Веб-инфраструктура, в которой вы обычно не используете редактор типа drag and drop, а просто вводите код в нечто, похожее на расширенный Блокнот. Веб-фреймворк, как правило, устраняет большую часть тяжелой работы и позволяет вам организовать свою логику отдельно от вашего дизайна.

По сути, вы бы использовали такую ​​программу, как Kompozer, если бы вы хотели простой веб-сайт, который мало что делал с точки зрения функциональности. Вы бы использовали веб-фреймворк для выполнения тяжелой работы с некоторыми пользовательскими программами ... например, если вы хотите разработать веб-приложение, которое выполняло бы расчеты на основе пищи, которую вы ели сегодня, и предоставляло вам информацию о диете, или где вы могли бы войти и управлять различными видами оборудования и т.д ...

...