我如何创建一个网站,用户可以在网站中使用我的控制面板手动制作自己的网站,例如 Yola 或 Weebly 这些网站是免费的 Web 开发人员。我认为他们使用JSP,但不确定。你能帮我说他们制作这些网站什么样的语言吗?
您可以使用任何服务器端语言来开发"用于制作站点的网站"。PHP, Java (JSP(, Ruby/Rails, Python/Django...有很多选择。有些语言比其他语言更适合某些任务,但市场上几乎所有语言都足以创建网站制作网站。
至于"如何创建"这样的"建站工地":
- 您需要为用户提供模板和工具来编辑它们模板,以及更改有关其网站的元数据的方法。
- 您还需要为用户提供托管服务。你可能会来以子域的形式,如 jacksonssite.awesomewebsitemaker.com。
- 您还需要确保您的模板创建页面可以免受"黑客"等的攻击。
- 您可能还需要创建教程/雇用支持人员,以帮助技术文盲使用您的工具。
- 还有更多的事情。
这将是一项复杂的任务。如果你是Web编程的初学者,那么承担这样的项目就太雄心勃