We all want our Drupal sites to run faster. The need for speed only continues to increase as does the rapid growth of mobile users and the ever-expanding amount of rich content on the web. For many of us, Drupal is at the center – serving up our content to users who expect pages to load FAST. But despite its power, Drupal can be a performance bottleneck. For large projects, the solution may be as simple as provisioning additional hosting resources: more memory, additional server instances, load balancers, etc.
When front end developers talk about "design" they're usually talking about the look and feel that they're trying to create in the final product, not necessarily how it will be implemented. In this sense, it's easy to think about design as something static and tangible that can be directly copied from comp to CMS, but that's not how web projects work.
The "Get Involved with Core" sprint is an opportunity for first-time contributors to Drupal to get involved by spending the day working on Drupal 8.
All new contributors (developers, themers, quality assurers, documentation writers, business analysts, project managers) are encouraged to attend. No prior experience is needed. Please remember to bring your laptop. Mentors will be present during the event to help get you started and to help you as you work on an issue.
The Drupal project is a GPL-licensed open source content management system that thrives on people helping out. I'll show how to contribute to the project by reviewing & creating patches.
This will be a continuation from another session, Contribute to Drupal without knowing how to code, attending both sessions is suggested but not required.
The Drupal project is a GPL-licensed open source content management system that thrives on people helping out. Let me show you how anyone can contribute to the project, without ever touching a single line of code.
This will lead into another session, Contribute to Drupal with code, attending both sessions is suggested but not required.
The Features module enables the capture and management of features in Drupal. A feature is a collection of Drupal entities which when taken together satisfy a certain use-case. This module provides an easy-to-use mechanism for converting site configurations such as views and taxonomies into code – which ultimately can be version controlled and deployed.
During this presentation, we will walk you through everything you need to know about working with the Features module through the Drupal user interface, including best practices with:
To use a contrib (community) module, patch a contrib module or write a custom module, that is the question.
With over 25,000 community contributed modules available for download it is rare to find one that does not offer the functionality you are looking for. However, when you cannot find a module that fits your needs you are then faced with a choice. Do you patch an existing contrib module? Or write a custom one?
To figure out the answer to the answer you just need to remember to R.E.A.D.