1

私はこの質問が以前に尋ねられたことを理解していますが、その場所に置くための私の問題の簡単な定義を考えることができませんでした。私はこれを非公式に行うことを学んでいるので、質問の言い回しや答えの検索方法がまだ正確にはわかりません。

私はjavascriptを学びながら、簡単なチェックリストプログラムを作成しようとしています。これは、ライブラリを使用せずに手動で行っています(つまり、jQueryはなく、基本的なjavascriptだけです)。私はCSSによってフォーマットされた機能しているDOMインターフェースを持っており、すべてがで実行され、の内容を編集している<div>ので、物事の側面は問題ないようです。
私はこれをHDDからテストしており、どこにでもホストするつもりはありません。

現在、php / mysql/apacheをインストールせずにデータストレージの問題を解決しようとしています。選択すると、各タスクリストに「サブタスク」がネストされ、1つのレベルのネストが必要になります。
これを行うには、新しいタスクを作成するたびに新しいXMLファイルを作成し、その情報をリストファイル(list.xml)に追加して、list.xmlをナビゲートして現在のすべてのプライマリを動的に表示できるようにします。タスク。
それ以来、セキュリティ上の理由から、javascriptだけで新しい.xmlファイルを作成することはできないことを学びました。これは理にかなっていますが、私は現在、他の解決策を探しています。

入力時にこの情報を保存する最も簡単な方法は何ですか?私が検討した解決策の1つは、XMLファイルを1つだけ作成し(スクリプトが何を指すかを常に知っているため)、「<id>」ノードを使用してサブタスクをそれぞれのプライマリにスレーブすることです。ただし、これにより、非常に長くてまとまりのないXMLファイルが作成され、トラバースするのが面倒で煩わしくなり、ループするためのトリッキーなメソッドを作成する必要があります。

プロジェクトを完了してスキルを固定するのを手伝うだけで続行する必要がありますか(ガイドやレッスンで指示されていない種類のGUIを使用した最初の完全な「プログラム」になります)、または噛む必要があります箇条書きにして、厄介なphpインストール(最後のタワーでこれを実行しましたが、これはイライラする時間のかかる混乱でした)を実行し、サーバー側のすべてのナンセンスについてphp / mysql / apacheを学習しますか?

tl;drについてsry私のpynchonesqueコードマスターが私を殺すのを手伝ってください

4

2 に答える 2

1

あなたはユーザー側だけでウェブプログラミングで多くをすることはできません。遅かれ早かれ、サーバー側も学ぶ必要があります。そして、PHPのインストールはそれほど面倒ではありません。wampサーバーを使用できます。インストールはとても簡単です。

于 2012-07-22T07:01:27.423 に答える
0

Javascriptを学習している場合は、Javascriptを使用することをお勧めします(構成が5分節約できるという理由だけで、PHPなどにジャンプしないでください)。

ファイルシステムにファイルを喜んで書き込んだり、データベースと通信したりする、非常に優れたJavascriptサーバーサイドフレームワークがいくつかあります。Node.jsは現在最も人気があります。NodeがPHPよりも優れている方法や理由について、炎上戦争を始めたくありません。初心者の場合は、リンゴとオレンジを混ぜずに1つの言語にとどまると言っているだけです。

于 2012-07-22T07:24:44.200 に答える