問題タブ [web-development-server]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
html - ウェブページの高速化
サイトの読み込み速度をテストした結果、サイトの読み込み速度が遅い場合の答えは........
「?」が付いているリソース 一部のプロキシ キャッシュ サーバーではキャッシュされません。クエリ文字列を削除し、パラメーターを次のリソースの URL にエンコードします。
http://mydomain1.com/css/layout.css?v2.2
ここで「?」を削除するにはどうすればよいですか 上記のリンクから、パラメーターを URL にエンコードします。??
php - AJAX を介して JavaScript から PHP に変数を渡す
AJAX を使用して JavaScript から PHP に a 変数を渡そうとしていますが、それができません。var_dump($_POST['winner_id']) を試みるたびに、NULL が返されます。Chrome の Developer Tools で AJAX 呼び出しを確認しようとしたところ、 winner_id:0が表示されました。これは正しいです。
これが私のコードです:
JavaScript
PHP コード
var_dump($_POST)
PHPスクリプトの最初でaを実行すると、array(0) { }
私は Web 開発が初めてで、これを何時間も理解しようとしています。どんなヒントでも大歓迎です。ありがとう!
tomcat - コマンド プロンプトで Java サーブレットを使用する
コマンド プロンプトで Java サーブレットを使用しようとしています。これは、私がしたいからです:
- 別の環境をオンにすることなく、コンパイラと「直接接触」すること、
- これを私のネットブックで使用します。私のネットブックでは Eclipse が非常に遅いです。
このために、メソッドHttpServletRequest
にHttpServletResponse
渡すオブジェクトが必要doXXX
です。Tomcat をインストールしました。私が知っていることから、Tomcat は web-page(?) でサーブレットを呼び出すたびにリクエスト/レスポンスを起動します。
サーブレットを配置するフォルダと、サーブレットを使用するにはどの URL を開く必要がありますか? このドキュメントでは、クラス ファイルは の下にある必要があると書かれています\WEB-INF\classes
。この場合、Tomcat を起動したら、どの URL を入力すればよいですか?
注: クラスをコーディングして実装HttpServletRequest
およびHttpServletResponse
インスタンス化できることは承知しています。この質問によって、Spring にはこれら 2 つのインターフェースを実装するクラスがあることも認識しています。
c# - Web 開発のための C# のセキュリティ例外
現在、C# を使用して Web サイトを開発しています。データ ファイルを使用して一時データを保存しようとしました。System.IO.StreamReader と System.IO.StreamWriter を使用してデータを変更しました。ただし、ファイルをオンライン サーバーにアップロードした後、サイトを実行したときに次の例外が発生しました。
その後、web.config ファイルの [system.web][/system.web] の間に [trust level="Full"] を追加して信頼レベルを設定しようとしましたが、次の例外が発生しました。
この構成ファイルはどこにあり、この問題をどのように解決できるのでしょうか? 前もって感謝します!
この問題は解決されました。これを解決する方法は、パス ディレクトリを直接使用する代わりに MapPath("~/foldername/file") を使用することです。Godaddy サーバーでアクセス許可を調整できる仮想ディレクトリを作成します。
php - PHP 開発 (LAMP 環境) - Confluence または GitHub?
私は最近、PHP Web 開発者の責任者になりました (私は一般的に 30 年以上のプログラマーであり、現在は Salesforce の管理者であり、時には Apex の開発者でもあります)。私のチーム メンバーは、ページのバージョン管理、チェックアウト コントロール、ライブ サーバーにデプロイする前に複数のユーザーのいずれかが特定のファイルに加える可能性のある複数の変更を確認できるようにするために、GitHub と Confluence の両方を提案しています。
これには何がより良い選択になるのか興味がありますか?評判と私が一般的にオンラインで読んでいることだけに基づいて、私はGitHubに傾倒する傾向があります.
セットアップの準備をしている開発サーバーは、ライブ サーバーに対してローカルな Web ホスト (リモート) にあります。
洞察をありがとう。;-)
hosts - 同じ IP を持つ複数のドメイン/ホストのホスト ファイルを設定するにはどうすればよいですか?
ご存じのとおり、「hosts」ファイルを使用して、ホスト名を IP アドレスにマップできます。これは、project1 の localhost を変更できるため、特に開発中の場合に非常に便利です。
その部分は明らかですが、残念ながら、これを設定して同じ IP で複数のプロジェクトを開く方法がわかりません。私は次のような成功せずにいくつかのことを試しました:
関連する質問をいくつか確認しましたが、答えが見つかりませんでした。それで、どうにかしてやろうとしていることを達成できますか?助言がありますか?
wamp - ローカル AMP スタック (ウェブ開発サーバー) に最適なソリューションは何ですか?
WAMP で検索を開始し、ポータブル AMP スタックである UniServer に落ち着くまで、他のいくつかを試しました。
問題は、特定の期間に複数の Web プロジェクトに取り組んでいる可能性があることです。私が思いついた2つの解決策は次のとおりです。
プロジェクトごとに http.conf ファイルを用意し、UniServer の http.conf ファイルを、そのプロジェクトで作業する必要があるたびにプロジェクトのものに置き換えます。プロジェクトの http.conf ファイルとの唯一の違いは、ドキュメント ルート フォルダーです。
UniServer の複数のコピー (これは素晴らしいポータブル アプリです) をプロジェクトごとに 1 つずつ用意し、それぞれに独自の http.conf ファイルを含めます。
解決策 1 は、ディスク容量の点では最も効率的ですが、ファイルを手動で置き換える必要があるため、最も便利ではありません。
解決策 2 は最も便利ですが、どこにでも同じファイルのコピーがあり、それらの唯一の違いは小さな http.conf ファイルであるため、効率が悪いと思われます。
質問 1. 解決策 1 が最も有望だと思います。ワンクリックでファイル置換プロセスを自動化できるかどうか疑問に思っていました。
質問 2. おそらく、最善の解決策は、私が説明したものとはまったく異なります。もしそうなら、私に知らせてください。ありがとう。