Разлика између Друпала 7 и Друпала 8

Кључна разлика: Друпал 8 има много разлика у односу на Друпал 7. Једна од главних разлика је што замењује подразумевани механизам тема са ПХПТемплате на свој Твиг. Друпал 8 има бољу ЦСС и ЈаваСцрипт интеграцију, али и мијења начин на који се морају додати. Он такође покреће многе нове могућности.

Друпал је врста софтвера за управљање садржајем (ЦМС), што у суштини значи да помаже у креирању веб сајтова и апликација, од којих већина данас користимо. Као ЦМС, Друпал формира основни софтвер који је модификован и

Према Друпал веб сајту, “Друпал је“ ван оквира ”алат за управљање веб садржајем, као и прилагодљива платформа.” У основи, то значи да се софтвер може користити као такав, или се може модификовати тако да одговара индивидуалним потребама. . На сајту се може похвалити да је “Друпал платформа за управљање веб садржајем међу глобалним предузећима, владама, институцијама високог образовања и невладиним организацијама” и да је користи више од 1.000.000 веб страница.

Са представљањем Друпала 8, компанија је објавила да Друпал 8 има лакше уређивање садржаја, направљен је за мобилно искуство, подржава више језика, као и бољи превод интерфејса. Компанија такође наводи да у поређењу са 7, 8 подржава бољи екосистем за дигиталне интеграције, што значи да има бољу подршку за е-пошту, аналитику, аутоматизацију маркетинга и друга дигитална технолошка решења.

Друпал је првобитно био базиран на ПХП-у, међутим, у Друпалу 8 компанија је замијенила дефаулт тематски механизам са ПХПТемплате на Твиг, који сада уводи. Међутим, то изазива забринутост да ће корисници који мигрирају са Друпала 7 на 8, морати да поново науче и промене код. На пример: функције тхеме_ * и ПХП-базиране * .тпл.пхп датотеке сада су замењене * .хтмл.твиг темплатес ().

Постоје додатне промене у начину на који Друпал 7 и Друпал 8 адресирају ЦСС и ЈаваСцрипт. Друпал 8 има бољу ЦСС и ЈаваСцрипт интеграцију, али и мијења начин на који се морају додати. Док Друпал 7 користи Друпал_адд_цсс () и друпал_адд_јс () функције за додавање ЦСС-а или ЈС-а, Друпал 8 приписује ова средства у #аттацхед својству рендер поља користећи библиотеке.

У идеалном случају, Друпал 8 је побољшање у односу на Друпал 7. Међутим, велики број људи је фрустриран Друпалом 8, првенствено због веће кривуље учења која треба превазићи да би се у потпуности искористио Друпал 8. Друпал 8 чини број до огромних кључних промјена. преко 7, од којих су неки оставили развојне програмере ошамућеним. Сада морају смислити нови систем, који није потпуно стабилан јер је још увијек нов. Ипак, временом, како су се програмери навикли на промјене у Друпалу 8, нова верзија популарног ЦМС-а има потенцијал да постане тако велика као што се Друпал 7 тренутно сматра.

Молимо погледајте табелу испод за додатне разлике између Друпал 7 и Друпал 8.

Поређење између Друпала 7 и Друпала 8:

Друпал 7

Друпал 8

Тип

Софтвер за управљање садржајем (ЦМС)

Софтвер за управљање садржајем (ЦМС)

Цост

бесплатно

бесплатно

Релеасед

5. јануар 2011

7. октобар 2015

Зрелост

Старија, сазрела са временом и има много модула, много документације и много туторијала.

Новија, мање сазрела и има мање модула, мање документације и мање туторијала.

Оутпут

КСХТМЛ ознака по дефаулту

Семантичка ХТМЛ5 ознака по дефаулту

Фронт-енд библиотеке

јКуери в2.к

јКуери в2.к, Модернизр, Ундерсцоре.јс и Бацкбоне.јс.

Сцхема.орг маркуп

Не емитује марку шеме.орг

Основни РДФа модул Друпал 8 излази шеме.орг маркуп

Атрибути ВАИ-АРИА

Није широко коришцење атрибута ВАИ-АРИА.

Опсежна употреба ВАИ-АРИА атрибута.

ИЕ Суппорт

Подржава ИЕ 6, 7 и 8

Подржава ИЕ 6, 7 и 8

јКуери

Друпал 7 укључује јКуери 1.4.4 и јКуери УИ 1.8.7

Користи јКуери 2.0 и други код који подразумева модерну ХТМЛ5 / ЦСС3 претраживачку подршку.

СВГ суппорт

Подржани прегледачи који нису подржавали СВГ (укључујући ИЕ8 и Андроид Бровсер 2.3)

Не подржава претраживаче који не подржавају СВГ (укључујући ИЕ8 и Андроид Бровсер 2.3)

Дефаулт Тхеме Енгине

ПХПТемплате

тхеме_ * функције и ПХП-басед * .тпл.пхп датотеке

Интродуцес Твиг

* .хтмл.твиг темплатес ()

ЦСС и ЈаваСцрипт агрегација

Мање ефективна ЦСС и ЈаваСцрипт агрегација, у поређењу са 8

Побољшана ЦСС и ЈаваСцрипт агрегација.

Додавање ЦСС или ЈС

Друпал_адд_цсс () и друпал_адд_јс () функције

Приложи ЈС / ЦСС средства у својству #аттацхед матрице рендерирања помоћу библиотека

ЦСС Цласс Цхангес у менију

.мену ли.екпандед

.мену ли.цоллапсед

.мену ли.леаф

.мену ли.ацтиве-траил

.мену ли.фирст

.мену ли.ласт

.мену-итем – проширен

.мену-ставка – сажета

.мену-итем – ацтиве-траил

.мену-итем: прво дете

.мену-итем: последње дете

.мену-итем - лист - уклоњен

ЦСС ИД

Садржи више ИД-ова него Друпал 8 ЦСС.

Садржи мање ИД-ова него ЦСС Друпал-а 7.

ЦСС (филе) структура

ЦСС (филе) структура није заснована на СМАЦСС & БЕМ.

ЦСС (филе) структура је базирана на СМАЦСС и БЕМ.

ЦСС3 псеудо селектори

Коришћене су прве / задње / непарне / парне класе

Користи ЦСС3 псеудо селекторе.

Цоре модулес

Многе предпроцесне функције и ЦСС датотеке су укључене у основне модуле.

Замењује многе предпроцесне функције и ЦСС датотеке које су претходно биле укључене у основне модуле користећи Цласси, језгрену базну тему која убацује класе у маркуп, и укључује одговарајући ЦСС.

Упити о прекидима медија

Не користи упите медија за прекидне тачке да би контролисао како сајт изгледа на различитим уређајима.

Користи упите медија за тачке прекида како би контролисао како сајт изгледа на различитим уређајима.

Виевс

Прикази су доприносни модул

Прикази се додају као један од основних модула

ЦкЕдитор

Не користи ЦкЕдитор

ЦкЕдитор, основни модул у Друпалу 8, је визуелни ХТМЛ едитор који се користи за уређивање веб страница које доносе уобичајене функције за обраду текста директно на веб странице

Измене

Морате да идете на страницу за уређивање да бисте извршили измене

Инлине едитор помаже у уређивању садржаја странице без одласка на страницу за уређивање, него само десним кликом за уређивање.

Модул слике

Нема модул слике

Функције Модул слике који аутоматски мења величину слика за различите екране.

Симфони

Не укључује Симфони оквир

Користи Симфони оквир и његову МВЦ архитектуру која олакшава одржавање, скалирање и поновно коришћење кода.

ООП Цонцептс

Има мање концепта програмирања оријентисаних ка објекту

Долази са концептима објектно оријентисаног програмирања у већини система

РЕСТ

Не садржи РЕСТ

Репрезентативни пренос стања (РЕСТ) омогућава интеракцију са другим апликацијама за креирање, читање, ажурирање и брисање ресурса.

Ново поље за е-пошту

Једноставно поље за е-пошту

Емаил Фиелд аутоматски потврђује е-маил адресу и генерише 'маилто:' линк када се прикаже.

Ново телефонско поље

Једноставно телефонско поље

Телефонско поље генерише 'тел:' линк када се приказује за телефонске апликације као што су Скипе и друге

 Референца: Друпал, Друпал 8, Друпал 7 вс 8, Зикваре Слика љубазности: цхурцхм.аг, друпал.орг 
Рецоммендед

Везани Чланци

  • популарна поређења: Разлика између шерифа и полицајца

    Разлика између шерифа и полицајца

    Кључна разлика : Разлика између полицајца и шерифа се односи на њихову надлежност. Шериф бирају грађани и он одржава ред и мир у својој жупанији. Полицајац је владин службеник, који се брине о спровођењу закона у одређеном граду, општини, граду или селу. Полицијски службеници и шерифи су и мировни службеници који ризикују своје животе због сигурности и сигурности својих заједница. Обојица припадају организацији за спровођење закона. Главни циљ ове организ
  • популарна поређења: Разлика између апстракције и енкапсулације

    Разлика између апстракције и енкапсулације

    Кључна разлика: апстракција и енкапсулација су концепти програмирања компјутерских наука. Апстракција је процес, у којем су додатне карактеристике података уклоњене или одвојене од података; док је енкапсулација механизам у којем су подаци скривени и групирани у методе. Апстракција је генерализовани процес у којем се одузимају и уклањају додатни подаци како би се подаци учинили конкретним. У компјутерима, то је метода програмирања која помаже у претварању података у концизан облик. Подаци и пр
  • популарна поређења: Разлика између ревизије и евалуације

    Разлика између ревизије и евалуације

    Кључна разлика: Ревизија је инспекција, испитивање или верификација особе, организације, система, процеса, предузећа, пројекта или производа. С друге стране, евалуација се користи за процјену, процјену, утврђивање заслуга, вриједности и / или значаја идеје или концепта. Ревизија и евалуација су оба концепта који се користе за процјену производа и учинка и једнако су важни за организацију. Међутим, оне се значајно разликују једна од друге. Ревизија је инспекција, испитивање или верификац
  • популарна поређења: Разлика између РАМ-а и ЦПУ-а

    Разлика између РАМ-а и ЦПУ-а

    Кључна разлика: РАМ је примарни уређај за складиштење података који похрањује податке које рачунало захтијева за извршавање операција. То је део хардвера који складишти апликационе програме оперативног система и тренутно покренуте процесе. С друге стране, ЦПУ је хардвер унутар рачунара који извршава инструкције рачунарског програма. И РАМ (Рандом-Аццесс Мемори) и Централна процесорска јединица (ЦПУ) су примарни уређаји који се користе у ел
  • популарна поређења: Разлика између јоге и пранајаме

    Разлика између јоге и пранајаме

    Кључна разлика : јога се састоји од јогијских вежби тела (асана), док је пранајама свесна и намерна контрола регулације дисања. Према Википедији, "јога је генерички термин за физичке, менталне и духовне праксе или дисциплине које су настале у древној Индији са циљем да се постигне стање сталног мира." Јога се практикује у већини делова света. Традиционално се практикују у хиндуизму, будизму, џаинизму, исламу и хришћанству. Састоји се од јогијских вежби које су повезане са свим деловима тела. Следили су га велики мислиоци, свеци, учите
  • популарна поређења: Разлика између слушалица и слушалица

    Разлика између слушалица и слушалица

    Кључна разлика: Слушалице су пар звучника који су веома малих димензија. Оне су дизајниране тако да их можете поставити близу ушију. Слушалице су такође веома сличне слушалицама и могу се сматрати само алтернативном верзијом у уху. Слушалице су повезане са извором сигнала преко жица или преко бежичне мреже. Извори сигнала укључују аудио појачало, радио, ЦД плејер или мобилни телефон. Могу се користити са фиксним и прен
  • популарна поређења: Разлика између акни и осипа

    Разлика између акни и осипа

    Кључна разлика: Акне су поремећај коже који карактерише присуство бубуљица, митесера и белих глава. Осип се може односити на привремену ерупцију или промену боје коже. Обично је запаљена или натечена. Акне и осип, оба су повезана са проблемима коже и могу бити веома опасни ако се покаже да су озбиљни. Мн
  • популарна поређења: Разлика између Мото Кс и ХТЦ Оне

    Разлика између Мото Кс и ХТЦ Оне

    Кључна разлика: У мају 2013, Моторола - Гоогле компанија је објавила лансирање свог водећег телефона, Мото Кс. Телефон је званично доступан 23. августа 2013. ХТЦ Оне је водећи телефон ХТЦ корпорације. Покренут је у марту 2013. године. У мају 2013, Моторола, сада је Гоогле компанија објавила лансирање свог водећег телефона, Мото Кс. Телефон је званич
  • популарна поређења: Разлика између предшколске и основне школе

    Разлика између предшколске и основне школе

    Кључна разлика: Предшколска установа је припремна школа која је дизајнирана за дјецу испод законског школског узраста. Обично обухвата децу од две до пет година. Основна школа је основна школа која је углавном намијењена дјеци у доби од пет до једанаест година. Предшколска установа се односи на врсту образовне установе у којој дијете учи прије почетка школовања. Ове институције играју виталну улогу јер пружају ранији почетак образовању које чини основу за касније године. Г

Избор Уредника

Разлика између малтретирања и задиркивања

Кључна разлика : Досадња је генерално разигран, забаван или пријатељски начин за гурање или исмијавање, при чему се ниједна страна не осјећа повријеђеном и само се добро насмије. Насиље, с друге стране, је намјерно, агресивно и негативно понашање, гдје насилник намјерава повриједити другу особу показивањем моћи. Дакле, кљу