我打算和我的一个朋友一起创建一个网站。我们都知道
没有编码和编程。我们计划展示成百上千的
在这个网站上的图片。这些图片将有一个简短的描述,不会被用户上传,但我们可能希望实现一个选项来保存最喜爱的图片。
将有一个按钮随机显示图像(一次一个图像)。用户将点击这个按钮,它将随机从所有的图像,显示一个新的屏幕上取代旧的一个。是否可以编写代码,使其显示一个新的随机图像,但不重复相同的图像,直到它循环通过所有的图像(可能数千)?
从浏览网页,看教程,读一些其他的东西,我们已经有了一个什么需要做的一般想法。我们需要将图像作为文件存储在服务器上,并将图像的描述和文件路径存储在数据库中。为了创建按钮函数,我们使用javascript(?)写一个随机化的脚本。有人提到JSON,但我不知道那是什么。
我们走对了吗?我们目前都在研究PHP。虽然我们对需要做的事情有一个大致的概念,但我们不知道从哪里开始把整个项目联系在一起,我们正在试图找出如何开始将图像保存为文件,并将它们实现到数据库中,但实际上不知道如何开始。
tl;dr我们希望得到一些指导,指导我们如何将所有这些结合起来,以及我们是否有正确的想法去做。
一开始,学习这些东西可能会让我有点不知所措,这就是为什么我非常感谢所有的建议和答案。
最佳答案
原谅我留下这个作为回答。我没有足够的代表来发表评论。
编程就是一步一步解决问题。我建议你写一份你的程序必须做的所有事情的基本清单。例如,在您的情况下,列表的开头可能是:
一。在数据库中存储img文件路径
2。从数据库中检索要在网页上显示的img路径
三。为img附加说明
四。编写代码以随机化图像
5个。编写代码以显示图像
6。等等。
一旦你有了这个,你可以开始寻找哪些编程语言最适合这个任务。首先,每个任务,你通常有几个选择。例如,对于涉及服务器的任务,您可以选择使用PHP或ASP.NET。或JSON与XML的数据处理。我在w3schools.com是浏览基本语言功能的好地方。它们提供了一些没有编程经验的人可以理解的基本内容。希望这有帮助!祝你好运!