"Куча" обработки как очень важная недвижимость и использование это очень рассудительно. Основное правило ползунка состоит в том, чтобы использовать стек каждый раз, когда возможный и "куча" использования каждый раз, когда нет никакого другого пути. Путем выделения объектов на стеке можно извлечь много пользы, такой как:
(1). Вам не придется волноваться о стеке, раскручивающемся в случае исключений
(2). Вы не должны волноваться о фрагментации памяти, вызванной выделением большего количества пространства, чем необходимый Вашим диспетчером "кучи".
Если вы используете apache и имеете правильные параметры, вы можете включить session.auto_start с помощью файла .htaccess, содержащего эту строку: php_flag session.auto_start 1
Или вы можете возможность поместить его в вашу глобальную конфигурацию apache в этом теге.
Если сеанс уже запущен. Тогда вы получите ошибку E_NOTICE. session_start ()
документы.
Вам нужны независимые сеансы для каждого пользователя? Я предполагаю, что вы могли бы просто выполнить одну проверку сценария, если сеанс уже существует, например:
if(!($_SESSION)) {
session_start();
}