Creating a new TwigYard site is as easy as creating a new directory. All you need to start is a fairly simple configuration YAML and a Twig template.
TwigYard doesn’t use databases – everything is in YAML files and Twig templates. There is no risk of SQL injection and the overall attack surface is small.
Most web developers are familiar with Twig – a flexible, fast and secure template engine for PHP. Templates can be easily reused in your Drupal or Symfony apps. This is perfect for quick prototyping.
Everybody needs a form. Form submission is processed by one or more handlers. For example, the form data can be emailed or logged, or both.
No more manual resizing of pictures for the web. Just tell TwigYard the desired dimensions of a picture you need and the built-in image proxy will serve it up for you. This really saves time!
All website data is stored in the filesystem, so deployments are simple and scaling out is easy. Also, since all files and configurations can be in your VCS, there is no need to worry about backups.
Create 1:1 multilingual websites with minimum overhead. TwigYard features a built-in translating engine and makes cross-linking between different language versions of individual pages a piece of cake.
We chose the best tools for the job, borrowing from PHP projects like Symfony, Zend or Nette, so you’ll feel right at home and you can start extending TwigYard to suit all your needs.