Nazývať PHP "jazykom na tvorbu webov" je už dávno prekonaný a neaktuálny pohľad, podľa mňa.
PHP má "newebové" CLI SAPI už od verzie 4.3, vydanej v roku 2002 a najneskôr od verzie 7.0, vydanej v roku 2015, je úplne očividné, že sa vyvíja ako oveľa univerzálnejší programovací jazyk (používaný napríklad na tvorbu backendov rôznych druhov).
Myslím, že s výnimkou legacy systémov typu Wordpress v PHP už dnes málokto bude programovať webový frontend.
Pokud je to naprostý a očividný nesmysl, tak to ostatní poznají sami a netřeba to komentovat vůbec. Ale on to zas tak očividný nesmysl není. Je to jen subjektivní zhodnocení toho, kam se ten jazyk posouvá. Rozhodně mi to na rozdíl od vašich příspěvků něco řeklo.
Když nenapíšete, čím je podle vás vedle, tak nevím ani jestli nejste vedle spíš vy.
Rozchádzame sa v terminológií. V mojom chápaní, ak niekto robí frontend použitím Twig-u, tak to nenazývam, že ho programuje v PHP, keďže Twig má vlastný jazyk (syntax, funkcie, cykly ...) a PHP kód sa pri tom spravidla moc nepíše. To, že samotný Twig je naprogramovaný v PHP, je nepodstatné.
Alebo inak - v dnešnej dobe, ak je niekto frontend developer, tak používa pravdepodobne predovšetkým Javascript a / alebo nejaký template engine s vlastnou syntaxou, ako je napríklad Twig. PHP ovládať takmer nemusí, to sa používa na backend funkcie.
Avšak v dobách minulých, keď bolo ešte PHP "jazykom na tvorbu webov", by bola jeho primárna voľba medzi PHP a ASP, prípadne JSP či SWF. Ale dnes je už doba niekde úplne inde a predpokladám, že programovacie štýly typu "vkladanie PHP kódu priamo do HTML" či "vypisovanie HTML priamo PHP kódom" budú už len naozaj okrajovou záležitosťou, pri nových projektoch.