After learning about how drupal7 works, because of its preference for syfmony2, the theme engine twig prefers to focus more on drupal8, this claim on the official website will make everyone fall in love with its version. Although it is still alpha version, it can already be used to implement many features, which is particularly outstanding after popular third-party modules and themes support drupal8.
This blog post is not so much about drupal8 as a strong determination to use drupal8. After all, drupal7 is quite useful. :)
Drupal8 claims that it has provided more than 200 new features and improvements, and calls it a world-leading open-source Web content management platform.
Customization and adaptability can be said to be the biggest enhancement of drupal8 compared with previous versions. In terms of customization, drupal8 has set up a new standard that allows you to customize and deploy content to websites in countless new ways. It can easily define data structures, lists, and pages. In terms of adaptability, drupal8 can automatically display data and build APIs on mobile devices. It can also automatically adapt to the language based on the requirements of multiple languages on the site.
Next let's take a look at the specific features of it:
1. Mobile supports deep bone marrow: one deployment, multiple displays (including PCs, tablets, and mobile phones ).
2. multilingual support: the built-in user interface in the system can support any language.
3. New configuration management: it is easier to change the configuration and version management.
4. Integrated Access: access functions including WAI-ARIA and HTML5 semantics are widely supported.
5. Better User Experience: Using jquery's Automatic completion and Modal Dialog Box functions gives visitors a better experience.
6. built-in Web Services: Using Drupal as the data source of the mobile app, you can even send data back to Drupal from the client.
7. easy creation: You can use the WYSIWYG editor and in-place editing to quickly create and modify formatted content at any time.
8. Quick and interesting theme-based: the quick, secure, and flexible twig template engine allows you to quickly build websites.
9. Out-of-the-box views: You can easily customize the homepage, list blocks, and more content, you can also create custom management pages, custom filters, operations, and more.
10. Powerful fields: the drupal8 core contains more field types and allows you to attach more fields to the content type, such as entity reference, Link, date, email, and phone number.
11. Better support for HTML5 identifiers: The page identifiers used by drupal8 are based on html5. the elements and classes of each output template are for moving fields (such as dates, emails, and mobile phones) the native input tool is optimized.
12. Support for industry standards: in this way, non-Drupal developers can use object-oriented programming and obtain mature technologies from a larger PHP community.
After reading the above features, is it a bit hot? Do you want to do something for/with drupal8? Please refer to the following link for more information: https://www.drupal.org/community-initiatives/drupal-core. Thanks to Drupal China, they have translated it into Chinese. Click here to see it.
Next, I will try to install drush that supports drupal8. You should know the capabilities of this tool. Install drupal8 and try to use it to build a basic website. Then, let's take a deeper look at how to create sub-themes, themes, and modules. If you have any experiences, you will post a blog post in time, a memo, and a detour. Good luck! :)
This article is from the "Rabbit's nest" blog, please be sure to keep this source http://firehare.blog.51cto.com/809276/1531538