問題タブ [backend]
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.
architecture - 複数のサーバーがWebアプリケーションに対してどのように同期して動作しますか?
私の最初の質問は、複数の専用サーバーを使用してWebサイトを実行し、ユーザーからのクエリを処理する人々についてよく読んでいます。しかし、彼らはどのようにしてこれを正確に行うのでしょうか?つまり、ドメイン名を入力すると、DNSはそれをIPアドレスにマップしますが、その後失われます。そこには、(潜在的に)数百の着信要求の負荷を分散するための何らかのマスター/スレーブアーキテクチャがあります。サーバー?
その場合、さまざまなサーバーがデータ(データベースなど)をどのように共有しますか?それらは同じハードディスクに接続されますか?
python - 単一オブジェクトの.filter()と.get()? (ジャンゴ)
私は何人かの同僚とこれについて議論していました。1 つだけを期待しているときに、Django でオブジェクトを取得するための推奨される方法はありますか?
2 つの明白な方法は次のとおりです。
と:
最初の方法は動作的にはより正しいように見えますが、制御フローで例外を使用するため、オーバーヘッドが発生する可能性があります。2 つ目はより回りくどいですが、例外を発生させることはありません。
これらのどれが好ましいかについて何か考えはありますか? どちらがより効率的ですか?
grails - Grails で管理セクションを作成する最良の方法
ハイ、
Grails アプリで管理者 (バックエンド) セクションを作成する最良の方法は何ですか?
Grails の「コントローラー」フォルダーに「管理」フォルダーを作成して、すべての管理コントローラーを配置したいと考えています。しかし、各管理コントローラの URL マッピングを手動で作成する必要がありますか?
ドメイン クラスgenernate-all
を使用するコマンドを使用してすべてのフロントエンド GSP を既に生成しましたが、管理セクションの CRUD を (同じドメイン クラスで) 生成する方法を知っています。私はめちゃくちゃですか?
ヒントをありがとう!
python - Pythonを使用してWebサイトのスクリーンショット/画像を撮るにはどうすればよいですか?
私が達成したいのは、Pythonの任意のWebサイトからWebサイトのスクリーンショットを取得することです。
環境:Linux
rad - Web Toolkit を使用した迅速な Web アプリケーション開発
私は、コンテンツ管理と Web アプリケーションの構成を主な目的とするバックオフィス アプリケーションの開発に多くの時間 (実際にはあまりにも多くの時間を費やしています) を費やしています。これらのアプリを説明する方法は次のとおりです。
これらのアプリのすべてのデータ アクセス コードは、私が何年も前に開発したライブラリに依存しており、可能な限り再利用しています。この部分は時間がかかりません。
時間がかかるのは UI 部分で、主にデータ リストとフォームの設計です。WYSIWYG エディターを使用することは、ここでは非常に理にかなっていますが、生成されたコードはしばしば肥大化し、これらのツールは私が作成して使用したようなカスタム ライブラリに依存しないでください。
私は、Web Toolkit を使用することが、これらのツールの開発に費やす時間を短縮するもう 1 つの方法であると考えました。ですから、完璧なツールキットを探すのに時間をかける前に、その種の問題に関する意見や経験をいただければ幸いです。
免責事項 : MVC がどのように進むべきか、および CodeIgniter/Zend/WhatEver がどのように使用すべきフレームワークであるかについてのアドバイスを求めているわけではありません。私の質問は、アプリケーションを構築するフレームワークや設計パターンに関するものではありません。私の質問は、適切なツールを使用して単純な Web アプリケーションの開発を高速化し、そのコードをさらに再利用可能にすることについてです。
私が知らない素晴らしい Web アプリケーション RAD ツールはありますか?
シンプルだがフォームが重い Web アプリケーションには、どのツールキットを使用しますか?
PHP で書かれた、軽量で肥大化していない信頼性の高いツールキットはありますか?
前もって感謝します !
編集:これまでのところあまりフィードバックを得ていません:/私の質問が非常に幅広いことは承知していますが、多くの人が私が話しているのと同じ種類のプロジェクトに取り組んでおり、ツールキットを使用して生産性を向上させていると確信していますGWT、Wicketなど。それについて教えてください:)
9 月 28 日編集: 興味深い回答をありがとうございました。私が探しているものは、過去数か月で試したフレームワークではカバーされていません。PHP は、私の RAD のビジョンに使用するのに最適な言語ではないかもしれませんが、PHP は私がよく知っている言語であり、PHP を知っているのと同じように Python の学習にあまり時間をかけたくないので (今のところ) 、 私は自分でやることにしました。ウィジェットが必要になるたびに、最も再利用可能な方法でコーディングします...これまでのところとても良いです:)
いつかそのツールキットをオープンソースにするかもしれません。
c# - ユーザーが簡単にハッキングできない Windows アプリケーション用の安全なデータベース バックエンド
データベース駆動型の Windows アプリケーションを作成していますが、実行可能ファイルとデータベースの両方を顧客のマシンにインストールする必要があります。
ユーザーがデータベースが保存されているのと同じマシンを使用している場合でも、ユーザーがアクセスできないアプリケーションのバックエンドとして使用できるデータベースはありますか。
私が知る限り、これには Postgres は機能しません。また、私が試したバージョンのアクセスでは、パスワードを簡単に解読できます。
私のアプリケーションは、ラップトップにインストールでき、インターネットにアクセスできないときでも使用できる必要があるため、通常のクライアント サーバー データベース モデルは機能しません。
一部のバージョンの Linux に Postgres がインストールされた VMWare 仮想アプライアンスを使用することを検討しましたが、これはシステムの負荷がかなり高くなります。
暗号化されたテキスト ファイルなどを使用する必要はありません。
java - WebサイトをJavaバックエンドと統合する方法は?
JSFが唯一のオプションですか?
HTMLフロントエンドは、フロントエンドスクリプトフレームワークとしてJQueryを使用します。
php - PHPでデータアクセスコードを書く
私はフロントエンド開発者であり、バックエンド作業も行っています。Webアプリ全体をPHPで作成したいと思います。どういうわけか、私のバックエンドチームは、EJB、Strutsなどの使用にひどい思いをしています...
phpを使用しない理由は次のとおりです->「phpでクエリなどを含むデータアクセスコードを記述することはお勧めできません。バックエンドはejbで記述した方が安全です」など、これらの行に沿ったものです。 。
私は主に.Netのバックグラウンドを持っています-ASP.netに何年も携わっています。私はPHPに関しては初心者であり、EJBについてはわかりません。
私は彼らが言っていることについて混乱しています。バックエンドにどちらを使用するかという問題はさておき、彼らが言っていることは本当ですか?では、PHPを完全に使用するWebサイトは、どのようにしてデータにアクセスするのでしょうか。
誰かがこのバックエンドの混乱全体を理解するのを手伝ってくれますか?
そうそう..私たちが使用するデータベースはMySQLです。
testing - バックエンド テストを行う際の重要な考慮事項は何ですか?
バックエンド テストを行う際に留意すべき重要な考慮事項を知りたいと思いました。
私のプロジェクトには基本的に GUI がありません。すべてバックエンド関連の作業です。完全なサーバー側は Java であり、Oracle Db を使用しています。
バックエンド テストをテストする際に留意すべき考慮事項について、専門家のアドバイスを共有していただければ幸いです。