Building Drupal 7 with Drupal 8 in mind
Drupal 7 will no longer be supported after January 5, 2025. Learn more and find resources for Drupal 7 sites
This documentation needs work. See "Help improve this page" in the sidebar.
Since Drupal 8 has been released most Drupal 7 websites will eventually need to consider an upgrade to 8. If you are going to create a new Drupal 7 site it would be wise to include the Drupal 8 upgrade path in your planning as well. This means that you need to carefully choose which contributed modules to use, or select a Drupal distribution that also upgrades to 8.
Modules to avoid:
[List the modules here that should be avoided when planning to upgrade to Drupal 8]
Modules that have a Drupal 8 upgrade path:
See the Drupal 8 Contrib Porting Tracker.
Modules that have no Drupal 8 equivalent version:
See the Drupal 8 Contrib Porting Tracker.
Best practices for planning an upgrade to Drupal 8:
Check out the following resources:
- Upgrade Status module, for a personalized report on your site's D8 readiness.
- Drupal Module Upgrader, to help automate the porting of code.
- A guide on Converting modules from D7 to D8.
- API change records, which document changes from D7 to D8.
Help improve this page
You can:
- Log in, click Edit, and edit this page
- Log in, click Discuss, update the Page status value, and suggest an improvement
- Log in and create a Documentation issue with your suggestion