【发布时间】:2019-11-30 14:24:04
【问题描述】:
我想编写一个网站,显示 7 个元素:一个图像(将发生变化)和 6 个按钮(左、右、上、下、后退、前进),如example 所示
网站应该能够“读取”一个 6 列的文件,其格式如下example
与: “ind_img_x”是图像 x 的索引(数字索引) "url_img_x" 是包含图片 x 网址的字符串
文件将控制按下的按钮相应地显示哪个图像。 例如:如果显示的图片是“img_2”,用户按下“向下”按钮,那么网站会显示图片77452,等待下一个按钮被按下。
文件会比较大,可以包含几百万行(例如一千万行)。
我应该可以不时更新文件。
网站必须能够从网络上获取每张图片(通过文件中的 url) url 数据可能包含大长度的字符串。而且网站必须能够读取这些长字符串和网址。
有人能给我一些关于最好的网络开发语言的建议吗? 您认为我可以将文件作为文本文件放入服务器,并要求网站每次都读取它,还是必须将数据放入数据库中?
我期待你们的任何建议,
谢谢!
【问题讨论】:
-
这种应用程序在选择工具集时并没有真正的帮助。影响它的是你自己的技能、使用情况(用户数量)、可持续性、可扩展性、你需要的性能等等......
-
Seblor,谢谢您的建议。我的技能组合使用 java、javascript 和/或 sql 都非常有限,所以我将从头开始学习。用户数量可能真的很高,任何将进入该网站的人都应该能够使用按钮更改图片。我必须能够轻松更新数据集。性能必须好,才能非常流畅地更改图像(将使用url引用)。如果该网站响应迅速并且可以与不同的平台和导航器一起使用,那将是完美的!
-
如果您是从零开始学习并且已经了解 JavaScript,我认为带有 express 框架的 node.js 是学习 Web 服务器端的好方法。
-
谢谢克里斯·罗林斯!我猜想单独使用 JavaScript 可能无法在内存中加载大量数据(该文件可能包含超过一百万行),但是通过使用 node.js 是可能的(?)
标签: javascript java html web