Dan is er geen freeze commando, en die heb je ook niet echt nodig. Wat je gewoon moet doen is je cache clearen, via cache:clear. Als het een nieuwe omgeving betreft kan een warmup eerst ook verstandig zijn, bijvoorbeeld ./console cache:warmup --env=prod
Kun je gerust doen, het enige waar je voor moet zorgen is dat je autoloaders bijgewerkt worden, dit kan heel eenvoudig als je composer gebruikt door composer install te gebruiken. Uiteraard upload je dan je vendor directory niet.
[size=xsmall]Toevoeging op 26/11/2015 23:07:48:[/size]
Een andere vraag erbij: maak je gebruik van een VCS als git of mercurial? Dan kun je eventueel ook gewoon je eigen code exporteren, of rechtstreeks pushen naar je productieomgeving.
Als je SSH toegang hebt is het misschien leuker om gewoon een git repo van je productieomgeving te maken, zodat je ernaar kunt pushen. Voor correct gebruik van Symfony heb je sowieso ssh nodig, omdat je console commando's moet kunnen uitvoeren.
Dat klinkt handig inderdaad, moet ik eens uitzoeken. Voor de manuele upload, moet ik gewoon mijn hele project folder uploaden? Dus app, bin, src, vendor, web, etc.