|about 1 year ago||12 days ago|
|GNU General Public License v3.0 only||BSD 3-clause "New" or "Revised" License|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
PHP 8.2.0 RC1 available for testing
3 projects | news.ycombinator.com | 5 Sep 2022
Discover Symfony UX’s Twig Components. UI without JS or BS.
6 projects | dev.to | 21 Aug 2022
As you know, having read the linked article at the top, Twig is an OOP-based PHP templating engine used to output variables inside HTML. It makes your site's frontend simpler, cleaner, dryer, and more logical.
VS Code: Associate custom file extension to the known (for syntax highlight and autocomplete)
4 projects | dev.to | 23 Jul 2022
Twig (.twig) is one of PHP template engines and essence to develop Symfony projects.
[OOP] Using static methods to generate HTML/Bootstrap
2 projects | reddit.com/r/PHPhelp | 30 Jun 2022
Normally, you do not have classes to render HTML. It is ugly and difficult to maintain. Instead, you would use a template processor like Twig to render HTML-like templates into a webpage. This separates out the code from markup and is generally more pleasant to work with.
Can you "call" another HTML file within an HTML file?
4 projects | reddit.com/r/webdev | 5 May 2022
I'd also recommend to OP (and you if you're interested) to check out Twig. I find it a lot easier to learn and read than straight-up PHP.
Craft CMS 4 Released
3 projects | news.ycombinator.com | 5 May 2022
> The instructions assume you have a whole PHP dev environment setup-- very frustrating, after some time googling the various errors I kept hitting I just quit.
Sorry you had trouble. Craft definitely has stricter requirements than WP. v4 [requires](https://craftcms.com/docs/4.x/requirements.html) PHP 8, a handful of PHP extensions, and MySQL 5.7.8+/MariaDB 10.2.7+/PostgreSQL 10.0+.
Most modern local dev environments will have everything it needs ([DDEV](https://ddev.com/), [Lando](https://lando.dev/), our own [Craft Nitro](https://getnitro.sh/), even [MAMP](https://www.mamp.info/en/), etc.), but I realize these come with a learning curve. We do our best to ease you into it without making too many assumptions in our [tutorial](https://craftcms.com/docs/getting-started-tutorial/), so you might want to try giving it another go with that.
If you’re a Mac user, you’re going to need to start moving in this direction even to get WordPress running, as built-in PHP support has been deprecated and Apple plans to stop shipping it in future versions of macOS.
> This has been my issue with most Wordpress alternatives-- they assume you are a professional PHP developer, rather than someone who just wants to try a CMS
No argument there. WP is built for the masses; Craft is a developer tool. It doesn’t assume PHP knowledge (the built-in templating system is powered by [Twig](https://twig.symfony.com/)), but you will need a strong understanding of web standards and basic logical concepts. Or you can get your content out using the built-in GraphQL API, to hook it into a decoupled front-end like Next.js or Gatsby.
Set Up Twig for Web Projects in WampServer on Windows
2 projects | dev.to | 17 Apr 2022
Twig is a popular template engine for PHP programming. WampServer is a web development environment on Windows, and it allows you to create web applications with Apache, PHP and MySQL. In this post, we will show you how to set up Twig in WampServer on Windows.
Looking for honest, up-to-date opinions on Joomla 4
5 projects | reddit.com/r/PHP | 15 Mar 2022
PHP?! Isso ai não morreu?
8 projects | dev.to | 21 Feb 2022
Support for Twig templates
8 projects | reddit.com/r/neovim | 17 Feb 2022
Twig is the templating language used with the Symfony PHP framework. I've been trying to get syntax highlighting support working in LunarVim, but am failing to get it done.
What are some alternatives?
Latte - ☕ Latte: the safest & truly intuitive templates for PHP. Engine for those who want the most secure PHP sites.
Plates - Native PHP template system
Mustache - A Mustache implementation in PHP.
Smarty - Smarty is a template engine for PHP, facilitating the separation of presentation (HTML/CSS) from application logic.
Blade - View template engine of PHP extracted from Laravel
PHPTAL - PHP Template Attribute Language — template engine for XSS-proof well-formed XHTML and HTML5 pages
Tale Jade - A complete and fully-functional implementation of the Jade template language for PHP
SourceCodeSyntaxHighlight - Quick Look extension for highlight source code files on macOS 10.15 and later.
pug - Pug template engine for PHP
OpenEmu - 🕹 Retro video game emulation for macOS
Phly Mustache - PHP 5.3 Mustache implementation