Silex est un micro-framework (en php) basé sur les composants de symfony2. Je vous invite à aller voir la documentation. La documentation est déjà bien fournie, cependant vous pouvez aller voir la présentation d’Igor au sfDay. Il existe aussi un très bon tuto sur fait par exiit.
Bref, tout ca pour dire, que je vous propose une « édition » de silex, déjà packagée avec plusieurs services, comme les sessions, le cache, twig, etc etc … disponible sur github. Dans cette édition, il y a des exemples avec des formulaires, de la validation etc etc…
Enfin, n’hésitez pas a aller faire un tour sur le dépôt officiel de silex.