sessionを使わない

表示させるだけのページの場合など、sessionを使わなくていい場合は、使わないほうがいい。

lib/sfNoStorage.class.php

<?php
class sfNoStorage extends sfStorage
{
  public function initialize($context, $parameters = null)
  {
    parent::initialize($context, $parameters);
  }
  public function & read($key)
  {
    $null = '';
    return $null;
  }
  public function & remove($key)
  {
    $null = '';
    return $null;
  }
  public function write($key, &$data)
  {
    return null;
  }
  public function shutdown()
  {
    return null;
  }
}

として
apps/myapp/config/factories.yml
に以下を追加

all:
  storage:
    class: sfNoStorage

※(testのstorageも削除)
あとはstorage関連をいじらない。