セッションは複数の接続で使いまわされるグローバル変数なので、他のページと名前がかぶると、非常に追跡しづらいバグが発生します。なので、この様に、Zend_Session_Namespaceをつかって名前空間を利用します。

ただ、この`url`という名前空間は他と被るかもしれない危険な名前な気がします。もうちょっと長い名前をつけましょう。特に決まりはないのでなんでもいいですが、`DEFAULT_SECURE_LOGIN_REFERER`など、アクションのパスと、更に使用してる意味を入れるとか、複数のアクション跨ぐなら、意味でうまく付けるとかして下さい。

ちなみに、Zend_Session_Namespaceを使う意味はsessionのstartをうまく管理してくれるのと、名前空間へのアクセスを少ないタイプで実現するためです。つまり
```php
$session = new Zend_Session_Namespace('DEFAULT_SECURE_LOGIN_REFERER');
$session->url = 'http://www.nukinavi.com';
```
は
```php
$_SESSION['DEFAULT_SECURE_LOGIN_REFERER']['url]
```
でアクセス可能です。