Есть ли надежные сравнения производительности между ванильным Drupal 8 и Drupal 7?
Я искал в Интернете, но нашел только пост « Сравнение производительности Drupal 7 против Drupal 8 », что далеко не обнадеживает.
Есть ли надежные сравнения производительности между ванильным Drupal 8 и Drupal 7?
Я искал в Интернете, но нашел только пост « Сравнение производительности Drupal 7 против Drupal 8 », что далеко не обнадеживает.
Ответы:
Нет, надежного сравнения нет, потому что это практически невозможно. Для этого есть различные причины, одна из которых состоит в том, что D8 vanilla - это как D7 vanilla + целый набор модулей, особенно представлений.
Если вы сравните один запрос на установку vanilla, то D8 явно медленнее, чем D7 (даже если вы добавляете представления), на самом деле, немного. Это может все еще улучшиться более или менее до релиза, но это не повернется полностью.
D8 просто запускает намного больше кода, нашего собственного и вендорного кода, такого как Symfony, так что это занимает больше времени. Служебный контейнер также добавляет немало накладных расходов.
Тем не менее, у D8 есть ряд вещей, которые, мы надеемся, заработают больше, чем на реальных сайтах.
Также имейте в виду, что если вы заботитесь о производительности, то, скорее всего, вы не используете ванильные сайты D7 / D8, у вас большие сайты с большим количеством контента. И, как уже упоминалось выше, D8 предлагает множество инструментов, которые помогут вам сделать такие сайты быстрее. Некоторые вещи требуют работы как разработчика и должны быть выполнены правильно (как в D7), но если вы это сделаете, то я думаю, что D8 может довольно неплохо работать в реальных сценариях.
Есть несколько патчей для D8, которые должны приземлиться до его выпуска. Эта презентация на LA DrupalCon 2015 должна объяснить, что происходит, чтобы D8 работал быстро.
Смотрите здесь пример одного из исправлений, над которым сейчас работают, было зафиксировано.
Посмотрите очередь проблем для большинства открытых проблем с точки зрения повышения производительности D8.
Drupal 8 может работать только на MongoDB, и скорость удивляет. Оставайтесь с нами, я буду публиковать больше по мере продвижения вперед, все это должно проясниться через три месяца от DrupalCon Los Angeeles.
Drupal 8 - это более продвинутая версия, чем предыдущая версия Drupal, предлагающая множество способов настройки содержимого сайта, отображения данных и встроенных API. Есть много особенностей, различающих два, таких как:
Drupal 8 мобильных дружественных модулей, что является важным фактором для оптимизации SEO. В Drupal 8 Благодаря многоязычным возможностям вы можете переводить что-либо в системе, поскольку этого нет в Drupal 7.
Смотрите здесь: http://www.pixelcrayons.com/blog/industry-news/why-should-you-upgrade-to-drupal-8/