Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8276637
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 8, 20262026-06-08T08:25:46+00:00 2026-06-08T08:25:46+00:00

I understand this question has been asked before, but I couldn’t think of a

  • 0

I understand this question has been asked before, but I couldn’t think of a simple definition of my problem to put in it’s place. I am learning to do this informally, so I’m not exactly sure how to phrase questions/search for answers yet.

I’m trying to build a simple checklist program as I learn javascript – I’m doing this by hand without using any libraries (so no jQuery, just basic javascript). I have a functioning DOM interface getting formatted by CSS, all running in and editing the contents of a <div>, so that side of things seems fine.
I’m testing this off of my HDD and have no intention of hosting it anywhere.

Currently, I’m trying to solve my data storage problem without installing php/mysql/apache. I’d like to have each task list nested “subtasks” when selected, with one level of nesting.
To do this I’d like to create a new XML file every time I create a new task, and then append it’s information to a list file (list.xml) so that I can navigate list.xml to dynamically display all the current primary tasks.
I’ve since learned that you cannot simply create new .xml files with javascript alone, for security reasons. While this makes sense, I’m now looking for other solutions.

What is the simplest way to store this information as it’s entered? One solution I’ve considered is having just one XML file (so I always know what to point the script to), and using “<id>” nodes to slave subtasks to their respective primaries. This would, however, create a very long and disorganized XML file that would become cumbersome and annoying to traverse, forcing me to write a tricky method for looping through it.

Should I continue as I am to simply complete the project and help lock in my skills (it will be my first complete “program” with a gui of any kind that wasn’t dictated by a guide or lesson), or should I bite the bullet and go through the annoying php install (I did this on my last tower and it was a frustrating time-consuming mess) and learn php/mysql/apache for all the server-side nonsense?

sry about tl;dr please help my pynchonesque code masters will kill me

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-08T08:25:48+00:00Added an answer on June 8, 2026 at 8:25 am

    If you’re learning Javascript, I’d recommend staying with Javascript (don’t jump over to PHP or some such just because it’ll save you 5 minutes in configuration).

    There are a number of really nice Javascript serverside frameworks that will happily write files to the file system or talk to a database for you. Node.js is currently the most popular. I don’t want to start a flame war about how or why Node is superior to PHP, I’m simply saying that if you’re a beginner, I wouldn’t mix apples and oranges and just stay within one language.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

This question has been asked before but i still don't understand it fully so
I understand that this question has been asked before, but most of the time
Maybe this question has been asked before, but I couldn't find it. I am
I know this sort of question has been asked before , but I still
I fully understand this question has been asked a lot , but I'm asking
This question has been asked before, but I would like a little more detail
Ok guys I know this question has been asked before but I am very
I apologise if this question has already been asked on here before but I
I'm sorry if this question has been asked before, but the idea is hard
I understand that this question has likely been asked, but I don't understand the

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.