javascript - 只是想确保我做的事情是对的

标签 javascript php jquery mysql json

我正计划与我的一位 friend 一起创建一个网站。我们俩都认识旁边 没有编码和编程。我们计划展示数百个,可能是数千个 本网站上的图像。 这些图片将有一个简短的描述,并且不会由用户上传,但我们可能希望实现一个选项来保存最喜欢的图片。

将有一个按钮随机显示图像(一次一张图像)。用户将单击此按钮,它将从所有图像中随机选择,在屏幕上显示新图像替换旧图像。是否可以编写代码使其显示新的随机图像,但在循环遍历所有图像(可能数千张)之前不重复显示同一图像?

仅通过浏览网页、查看教程和阅读其他一些资料,我们就对需要完成的工作有了大致的了解。我们需要将图像作为文件存储在服务器上,并将图像的描述和文件路径存储在数据库中。要创建按钮功能,我们使用 javascript(?) 并编写一个随机化的脚本。有人提到 JSON,但我不知道那是什么。

我们走在正确的轨道上吗?我们目前都在研究 PHP。虽然我们对需要做什么有一个大致的想法,但我们不知道从哪里开始将整个项目捆绑在一起。我们正在尝试弄清楚如何开始将图像保存为文件,并将它们实现到数据库,但真的不知道怎么做。

tl;dr 我们希望得到一些指导,了解如何处理这个问题,我们如何才能将所有这些联系在一起,以及我们是否有正确的想法。

一开始突然学习这些东西似乎有点不知所措,这就是为什么我非常感谢所有的建议和答案。

最佳答案

请原谅我留下这个作为答案。我没有足够的代表留下评论。

编程就是一步步解决问题。我建议写一个基本列表,列出你的程序必须做的所有事情。例如,在您的情况下,列表的开头可能如下: 1.将img文件路径存入数据库 2.从数据库中获取img路径显示在网页上 3.给img附上描述 4. 编写代码随机化图像 5.写代码显示图片 6.等等等等

有了这些之后,您就可以开始研究哪种编程语言最适合这项任务。首先每个任务,你通常会有几个选择。例如,您可能决定使用 PHP 或 ASP.NET 来处理涉及您的服务器的任务。或用于处理数据的 JSON 与 XML。我浏览基本语言功能的好地方是 w3schools.com。他们提供非常基本的东西,没有编程经验的人也能理解。希望这可以帮助!祝你好运!

关于javascript - 只是想确保我做的事情是对的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26944713/

相关文章:

javascript - 启用基于单选按钮选择的组合框

javascript - TypeError : rules. map 不是函数 - React js

php - UpdateAll 在 CakePHP 中不起作用

jQuery 点击时上下滑动

jquery - 将 jquery 对象传递给函数

javascript - 获取单选按钮列表中选中的单选按钮的值

javascript - 通过类名选择动态添加的元素

javascript - 通过 jQuery 将 3 个下拉列表限制为 8 个

php - 如何创建表行作为选择选项

php - MYSQL/PHP 中的数学