問題タブ [ape]
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.
javascript - Django and Ajax Push Engine (APE): 安全でない JavaScript が URL でフレームにアクセスしようとしています
Django プロジェクト用に APE サーバーをセットアップしようとしています。
設定
APE wiki: Simple APE Con figuration のセットアップ手順に従いました。
ただし、ポートを変更する必要がありました。私の仮想ホスト構成は次のようになります。
http://local.ape-project.org:8100/Tools/Check/を実行すると、すべてのテストが正常に実行され、次のメッセージが返されます。
All test done. Now you can play with your APE \o/
Django はポート 8000 で実行されています。
python manage.py runserver_plus 0.0.0.0:8000
最初のチュートリアルの指示に従いました:チュートリアル: カラー チェンジャー
JavaScript コードを django プロジェクトに入れました ( を含め
Clients/JavaScript.js
ます)。
問題
ページを開くと、次のエラーが表示されます。
さまざまなドメインとポートにセキュリティ上の問題があることを理解しています。
しかし、これはどのように機能するはずですか?
javascript - 開いている APE (Ajax Push Engine) チャネルの量はパフォーマンスにどのように影響しますか?
レスポンシブネスの原則に従う Web アプリケーションを開発しています。現在画面に表示されているすべての情報は、ユーザーが変更されると、リアルタイムで自動的に更新されます。
APE (Ajax Push Engine) を Django と組み合わせて使用し、現在ページを開いているすべてのユーザーに必要な情報を送信します。情報は、オブジェクトの特定のインスタンスに関連している可能性があり、これにより、ユーザーごとに大量のオープン チャネルが発生する可能性があります。私は最大 100 のオープン チャンネルについて話しています。
1. この量はパフォーマンスに影響しますか?
2. これは良い設計ですか、それともできるだけ少ないチャネルを作成するように努力する必要がありますか?
3. APE は良い選択ですか、それとも node.js + Socket.IO に切り替える必要がありますか? APE とは対照的に、パフォーマンスはどのように測定されますか?
configuration - IRCサーバー構成の可能性
私はグーグルで直接見つけることができなかった(またはそれが実際に機能するかどうかを確認するのに十分明確ではなかった)IRCサーバーに関していくつかのことを知る必要があります
私はより大きなコミュニティサイトで働いており、ページはめ込みチャットを配信したいと考えていました。人々が自分のクライアントを介して外部からもアクセスできるようにするのは素晴らしい機能なので、私はIRCサーバーを実装することが最善の解決策になると考えました(おそらく専用で、そのためにいくつかのことを自分自身に教える必要があります)
APEクライアント/サーバー上にWebベースのIRCクライアントを含める予定です。問題は、IRCが提供する多くの機能を禁止するために、ユーザー権限を削除したいということです。
- ニックネームの変更:ユーザーはページログインを介してログインし、そのパスワードを使用してこのユーザーのIRC認証を自動的に作成します。つまり、基本的に、彼はボタンを介してIRCクライアントに接続します。そして、接続した後、彼は自分のニックネームをまったく変更できないはずです
- チャネルの作成:チャネルを作成できるようにしたいのですが、「通常の」ユーザーからではありません。基本的に、私は公開されている基本的なチャネルを設定したいと思います。ユーザーが実際に独自のチャネルを作成する場合、そのチャネルは非公開で、招待状を使用する必要があります(それは可能ですか?)
- プライベート会話:プライベート会話は、オールラウンドなIRCクライアントから、JS上で作成する個別の「in-browser-windows」にフィルターで除外する必要があります。私はIRCから来るものをフィルタリングする必要があると思います-それともそれに対するより良い解決策がありますか?
- 「登録済み」のユーザーのみがアクセスできます。前述のように、誰かがページに登録した場合、そのユーザーのIRC「アカウント」を作成したいと思います。ページに登録されていないユーザーは、IRCサーバーにまったくアクセスできません(またはスローされます)。主に外部からのスパマーやボットを回避するため。
これはIRCで解決できますか?IRC OPとサーバーに関するいくつかのFAQと手順を読みましたが、明確な答えを見つけることができませんでした-誰もがほとんどすべてを行うことができるようです-ユーザーの可能性がより削減されるように構成したいと思います。基本的に、ユーザーにチャットの可能性を提供しますが、それ以上は提供しません。
したがって、問題は基本的に、この問題がどの程度可能/解決可能であるか、またはこれに対する他の解決策を見つける必要があるかどうかです。
ape - Ajax プッシュ エンジンのチャンク データ
私は ajax プッシュ エンジン (APE) を使用しており、データをサーバーにチャンクで投稿したいと考えています。チャンクされたデータをパイプで送信することは可能ですか?
php - jqueryを使用してdivを表示し、サルサーバーからデータを取得する
私の質問は: 画面の右下隅に 10 秒間表示される div を作成するにはどうすればよいですか? この div は、php スクリプトによってトリガーされる ape-server インライン プッシュをトリガーします。PHPでデータをサルサーバーに投稿してから、jqueryを使用してx秒間表示されるdivを使用してこのデータをエコーしたいと思います。どうやって始めればいいのか、どうすればそれを機能させることができるのか、疑いの余地はありません!
cakephp - 複数のドメインを持つ APE
私のアプリケーションでは、他のユーザーから非同期更新を取得するために APE を使用しています。現在、特定のドメイン (abc.com) で機能していますが、ユーザー (会社) が company.abc.com に xyz.com を使用したいと考えているため、CNAMEを作成してこれを行いました。しかし今、APEは次のエラーを出します
どういう意味ですか?
macos - Mac APE インストール エラー >> 構成: エラー: インストールまたは構成: C コンパイラは実行可能ファイルを作成できません
MAC に APE (Ajax Push Engine) をインストールしています。しかし、インストール中にエラーが発生し、
私のマシンにgccがインストールされています:gcc -v
「gccバージョン4.2.1(Apple Inc.ビルド5658に基づく)(LLVMビルド2336.1.00)」を提供します
このエラーを取り除くにはどうすればよいですか?
web - APE ajax プッシュ エンジン tcp ソケット (jabber Web クライアント)
APE を使用して TCP ソケットを作成する Web ベースのチャットを作成しようとしています。すべて正常に動作していますが、多くのメッセージを送信しようとすると、ソケットが破損し、未加工の BAD_CHL が返されます。
これは、メッセージを送信するための私のコードの例です。APE とその tcpsockets で同じ問題が発生した人はいますか?
wordpress - クエリ文字列に index.php を追加しないと、URL の書き換えは機能しませんか?
なぜこれを機能させることができないのかを理解しようと、私は永遠に苦労してきました。Helicon APE がインストールされた Windows Server 2008 r2 を使用しており、いくつかの書き換えエラーが発生しています。
現在、フロントページとブログの記事は機能していますが (きれいなパーマリンクがあっても)、他のページ/カテゴリ/アーカイブをクリックすると、ブログのインデックス (ホーム) にリダイレクトされます。私はヘリコンの人たちと連絡を取り合っており、彼らが私に言った最新のメッセージは次のとおりです。
問題は、次の URL も機能しないことです (ただし、Ape は関与していません)。
example.com/rental-blog/?paged=2
example.com/rental-blog/?cat=4
しかし、クエリ文字列の前に「index.php」を追加すると、正常に動作し始めます。なぜこれが起こるのかを理解してください。
これらのリンクを作成するとすぐに、パーマリンクの .htaccess も正常に機能します。
これをトラブルシューティングする場所をどこで調べればよいか、誰にもわかりませんか? 見落としている可能性のある一般的な IIS 設定はありますか? 私はそれを理解しようとして、ほとんどインターネットを最初から最後まで読みました。
参考までに、ブログのサブディレクトリの htaccess は次のとおりです。
どうもありがとうございました