Есть, конечно. slaslaphptal.org/introduction.html
Изначально все пытались делать либо через комменты, либо встраивая в теги, либо своими тегами, да и подсветка работала, это последнее время все придумывают свои теги.
Посмотрите одну из CMS на Laravel, их куча. Хотя скорее laravel - это пакеты, а не жёсткий каркас как с cms. Если хотите symfony, учите сразу её, а то потом не захочется. В laravel много где компоненты symfony под капотом, но всё все паттерны спрятаны за красивым и удобным фасадом.
После скачивания нужно выполнить composer install, после этого будет готовая версия. Если планируется установка на несколько компов, то хорошо бы ещё на каждой машине выполнять php artisan key:generate для генерации уникального ключа.
Я как раз делаю проект, который работает с флешки на терминалах. Разработка ведётся в обычном режиме с sqlite для хранилища, проблем нет, а запуск
path\to\php.exe -c path\to\php.ini artisane serve
В bootstrap/start.php
$env = $app->detectEnvironment(
array(
'local' => array['<ваш хост>'],
)
);
хост можно получить с помощью команды hostname
для консоли добавляйте ключ --env=local