Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/426.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 只是想确保我';我做得对_Javascript_Php_Jquery_Mysql_Json - Fatal编程技术网

Javascript 只是想确保我';我做得对

Javascript 只是想确保我';我做得对,javascript,php,jquery,mysql,json,Javascript,Php,Jquery,Mysql,Json,我计划和我的一个朋友建立一个网站。我们俩都知道 没有编码和编程。我们计划展示成百上千个 本网站上的图片数量这些图像将有一个简短的描述,不会由用户上传,但我们可能希望实现一个选项来保存喜爱的图像 将有一个按钮,用于随机化显示的图像(一次一个图像)。用户将单击此按钮,它将从所有图像中随机选择,在屏幕上显示一个新图像,替换旧图像。是否可以编写代码,使其显示一个新的随机图像,但不重复相同的图像,直到它已循环通过所有图像(可能数千) 仅仅通过浏览网页、阅读教程和阅读一些其他内容,我们已经大致了解了需要做什

我计划和我的一个朋友建立一个网站。我们俩都知道 没有编码和编程。我们计划展示成百上千个 本网站上的图片数量这些图像将有一个简短的描述,不会由用户上传,但我们可能希望实现一个选项来保存喜爱的图像

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

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

我们走对了吗?我们目前都在研究PHP。虽然我们对需要做什么有一个大致的想法,但我们不知道从哪里开始把整个项目联系在一起。我们正在试图找出如何开始将图像保存为文件,并将其实现到数据库中,但实际上不知道如何做

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


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

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

编程就是一步一步地解决问题。我建议写一份你的程序必须做的所有事情的基本清单。例如,在您的情况下,列表的开头可能是: 1.在数据库中存储img文件路径 2.从数据库检索img路径以显示在网页上 3.将说明附在img上 4.编写随机图像的代码 5.编写代码以显示图像 6.等等等等


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

在我看来,您可能可以在很大程度上限制您的技术需求。
据我所知,您不需要服务器端脚本语言,也不需要数据库。
如果你对编程完全不熟悉,那么你可以将自己局限于一种编程语言,而不必学习三种编程语言(例如
PHP
Javascript
MySQL

因此,您“只”需要学习一点
HTML
CSS
Javascript

要在Web服务器上存储图像,您只需要一些
FTP
客户端。您需要FTP客户端或包含FTP客户端的编辑器来上传HTML、CSS和Javascript文件

要将链接或
url
保存到图像,您不一定需要数据库。例如,您可以使用
标记将所有图像放入HTML代码中。最初可以通过
CSS
隐藏它们。或者使用Javascript数组或对象保存图像的URL(
JSON
仅表示Javascript对象符号)

所有逻辑都可以由
Javascript
本身完成。您可以使用它随机显示要显示的图像,并保存用户已经看到的图像


TL;DR:我建议你“只”学习一点
HTML
CSS
Javascript
。似乎您想做的一切都可以在不需要服务器端编程语言或数据库的情况下完成。

这就像吃了一只真正大小的巧克力大象。一次咬一口。查看是否可以
ftp
将图像文件发送到服务器,并创建一个页面来显示其中一个图像。然后深入研究PHP和数据库。存储图像路径和描述,并查看是否可以仅为一个图像检索它。JSON或JavaScript对象表示法只是一种用于存储和交换数据的语法,如果您熟悉的话,它的用途与XML类似。也许是一个“关于我们”的链接来学习html,然后继续学习更复杂的东西。为什么不雇佣一个程序员或者外包给别人呢?你肯定不会在知道一辆车有四个轮子和一个引擎的情况下建造它。@RST谢谢你的建议。我会试试你推荐的。一开始尝试用一张图片就显得很聪明。你说的“等等”是指对其他图像也继续这样做吗?对于创建随机化器,您有什么建议?Javascript?我们制作了一个静态网站,中间有一张图片,黑色背景和一些文本。我们发现基本的HTML和CSS…程序员只能通过从其他人那里获取知识并将知识共享给其他人来开发,因此@WheresMyspace stack overflow随时准备好倾听您和Welcome我听说,对于成千上万的图像来说,这不是一个好主意。