私たちは、ユーザーがサイトのコンテンツを表示するためにログインする必要があるWebサイトを構築しています(FacebookやTwitterが使用するものと同様)
問題は、私たちのサイトのナビゲーションが完全に台無しになっていることです。
- ユーザーがサイトを開くと、sitename.comにアクセスします。
- ユーザーがログインすると、場所は次のように変更されます:sitename.com/login_success.php
- ユーザーがナビゲーションバーを使用すると、場所は次のように変更されます:sitename.com/login_success.php#page2(AJAXはdivコンテンツの変更に使用されます)
Facebook(url)と比較して:
- ユーザーがログインしています:sitename.com
- ユーザーはログインしていません:sitename.com
- ユーザーは友達検索に移動します:sitename.com/search
- ユーザーは設定に移動します:sitename.com/settings
FacebookのようなサイトがとてもクリーンなURLを持っているのはなぜですか?どうやってやっているの?#
クリーンでユーザーフレンドリーなURL(または?
および&
およびを含まない)を使用して、クリーンなWebサイトを作成したいのですが、=
どこから始めればよいですか?フレームワーク(yii、zendなど)を使用する必要がありますか?