2011-04-10 20 views
1

私は、ユーザーがGmail/Facebook/Ownでログインするか、サインアップしてからクッキーを設定してセッションを介してサーバーと通信できるようにするWebサービスを開始しています。 PhP/Node.jsのいずれかで利用可能なレディメイドモジュールがあります。これは、すべてのWebサイトで必要とされるこれらのルーチンを処理することができますか?これがミドルウェアまたはフレームワークと呼ばれるものであれば、そのようなルーチンのための一般的なミドルウェア/フレームワークは何ですかログイン、セッション、ユーザー管理、ログ用のモジュール

フレームワークは、データベースにユーザの詳細を格納する、パスワードを忘れた電子メールを送信する、ユーザセッション管理、ユーザアクティビティ分析、等...既製モジュール/フレームワーク/ミドルウェアによって、私はコア機能に集中することができ、これらの注意しながら

(接続に基づいています)

答えて

1

Connectexpressがある人気のNode.jsモジュールいますWebフレームワーク機能を提供します。 Connectにはより低いレベルのAPIがあり、 にはビューエンジンとより高いレベルの抽象化が含まれています。 Bothsupportデータベース(メモリとは別に)にバックアップされたセッション記憶域。

+0

私は接続とエクスプレスを見ていましたが、それらは低レベルに見えますし、すべてのものを実装する必要があります、私は何かを探していますreadymade – Raks

+0

これら2つはおそらくノードによって使用されるWebフレームワーク機能を持つ最も一般的なモジュールです。追加のものが必要な場合は、おそらく特定の領域に特化した他のモジュールに接続する必要があります。パスワード忘れメールの送信、Gmail/Facebookのサインアップ、さらにはユーザーアクティビティの分析などは、あまりにも具体的で、ターゲットアプリケーションに依存しています。 – yojimbo87