#Drupal gives you architectural building blocks to construct entire sites without the *need* for custom code.
*Blocks*: reusable bits content, lists, or forms. You typically place them around your main content & specify when, where & to whom they are visible.
Organize & tag your content with custom *Taxonomies* (tree-like categories).
Build dynamic lists (last 10 posts, top 5 products, ....) with *Views* & publish them as a Block, Page, RSS feed, or CSV/XML export.
#drupal #Drupal500 #LearnDrupal
#Drupal is a an opensource Content Management System written in #PHP.
Builders, out of the box you get an empty website with login, admin interface, role-based access control & more. Ready for you to start building, pointy-clicky.
Developers, Drupal is based on #symfony, and is *extremely* customizable through custom modules that use hooks & events/subscribers. We use modern PHP development practices, static analysis (#phpstan) and automated refactoring (#rector).
#rector #PHPStan #symfony #php #drupal #LearnDrupal #Drupal500
Going to experiment with Mastodon as a #MicroLearning / #MicroTeaching platform.
The coming weeks I'll attempt to explain #Drupal site building and development concepts in under 500 characters.
Keep your eyes on #Drupal500 and #LearnDrupal.
#LearnDrupal #Drupal500 #drupal #MicroTeaching #microlearning