【发布时间】:2011-08-26 21:06:56
【问题描述】:
我想创建类似于家谱在线应用程序(如 geni.com)的东西。我不确定我应该使用什么语言来构建它。我的 IT 强项不在于编程,这个项目需要我坐下来学习一些语言。我现在的问题是我不知道我应该使用什么语言。
因此,考虑到家谱在线应用程序的想法,这里有一些规范。 - 我不想使用闪光灯。 - 应用程序需要是可缩放和可滚动的(有点像谷歌地图) - 应用程序需要能够在不重新加载页面的情况下添加内容。也许有一个小“+”号,当我点击它时,我可以添加标签/标题/描述/图片 - 该应用程序需要能够保存您的工作以供该用户稍后检索。 - 用户可以在其中创建的布局是一种基于用户可以添加新气泡的小部件,然后他们可以在该气泡中添加文本或内容。
我开始使用 HTML5 画布和 Javascript 进行编程,但我一直坚持创建不是直接来自 Javascript 的数据库连接(因为这对我来说似乎很不安全)。但我不仅对如何安全地与数据库交互感到困惑(我什至没有选择数据库),而且我担心我将无法仅使用 javascript 和可能需要 ajax 之类的东西,但我不熟悉现在每种语言的功能。
【问题讨论】:
标签: javascript database web-applications html