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 , , 7 reacties
Bron: Drupal, submitter: Zidane007nl

Drupal logoDrupal heeft versie 7.25 uitgebracht. Drupal is een in php geschreven gebruiksvriendelijk en krachtig contentmanagementplatform, waarmee bijvoorbeeld websites kunnen worden gemaakt. Sinds versie 7.0 is er een vernieuwde interface, die eenvoudiger en intuïtiever zou zijn. Er kunnen verder extra velden, gebruikers, termen, url's, afbeeldingen, lijsten met opties en nog meer aan content worden toegevoegd. Ook is een automatische test aan het framework toegevoegd om bugs in de code te kunnen opsporen. Ten slotte is de databaselayer volledig herschreven, wat veel beperkingen van de databaselayer in Drupal 6 oplost. Versie 7.25 is een zogenaamde maintenance-release en bevat alleen bugfixes en kleine verbeteringen.

Drupal 7.25

Maintenance release of the Drupal 7 series. Includes bug fixes and small API/feature improvements only (no major new functionality); significant new features are only being added to the forthcoming Drupal 8.0 release.

Major changes since 7.24:
  • Added an optional feature to the Statistics module to allow node views to be tracked by Ajax requests rather than during the server-side generation of the page. This allows the node counter to work on sites that use external page caches (string change and new administrative option: https://drupal.org/node/2164069).
  • Fixed a bug in node_save() which prevented the saved node from being updated in hook_node_insert() and other similar hooks.
  • Added a meta tag to install.php to prevent it from being indexed by search engines even when Drupal is installed in a subfolder (minor markup change).
  • Fixed a bug in the database API that caused frequent deadlock errors when running merge queries on some servers.
  • Performance improvement: Prevented block rehashing from writing blocks to the database on every cache clear and cron run when the blocks have not changed. This fix results in an extra 'saved' key which is added and set to TRUE for each block returned by _block_rehash() that actually is saved to the database (data structure change).
  • Added an optional 'skip on cron' parameter to hook_cron_queue_info() to allow queues to avoid being automatically processed on cron runs (API addition).
  • Fixed a bug which caused hook_block_view_MODULE_DELTA_alter() to never be invoked if the block delta had a hyphen in it. To implement the hook when the block delta has a hyphen, modules should now replace hyphens with underscores when constructing the function name for the hook implementation.
  • Fixed a bug which caused cached pages to sometimes be sent to the browser with incorrect compression. The fix adds a new 'page_compressed' key to the $cache->data array returned by drupal_page_get_cache() (minor data structure change).
  • Fixed broken tests on PHP 5.5.
  • Made the File and Image modules more robust when saving entities that have deleted files attached. The code in file_field_presave() will now remove the record of the deleted file from the entity before saving (minor data structure change).
  • Standardized menu callback functions throughout Drupal core to return MENU_NOT_FOUND and MENU_ACCESS_DENIED rather than printing their own "page not found" or "access denied" pages (minor API change in the return value of these functions under some circumstances).
  • Fixed a bug in which caches were not properly cleared when a node was deleted via the administrative interface.
  • Changed the Bartik theme to render content contained in <pre>, <code> and similar tags in a larger font size, so it is easier to read.
  • Fixed a bug in the Search module that caused exceptions to be thrown during searches if the server was not configured to represent decimal points as a period.
  • Fixed a regression in the Image module that made image_style_url() not work when a relative path (rather than a complete file URI) was passed to it.
  • Added a link to the drupal.org documentation page for cron to the Cron settings page (string change).
  • Added a 'drupal_anonymous_user_object' variable to allow the anonymous user object returned by drupal_anonymous_user() to be overridden with a classed object (API addition).
  • Changed the database API to allow inserts based on a SELECT * query to work correctly.
  • Changed the database schema of the {file_managed} table to allow Drupal to manage files larger than 4 GB.
  • Changed the File module's hook_field_load() implementation to prevent file entity properties which have the same name as file or image field properties from overwriting the field properties (minor API change).

Drupal 7 dashboard (620 pix)

Versienummer:7.25
Releasestatus:Final
Besturingssystemen:Scripttaal
Website:Drupal
Download:http://ftp.drupal.org/files/projects/drupal-7.25.tar.gz
Bestandsgrootte:3,05MB
Licentietype:Voorwaarden (GNU/BSD/etc.)
Moderatie-faq Wijzig weergave

Reacties (7)

Too little too late. Drupal 8 had echt al medio 2013 moeten uitkomen om nog een beetje competatief te blijven met Wordpress.

Raadde vroeger Drupal aan vanwege de goeie modules, security en snelheid. Nu is daar nog maar weinig van over helaas. Tenzij je hele specifieke functionaliteit ontwikkeld.
Too little too late. Drupal 8 had echt al medio 2013 moeten uitkomen om nog een beetje competatief te blijven met Wordpress.
Zolang Wordpress geen fatsoenlijke fields, views, view modes, etc heeft is het geen enkele competitie voor Drupal. Wel voor een blog- of nieuws-site, maar niet voor een serieuze website.
Klopt wel, technisch gezien is voor de complexere website Drupal geschikter. Maar ik ben bang dat door de aanhoudende populairteit van Wordpress de development van Drupal - bij gebrek aan populairteit - stil komt te liggen. Ik krijg het idee dat de community van Drupal dood aan het gaan is, terwijl Wordpress met steeds meer functionaliteit komt waardoor de competative edge van Drupal verkleint word. Tot mijn spijt - ik vond Drupal geweldig en had een hekel aan wordpress :) (stomme klik&klaar blogs die iedereen in elkaar kan klikken).
Ik heb wat ervaring met beide maar naar mijn idee is Drupal veruit superieur aan Wordpress als je een community van veel gebruikers met verschillende rechten wilt opbouwen. Zoiets voelt bijna als een hack op wordpress. Ook is views heel erg handig (deel van core in Drupal 8 ), op Wordpress kreeg ik het toch niet zoals ik het wilde.

Ik zit wel met smart te wachten op Drupal 8, Drupal 7 ziet er gedateerd uit een editor met een save knop of autosave is wel heel erg welkom.

Multisite is ook handig, Drush is superhandig om met 1 commando modules te downloaden en nog veel meer. Idd, Wordpress is handig voor een blog(je) en ziet er gelikt uit. Maar ik gebruik liever Drupal.

[Reactie gewijzigd door teek2 op 6 januari 2014 12:54]

Dus je vindt iets goed als niet iedereen zomaar klik & klaar een website in elkaar kan klikken ??? :?
Ik heb met zowel Wordpress als Drupal gewerkt, en ik merk dat ze beide eigenlijk vooral geschikt zijn voor de standaard functionaliteit: een blog met wat vaste pagina's. Zodra je ingewikkeldere dingen gaat doen kom je uit op heel veel dependencies die bij elke update breken. Ik ben daarom tegenwoordig meer te spreken over de wat meer lowlevel frameworks: Rails (Ruby), Django (Python), Symfony (PHP). Maar ook daar moet je oppassen met je dependencies.
Dan heb je Drupal zeker niet uitgebreid getest, want het is zeker geen blog met wat vaste pagina's. Zelf nooit last gehad van 'gebroken dependencies' met updaten. Waarom zou je wat programmeren als het er al is?

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat 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