پسوند فایل TWIG
تولیدکننده : Sensio Labs
فایل تهیه شده توسط Twig، یک PHP بهبوددهنده موتور الگو است؛ حاوی الگویی است که در فرمت های نهایی ویژه HTML, JavaScript, XML یا CSS فایل بنیان ایجاد خواهد شد؛ پسوند twig تعیین می کند چه موتوری باید برای تهیه فرمت نهایی، خواه Twig یا موتور PHP، به کار رود.
برنامه Twig دستورالعمل های آگاهانه تری نسبت به PHP نرمال ایجاد می کند که فایل های TWIG را قابل خواندن تر می کند. Twig دو نوع دستورالعمل دارد:
1. {{ ... }}- متغیر یا نتیجه بیان الگو را چاپ می کند.
2. {% ...%}- برچسبی که منطق الگو را کنترل می کند؛ برای اجرای اعلان ها به کار می رود.
نکته: چارچوب Symfony PHP از Twig به عنوان موتور الگوی پیش فرض خود استفاده می کند.
اسامی رایج فایل TWIG:
index.html.twig- نشان می دهد الگو با موتور Twig به فرمت HTML ایجاد می شود.
index.css.twig- نشان می دهد الگو با موتور Twig به فرمت CSS ایجاد خواهد شد.