Ну как бы задача url routera лежит не на шаблонизаторе, а на самом фрейморке.
Что бы было проще можно взять любой фреймфорк: Zend, Yii, Symphony, CI и т.д.
На любой из них можно легко прикрутить шаблонизатор
Поисковики не должны индексировать письма.
Можно отписывать пользователя сразу, но не нужно. Я считаю что пользователь должен подтверждать такие действия. Большинство сервисов предлагают два варианта:
1) переход в личный профиль -> настройка оповещений
2) переход на страничку с длинным хеш-тегом где в поле ввода указана ваша почта и кнопочка «отписаться»
Причем первый вариант используют очень популярные сервисы и соцсети.
Объявление функции необязательно. В таком случае компилятор подразумевает, что функция имеет любое количество аргументов и возвращает int. Прототип: int func();
В процессе линковки функция нашлась в next.o, а значит всё хорошо %)
Панель управления — Электропитание. Там есть действия при закрытии крышки.
Ноут работать будет. Есть специальные док-станции для бизнес моделей ноутбуков — они работают на них с закрытыми крышками