3 ms·
* The Timber plugin provides an API for clean separation of concerns (lib classes for posts/pages as a model layer, Twig templates for views) and lots of elegan
by acobster 9y ago
* The Timber plugin provides an API for clean separation of concerns (lib classes for posts/pages as a model layer, Twig templates for views) and lots of elegant helper functionality to boot. It also includes an undersores-like starter theme that you can copy to take start taking advantage of the plugin's API immediately. Learning Timber is an investment for sure, but it is the single most valuable investment I've ever made in any WordPress-related tech. [0]
* Pantheon is a PaaS for WP and Drupal. [1]
* Lando (beta) [2] and its predecessor Kalabox [3] are container-based dev environments with tight integration with Pantheon.
[0] https://github.com/timber/timber/ https://github.com/timber/timber/
[1] https://pantheon.io/ https://pantheon.io/
[2] https://docs.devwithlando.io/ https://docs.devwithlando.io/
[3] https://www.kalabox.io/ https://www.kalabox.io/
- scarecrowbob 9y agoPantheon is great-- I've really enjoyed their tooling and they made stuff like new relic easy to work with. A couple of things, though: kalabox is no longer in dev. It's replacement is "Lando": https://github.com/lando/lando https://github.com/lando/lando But I spent a good chunk of the last two weeks messing around with kalabox and lando.... I do a whole lot of WP work, and I find that running the amp stack directly on macOS is a lot easier then containerizing things on several levels. I don't have to work with earlier versions of PHP or test against mySQL or Maria directly, so that's probably a pain point I will find eventually, though.