問題タブ [g-wan]

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.

0 投票する
3 に答える
801 参照

c++ - スクリプトの代わりに使用できる低水準言語はありますか?

私は「高レベル」のスクリプト担当者です。私のコードはすべて、クラスベースの PHP または JavaScript です。ただし、C や C++ などの「低レベル」のコンパイル済み言語用の便利なインタープリター プロジェクトの形式があるかどうかを知りたいです (変に聞こえますか?)。

これはすべて、私がhttp://g-wan.com/に出くわし、サーバー スクリプトとして実行するように C コードをセットアップできるという事実に魅了されたときに思いつきました。ただし、そのプロジェクトは 1 人の人物によって実行され、ソースがクローズドであるため、ほとんど役に立ちません。

それで、実行時にコンパイルすることで簡単に実行できるようにする「低レベル」言語用のものはありますか。それとも、これが起こるのを待っているただの悪い事故ですか?

PHP/Ruby/Python for C スクリプトをダンプできると、サイトの速度が大幅に向上します。

0 投票する
9 に答える
13532 参照

scripting - 最速のスクリプト プログラミング言語?

パフォーマンスが何よりも重要な Web アプリケーション プロジェクトがあり、使用するテクノロジを選択できます。

Web アプリケーションとはあまり関係のない言語の銃撃戦のベンチマーク。

最適な候補として何をお勧めしますか?

ありがとう!


友人が IRC で gwan サーバーを提案しました。私が探していたもののように見えますが、以前は聞いたことがありませんでした。このパッケージの経験がある人はいますか? 使いやすさ、信頼性は?

Apache を離れる前に、あなたの考えを聞きたいと思います。

0 投票する
7 に答える
3885 参照

webserver - G-WAN Webサーバーを直接体験した人はいますか?

G-WAN Webサーバーで情報を見つけたのはプロジェクトのWebサイトだけで、広告のように見えました。

私が本当に知っているのは、Cに精通している人にとって、他のアーキテクチャと同じくらい簡単に使用および拡張できるかどうかです。今のところ、私は主にスクリプト機能に焦点を当てます。

GWANのCスクリプトは簡単に作成できますか?新しいCスクリプトを簡単に更新してサーバーにアップロードできますか(他のアーキテクチャの一部のPHPまたはJavaページよりも簡単です)。その際、サーバーを再起動する必要がありますか?サードパーティまたは既存のCライブラリで簡単に拡張できますか?

その他のフィードバックは大歓迎です。

0 投票する
4 に答える
1483 参照

c - G-WANアナログ

今日、私はANSIC-G-WANで書かれたWebフレームワークを見つけました。

私はそれが好きですが、それはオープンソースではなく、1人の開発者によってのみ維持されています。本番環境で使用するのが怖いです。

ANSI CでWebサービスを作成できる、より深刻なフレームワークを知っていますか?

私はANSICにのみ興味があり、C++には興味がありません。

UPD:Raphtersフレームワークをグーグルで検索しました。今、私はそれをチェックしています。

0 投票する
1 に答える
4687 参照

webserver - G-WAN Web サーバーを実際に使用している人はいますか?

印象的なベンチマークに加えて、

G-WAN Web サーバーを実際に使用している人はいますか?

(もちろん gwan.ch と trustleap.com を除く)

0 投票する
2 に答える
825 参照

android - G-WAN を Web サービスに使用する

潜在的な同時実行性 (ユーザー数、リクエスト数) が高いため、G-WAN を使用してモバイル アプリケーション (Android、iOS) 専用の Web サービスを提供することを検討しています。

サービスは PostgreSQL サーバーに接続されるため、C がソリューションの開発に適しているかどうか、またはより良い代替手段があるかどうかを知りたいです。

私は C の知識があまりなく、仕事を迅速に行う必要があるため、G-WAN を離れて ningx などの別の Web サーバーを使用するかもしれませんが、これらの Web サービスを開発するためにどのフレームワークを使用できますか?

ありがとうございました !

0 投票する
1 に答える
460 参照

d - D2 を使用するための G-WAN の構成に関する問題

bitbucket リポジトリから gdc をダウンロード、コンパイル、インストールしました。次に、サイト
から G-WAN をダウンロード、抽出、実行しました。 gdc を使用して D2 コードをコンパイルし、問題なく動作するようになりました。また、G-WAN を使用して C スクリプトをブラウザーにロードできます。 D2 スクリプトをソース フォルダーに追加しようとすると、G-WAN から提供できません。


sudo ./gwan

  • 「hello.d」: D2 (*.d) スクリプトを使用するには、「gdc」をインストールします (sudo apt-get install gdc)`

プログラムは引き続き実行され、他のページや C スクリプトで動作します。

./gwan

  • hello.d のリンク: 未定義のシンボル: __data_start

G-WAN が起動しない

sudo apt-get install gdcそれは非常に古い D1 バージョンなので、し たくありません。


私は自分の linux-foo にあまり詳しくないので、助けを求めています。これは私が修正できるものではない可能性があり、サーバーの開発者に連絡する必要があります。

余談ですが、dmdを使用して新しいubuntu vmで同じことを試してみたalias gdc="dmd"ところ、まったく同じ結果が得られたため、G-WANは古いバージョンのgdcとD1専用に構成されているという考えに傾いています。


これら 2 つのアプリケーションが連携するようにシステムを構成するにはどうすればよいですか?

0 投票する
1 に答える
688 参照

licensing - G-WAN の価格設定/ライセンス システムはどのように機能しますか?

私は最近、G-WAN と呼ばれるポータブル HTTP サーバーに出くわしました。これは、他のすべての HTTP サーバーよりも速度とメモリ消費の両方で 4 倍のパフォーマンスを発揮しています。どのようにしてこれを達成したのかはまったくわかりませんが、そのアプローチは、最小限のリソースとコードを使用して目標を達成するためにゼロから計画および開発されているというものです。G-WAN は、C、C++、Java、PHP などのさまざまなプログラミング言語をサポートしています。

ソフトウェアは非常に有望に見えますが、私が理解できないのはその価格モデルです. ご覧のとおり、G-WAN はフリーウェアですが、趣味での使用から OEM での使用まで、あらゆるレベルで詳細に説明された非常に精巧な価格体系になっています。しかし、私を混乱させているのは、HTTP サーバーがフリーウェアであることです。つまり、料金を支払いたい場合は、できる限り開発者に支払う必要があります。

これは正確にはどういう意味ですか?これは、ソフトウェアを好きなようにダウンロードしてアプリケーションで使用し、可能な場合は開発者に支払うことができるということですか? これは、ソフトウェアに「無料」がまったくなく、実稼働環境で使用するとすぐに支払う必要があるということですか?

価格設定/ライセンス モデルはどのように機能しますか?

0 投票する
3 に答える
1618 参照

c++ - 軽量WebサーバーのC++互換性

私はWebサーバーの問題に非常に慣れておらず、C++の比較的素朴な学生です。現在、既存のWebサーバーへのプラグインを作成する必要があるプロジェクトに取り組んでいます。これは企業の商業プロジェクトですが、私の学士論文プロジェクトでもあります。どのWebサーバーが私のプロジェクトに適しているかはよくわかりません。私が探しているWebサーバーは、ネットワークソケットを処理し、httpまたはhttpsリクエストをオブジェクトとして提示する必要があります。このリクエストから、プラグイン(開発したい)がヘッダー、URL、データを読み取り、変換(特にSOAPとREST)会社のデータストレージのファイルシステムAPIに応じて、またはその逆。プラグインはC++を使用して開発する必要があります。サーバー環境はLinuxCentOS6です。会社の通常のスタッフはこれまでLinuxサーバー環境で作業したことがありません。その小さな会社。以前は、WindowsとIISWebサーバーでのみ機能していました。私たちのプロジェクトマネージャーは、フットプリントが重くて遅いため、Apacheの使用には消極的ですが、IISはLinuxには適していません。そこで、Linux用の無料の軽量Webサーバーを探しています。

Nginx、G-WAN、Cherokee、Lightspeed、Varnish、Tntnetなどについて多くの人が話しているようですが、これらのWebサーバーの比較についての標準的な判断の源は実際には見つかりませんでした。それで、私に知らせてください、どのウェブサーバーが私にとって好ましいでしょう。応答を待っています。