我在HTML5画布上创建了一个文字游戏。现在它从javascript文件中的单词数组中取出单词。但我在MySQL中创建了一个包含更多单词的数据库表。如何将HTML文件与其相关联。答案可能很简单,但我不知道JSP或它的等价物,所以它给我带来了问题。
答案 0 :(得分:2)
JavaScript无法直接连接到MySql,您需要一个服务器端数据库,我建议您学习FireBase,并将您的wordlist上传到那里。 为何选择FireBase? 这是因为:
您可以将SQLite与JavaScript一起使用,并使用AJAX下载该文件,但不建议这样做。 (为什么要将所有单词列表下载到每个客户端)
答案 1 :(得分:0)
我建议使用像PHP这样的服务器端语言。你可能会问为什么?
将大量单词下载到游戏的每个用户将使用大量服务器带宽,这可能使用户体验变慢。
可以从javascript访问数据库(ActiveXObject example),但出于安全原因,它不赞成。