Используйте html веб-редактор (например, Kompozer) или веб-фреймворк (например, Rails, Django)
Я пытаюсь создать простой веб-сайт, но это не ограничивает мою способность добавлять сложность позже. Я полный новичок и не имею опыта программирования. Я очень смущен относительно роли веб-редакторов (например, Kompozer) и веб-фреймворков (например, Rails, Django). Для каких целей каждый из них полезен? Что имеет смысл для быстрого создания базового, функционального веб-сайта, который впоследствии можно будет более профессионально разработать?
1 ответ
Kompozer - это WYSIWYG, который позволяет перетаскивать элементы HTML и создавать веб-сайт с помощью кнопок, выпадающих меню и меню. Вы можете просмотреть код, который он генерирует, и изменить его, если вам нужно.
В веб-фреймворке вы обычно не используете редактор типа drag and drop, а просто вводите код в нечто похожее на расширенный Блокнот. Веб-фреймворк обычно удаляет большую часть тяжелой работы и позволяет вам организовать свою логику отдельно от вашего дизайна.
По сути, вы бы использовали такую программу, как Kompozer, если бы вы хотели простой веб-сайт, который мало что делал с точки зрения функциональности. Вы бы использовали веб-фреймворк для выполнения некоторого тяжелого подъема с помощью некоторого пользовательского программирования... например, если вы хотите разработать веб-приложение, которое выполняло бы вычисления, основанные на еде, которую вы ели сегодня, и давало вам информацию о диете, или где вы могли бы войти и управлять различными типами оборудования и т.д...