我正在尝试建立一个基本网站,但这并不限制我以后增加复杂性的能力。我是一个完整的新手,没有以前的编程经验。对于网络编辑器(例如 Kompozer)与网络框架(例如 Rails、Django)的角色,我感到非常困惑。各自的用途是什么?快速构建一个可以在以后更专业地开发的基本功能性网站有什么意义?
问问题
572 次
1 回答
0
Kompozer 是一个所见即所得的工具,它允许您拖放 HTML 元素并使用按钮、下拉菜单和菜单创建您的网站。您可以查看它生成的代码并在需要时对其进行修改。
一个 Web 框架,您通常不会使用拖放类型编辑器,而只是将代码输入到看起来像高级记事本的东西中。Web 框架通常会消除大量繁重的工作,并允许您将逻辑与设计分开组织。
基本上,如果您想要一个在功能方面没有太多作用的简单网站,您会使用像 Kompozer 这样的程序。您将使用 Web 框架通过一些自定义编程来完成一些繁重的工作...例如,如果您想设计一个 Web 应用程序,该应用程序根据您今天吃的食物进行计算并为您提供节食信息,或者您可以在哪里登录和管理不同类型的设备等...
于 2012-03-06T20:11:17.757 回答