Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 14 reacties
Bron: Drupal, submitter: Zidane007nl

Drupal logo De final release van Drupal versie 8.1 is uitgebracht. Drupal is een in php geschreven, gebruiksvriendelijk en krachtig contentmanagementplatform, waarmee bijvoorbeeld websites kunnen worden gemaakt. In versie 8 staan responsive templates standaard aan, waardoor een website er altijd goed uitziet, onafhankelijk van het apparaat dat wordt gebruikt om hem te bekijken. In Drupal 8 is de overstap van xhtml naar html5 gemaakt, wat onder meer web-apps mogelijk maakt. Verder is de in php geschreven broncode flink opgeschoond en gemoderniseerd en zouden door slimmere caching de prestaties zijn verbeterd. In versie 8.1.0 komt dat verder onder meer een experimentele module bij die moet helpen om Drupal 6- en 7-websites te migreren naar versie 8. Een andere module, met de naam BigPipe, belooft verdere prestatieverbeteringen.

Drupal 8.1.0 is now available
Drupal 8.1.0, the first minor release of Drupal 8, is now available. With Drupal 8, we made significant changes in our release process, adopting semantic versioning and scheduled feature releases. This allows us to make extensive improvements to Drupal 8 in a timely fashion while still providing backwards compatibility. Drupal 8.1.0 is the first such update.

What's new in Drupal 8.1.x?
Drupal 8.1.0 comes with numerous improvements, including CKEditor WYSIWYG enhancements, added APIs, an improved help page, and two new experimental modules. (Experimental modules are provided with Drupal core for testing purposes, but are not yet fully supported.)

Experimental UI for migrations from Drupal 6 and 7
Drupal 8.1.0 now includes the Migrate Drupal UI module, which provides a user interface for Drupal core migrations. Use it to migrate Drupal 6 or 7 sites to Drupal 8. The user guide on migrating from Drupal 6 or 7 to Drupal 8 has full documentation. Note that the Drupal 8 Migrate module suite is still experimental and has known issues. Read below for specific information on migrating Drupal 6 and Drupal 7 sites with 8.1.0. (Always back up your data before performing a migration and review the results carefully.)

BigPipe for perceived performance
The Drupal 8 BigPipe module provides an advanced implementation of Facebook's BigPipe page rendering strategy, leading to greatly improved perceived performance for pages with dynamic, personalized, or uncacheable content. See the BigPipe documentation.

CKEditor WYSIWYG spellchecking and language button
Drupal 8.0.0 included the CKEditor module (a WYSIWYG editor), but it was not previously possible to use your browser's built-in spell checker with it to check the text. With Drupal 8.1.0, spellchecking is now enabled within CKEditor as well.
Another great improvement is the addition of the optional language markup button in CKEditor. When configured to appear in your editing toolbar, it allows you to assign language information to parts of the text, which is useful for accessibility and machine processing.

Improved help page with tours
Drupal 8.0.0 included a new system for help tutorials called tours with the core Tour module. In Drupal 8.1.0, we made these tours easier to discover by listing them in the administrative help overview at /admin/help.
The help overview page is also more flexible now, so contributed modules can add sections to it and themes can override its appearance more easily. You can read more about the new system in the change record for the updated help page, or refer to the Tour API documentation for how to add tours for your modules.

Rendered entities in Views fields
Drupal 8.1.0 now includes a rendered entity field handler for Views, which allows placing a fully rendered entity within a view field. For example, this feature could be used to display a rendered user profile for each node author in a table listing node content. This feature was provided by the Entity contributed module in Drupal 7, but had not yet been available in Drupal 8.

Support for JavaScript automated testing
Drupal 8.1.0 adds support for automated testing of JavaScript, which will mean fewer bugs with Drupal's JavaScript functionality in the future as we write new tests for it. (Read more about how to run the JavaScript tests.) There are also other improvements to the testing system, including improved reporting of PHPUnit and other test results.

Improved Composer support
Starting with Drupal 8.1.x, Drupal core and its dependencies are packaged by Composer on Drupal.org. This means that sites and modules can now also use Composer to manage all of their third-party dependencies (rather than having to work around the vendor directory that previously shipped with core).

Developer API improvements
Minor releases like Drupal 8.1.0 include backwards-compatible API additions for developers as well as new features. Read the 8.1.0 release notes for more details on the many improvements for developers in this release.

Drupal 8 (620 pix)

Versienummer:8.1.0
Releasestatus:Final
Besturingssystemen:Scripttaal
Website:Drupal
Download:https://www.drupal.org/project/drupal
Bestandsgroottes:11,94MB t/m 19,48MB
Licentietype:GPL
Moderatie-faq Wijzig weergave

Reacties (14)

En met aangepaste .htaccess voor Lets Encrypt authentificatie.
Leuk, maar dan vooral voor test of staging site... en productie hoort toch echt een zelf 'gekochte' certificaat te hebben imho.
Waarom zou lets encrypt niet voldoen?
Omdat een serieuse onderneming best een §10 per jaar kan betalen voor een comodo certificatje of dergelijk. Ook is het systeem van Lets encrypt beperkt in aantal plekken. Het is dus ook moreel beter dat commerciŽle entiteiten dat gewoon ff goed regelen. Voor thuis/hobby/stageing/testen ed. Vond ik Lets encrypt prima. (Gebruik het zelf ook).

Verder is het feit dat je ongeveer iedere maand je certje moet vervangen vaak wat duur voor bedrijven. Beter 1x per jaar goed doen.
Een beetje bedrijf kan ook best §§§ missen voor licenties maar kan dan alsnog besluiten om voor (veelal gratis) open source te gaan.

Commerciele producten zijn niet altijd per se beter. De vraag is of comodo veel meerwaarde heeft ten opzichte van LE. Ik heb nog geen goede argumenten gezien waarom dat zo zou zijn.

Iedere maan verlengen is afaik prima te automatiseren en zou geeen probleem moeten zijn.

Momenteel zit ik bij comodo, werkt prima maar zie geen meerwaarde over LE. En laten we wel wezen... Comodo automatiseerd het proces nou ook niet echt (afaik).
Ik zou geen creditcard gegevens gaan verwerken via een Let's Encrypt certificaat, maar bijvoorbeeld voor een site als Tweakers.net zou Let's Encrypt al prima kunnen werken. Ik draai het sinds een paar weken ook op productiesites die voorheen Łberhaupt geen certificaat hadden. Werkt prima.
En je inlog gegevens wel dan? Gezien het feit. Dat (te) veel mensen wachtwoorden voor meerdere dingen gebruiken is het toch echt beter om productie sites een echt certificaat te geven omdat er dan tenminste altijd duidelijk iemand juridisch aansprekkijk is als er iets misgaat. Inclusief de geleden schade.
Niks mis met LetsEncrypt. hmm of beter genoemd Certbot.
Fijn dat door de nieuwe release systematiek we niet jaren moeten wachten om nieuwe technieken / methodieken /bibliotheken te kunnen gebruiken (in 7 gebruiken we nog steeds (standaard) oude jquery koek omdat updaten niet kon).
Heeft er iemand een idee hoe ik het /nl/ deel uit alle urls kan halen? Dit is gebeurd bij het installeren van de NL taal maar zijn alle url zoiets als dit: https://mijnsite.nl/nl/user/login.

Verder vind ik het een mooi systeem met nog wat haken en ogen, zo kun je voor datum velden nog geen eind data invoeren en komt er geen mooie time-picker popup (in Firefox trouwens alleen terwijl die er wel is voor de datum) en vraagt de tijdsinvoer om een heel strikt formaat.

Een aantal dingen staan wel op de lijst voor 8.2.0 maar je merkt zeker nog dat het niet het niveau heeft wat drupal 7 nu heeft (en dat is ook wel logisch natuurlijk.)
Het is allemaal modulair he. Wil je een widget voor tijdvelden, dan kies je daar een module voor die dat regelt, of je bouwt het zelf in.

Zo ook de URL's, daar zijn modules of instellingen voor. Het lijkt nu alsof je een groot totaalpakket verwacht, terwijl Drupal juist met een kale basis komt die je naar keuze kunt uitbreiden.
Hmm, dat BigPipe is best interessant. Weet iemand of zoiets ook in Joomla zit?
lijkt me van niet. was namelijk hiervoor min of meer exclusief voor facebook dor de manier hoe het gebouwd was. Drupal is (een van de) eerste die het gebruiken voor andere tehnieken.
De reden dat dit uberhaupt kŠn in Drupal 8, is dat alle modules zogenaamde "cacheability metadata" meegeven met alles wat gecached wordt. Daardoor kan Drupal heel nauwkeurig delen van de pagina uit cache halen (en via BigPipe snel naar de browser sturen) terwijl de meer dynamische elementen nog gerenderd worden.

Op dit item kan niet meer gereageerd worden.



Nintendo Switch Google Pixel Sony PlayStation VR Samsung Galaxy S8 Apple iPhone 7 Dishonored 2 Google Android 7.x Watch_Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True