Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/70.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编写xml文件,还是必须学习php/asp/mysql/其他内容?_Javascript_Html_Css_Xml_Dom - Fatal编程技术网

我可以使用javascript编写xml文件,还是必须学习php/asp/mysql/其他内容?

我可以使用javascript编写xml文件,还是必须学习php/asp/mysql/其他内容?,javascript,html,css,xml,dom,Javascript,Html,Css,Xml,Dom,我知道以前有人问过这个问题,但我想不出一个简单的问题定义。我正在学习以非正式的方式做这件事,所以我还不确定如何表达问题/搜索答案 在学习javascript时,我试图构建一个简单的清单程序——我是手工完成的,不使用任何库(所以没有jQuery,只有基本的javascript)。我有一个功能强大的DOM接口,通过CSS进行格式化,所有这些接口都运行在中并编辑其内容,因此这一方面看起来很好。 我正在我的硬盘上测试,不打算把它放在任何地方 目前,我正在尝试在不安装php/mysql/apache的情况

我知道以前有人问过这个问题,但我想不出一个简单的问题定义。我正在学习以非正式的方式做这件事,所以我还不确定如何表达问题/搜索答案

在学习javascript时,我试图构建一个简单的清单程序——我是手工完成的,不使用任何库(所以没有jQuery,只有基本的javascript)。我有一个功能强大的DOM接口,通过CSS进行格式化,所有这些接口都运行在
中并编辑其内容,因此这一方面看起来很好。
我正在我的硬盘上测试,不打算把它放在任何地方

目前,我正在尝试在不安装php/mysql/apache的情况下解决数据存储问题。我希望每个任务列表在选中时都嵌套“子任务”,并有一个嵌套级别。
为此,我希望每次创建新任务时都创建一个新的XML文件,然后将其信息附加到列表文件(list.XML)中,这样我就可以浏览list.XML以动态显示所有当前的主要任务。
从那以后,我了解到,出于安全原因,不能仅仅用javascript创建新的.xml文件。虽然这有道理,但我现在正在寻找其他解决方案

输入此信息时存储此信息的最简单方法是什么?我考虑过的一个解决方案是只使用一个XML文件(因此我总是知道脚本指向什么),并使用“
”节点将子任务从属于它们各自的主任务。然而,这将创建一个非常长且无组织的XML文件,这将使遍历变得非常麻烦,迫使我编写一个复杂的方法来循环遍历它

我应该继续完成这个项目并帮助锁定我的技能(这将是我第一个完整的“程序”,带有任何类型的gui,不是由指南或课程指定的),还是我应该咬紧牙关完成恼人的php安装(我在上一个塔上完成了这项工作,这是一个令人沮丧的耗时混乱的过程)学习php/mysql/apache,了解所有服务器端的废话


关于tl的sry;dr please help my pynchonesque code masters会杀了我的

只有用户端,你在网络编程方面做不了多少。迟早您还必须学习服务器端。安装PHP也不是那么烦人。您可以使用服务器。它的安装非常简单。

只有用户端,在web编程中做不了多少事情。迟早您还必须学习服务器端。安装PHP也不是那么烦人。您可以使用服务器。它的安装非常简单。

如果您正在学习Javascript,我建议您继续使用Javascript(不要跳转到PHP或其他类似的工具,因为这样可以节省5分钟的配置时间)


有许多非常好的Javascript服务器端框架,它们可以为您将文件写入文件系统或与数据库进行通信。Node.js是目前最流行的。我不想就Node如何或为什么优于PHP展开激烈的争论,我只是想说,如果你是初学者,我不会把苹果和橙子混为一谈,而只是停留在一种语言中

如果您正在学习Javascript,我建议您继续使用Javascript(不要跳转到PHP或其他类似的工具,因为这样可以节省您5分钟的配置时间)


有许多非常好的Javascript服务器端框架,它们可以为您将文件写入文件系统或与数据库进行通信。Node.js是目前最流行的。我不想就Node如何或为什么优于PHP展开激烈的争论,我只是想说,如果你是初学者,我不会把苹果和橙子混为一谈,而只是停留在一种语言中

我还没有读完整的问题,但使用WAMP或XAMPP安装PHP确实需要5分钟。安装PHP可能并不烦人,但另一方面使用它..@pst!好极了。我不想说同样的话,因为我不喜欢这些观点所产生的对话类型,但我喜欢你的幽默。谢谢你推荐wamp/xampp。XAMPP看起来特别好。上次我试着安装它时,我遇到了不得不安装cygwin的问题,cmd中出现了路径错误,哦,天哪,这是一件好事。我还没有读完整的问题,但PHP确实是一个使用WAMP或XAMPP的5分钟安装。安装PHP可能并不烦人,但另一方面,使用它..@pst!好极了。我不想说同样的话,因为我不喜欢这些观点所产生的对话类型,但我喜欢你的幽默。谢谢你推荐wamp/xampp。XAMPP看起来特别好。上次我试着安装它时,我遇到了不得不安装cygwin的问题,cmd中出现了路径错误,天哪,这是一件很了不起的事情。我将比以前更深入地研究Node.js,但我对它的第一印象是,它是它自己的语言(尽管.js表明不是这样)。我会将此标记为答案,因为我同意关于只使用一种语言的观点,但我对php的语法理解得相当好,并且主要担心如何安装它。感谢您的回复:)Node.js不是一种语言。这是一个100%用javascript编写的框架!如果您对PHP感到满意,并且认为它是适合这项工作的工具。。。无论如何,一定要努力。我只是建议你可以更轻松地坚持一种语言。就我个人而言,由于我对这两种语言都非常熟悉,我发现同时使用这两种语言非常烦人,因为它们在语法上有足够的相似性,让我能够不断地自己动手。。。在PHP中键入var并向Javascript变量中添加不必要的$,然后必须进行编辑(等等)。您可能还想阅读以下内容:我现在已经安装了XAMPP并正在工作(而且是安全的!),所以我想我将只使用jQuery(我放弃了…)和sql数据库,以及avo