News for hackers. Stuff that matters.
Re:Show HN: Pagekit – A new, modern CMS built with Symfony c... by adamors on Monday July 21, 2014 @12:50PM (#8064562)
I was excited until I got to this:

> Razr Template Engine

Even if you don't like Twig (why wouldn't you?) there are at least a dozen template engines already.

I wonder in what other places did NIH take over?

Re:Show HN: Pagekit – A new, modern CMS built with Symfony c... by HeyOlivia on Monday July 21, 2014 @01:03PM (#8064646)
You can also use Twig as template engine. Not a big deal.
Re:Show HN: Pagekit – A new, modern CMS built with Symfony c... by debaserab2 on Monday July 21, 2014 @01:57PM (#8064953)
I'm inclined to agree with adamors, any time a framework says you can plugin any templating engine, it's almost always more of a hassle than not. If you choose a templating engine that is not a first class citizen of the framework, you're often blocked from key features or functionality offered by the framework. Even if a third party library bridges the feature gap, that library often trails development of the framework or ends up unmaintained and outdated.

I also agree that it's disappointing Twig wasn't selected. It's syntax is incredibly common among templating engines so ramp up time for new developers is usually short - and once you get into the more complex features it's pretty dang cool.

Re:Show HN: Pagekit – A new, modern CMS built with Symfony c... by adamors on Monday July 21, 2014 @01:30PM (#8064806)
That wasn't really my point. Yet another PHP templating engine is a code smell to me. Or project smell, if you wish.
Re:Show HN: Pagekit – A new, modern CMS built with Symfony c... by nek4life on Monday July 21, 2014 @01:47PM (#8064897)
Pretty sure Razor is a .NET thing. This looks like the same syntax. The Play framework's Scala based template engine is based on it as well.
Re:Show HN: Pagekit – A new, modern CMS built with Symfony c... by adamors on Monday July 21, 2014 @02:23PM (#8065135)
There is at least one other popular PHP templating engine based on Razor, called Blade.