Drupal 8 Tutorial
Drupal 8 is the latest installment of the Drupal Content Management System. Version 8 has also introduced a number of improvements to make it easier for new users that are not familiar with coding to start their own website.
A few of the new features you should be looking forward to are:
- Object Oriented Programming -Drupal 8 has the Symfony framework included in it which will certainly help with object oriented programming
- CKEditor - Drupal's default WYSIWYG editor is now substituted by the CKEditor.
- Views - The Views module is now part of Drupal's core modules. Being one of the most used modules to this day, it was only logical that it became part of the Core version of Drupal 8
- "On the Fly" Editing - Inline editing gives the user the option to edit the content directly from the front-end of his website. This will greatly improve the results for authors without the experience in managing content from the admin area
- Rest & Serialization APIs - The ability to output data in JSON and XML from within Drupal 8, as fast and easy as standard HTML output by using the new APIs
- Improved multi-lingual capabilities - The process of translating pages and entire websites is much simpler and quicker than in previous versions
- Maximum Responsiveness - Drupal 8 and the integrated themes that come with it are made with mobile in mind. Even the Administrators Area is easy to navigate on any screen size and lets you develop on the go
- Core with Vision - The held in high regard Views module is part of the core version of Drupal 8
- Meet HAL - The Hypertext Application Language (HAL) has been implemented in Drupal 8 to makes defining links to external resources in XML and JSON easier than ever.
- Partial-page caching - This type of caching remembers specified parts of a page and lets other parts of it be created dynamically which is great for pages that have both content types (static and dynamic)
- Apache, Nginx, or Microsoft IIS
- MySQL 5.5.3/MariaDB 5.5.20/Percona Server 5.5.8 or higher with PDO and an InnoDB-compatible primary storage engine,
- PostgreSQL 9.1.2 or higher with PDO,
- SQLite 3.6.8 or higher
- PHP 5.5.9 or higher
Useful Resources for Drupal 8 users:
In this Drupal 8 Tutorial: