Drupal

Skjermbilde programvare:
Drupal
Prog.varedetaljer:
Versjon: 8.2.1 / 7.50 / 6.38 / 9.x-dev Oppdatert
Last opp dato: 29 Sep 17
Lisens: Gratis
Popularitet: 90
Størrelse: 1264 Kb

Rating: 4.0/5 (Total Votes: 1)

Drupal er en del av CMS trifecta sammen med Joomla & amp; WordPress, roterer tittelen på beste CMS blant hverandre de siste 10-15 årene.

Brukes for populære nettsteder som spenner fra Det Hvite Huss tilstedeværelse på nettet og til weather.com, kan CMS brukes til alle typer nettsteder, alt fra personlige nettsteder til store intranett og nettbutikker.

En stor del av sin klage er den enorme databasen med gratis eller kommersielle temaer og moduler, slik at ikke-tekniske brukere kan lage nettsteder uten for mye trøbbel fra deres side.

Drupal kan installeres og klar til bruk i løpet av minutter, takket være det enkle å følge installasjonsprogrammet, og når alt er klart, kan et administrasjonspanel nås av administrasjonen der han deretter kan begynne å lage sitt nettsted.

Her kan han tilpasse nettstedets generelle innstillinger, legge til sider, installere moduler, bytte mellom temaer, spore bruken av nettsider og flere andre.

CMS støtter flerspråklige installasjoner, og samfunnet har bidratt med toppen av linjemodulene for å kjøre fullt utstyrte nettbutikker, sosiale nettverk og diskusjonsfora på Drupals kjernen.

Hvis du har jobbet i webutvikling og ikke har hørt om Drupal, kan det være et hint at du egentlig ikke er så god på jobben din.

Systemkrav


  • Webserver (Apache, IIS)
  • Database: MySQL, MariaDB, PostgreSQL, SQLite (MS-SQL og Oracle støttes uoffisielt)
  • PHP 5.3 eller høyere
  • PHP XML-utvidelse
  • Et bildebibliotek for PHP (GD, ImageMagick)
  • PHP safe_mode: av
  • PHP Data Objects (PDO) aktiv
  • PHP register_globals: av

Hva er nytt i denne versjonen:

  • Eksperimentelt brukergrensesnitt for migrasjoner fra Drupal 6 og 7
  • BigPipe for oppfattet ytelse
  • CKEditor WYSIWYG stavekontroll og språkknapp
  • Forbedret hjelpeside med turer
  • Gjenopprettede enheter i Visningsfelt
  • Støtte for JavaScript-automatisert testing
  • Forbedret komponiststøtte
  • Utvikler API-forbedringer

Hva er nytt i versjon 8.1.1 / 7.43 / 6.38 / 9.x-dev:



Nytt i Drupal 8.0.0 (19. november 2015)

Hva er nytt i versjon 8.1.0 / 7.43 / 6.38 / 9.x-dev:

  • Eksperimentelt brukergrensesnitt for migrasjoner fra Drupal 6 og 7
  • BigPipe for oppfattet ytelse
  • CKEditor WYSIWYG stavekontroll og språkknapp
  • Forbedret hjelpeside med turer
  • Gjenopprettede enheter i Visningsfelt
  • Støtte for JavaScript-automatisert testing
  • Forbedret komponiststøtte
  • Utvikler API-forbedringer

Hva er nytt i versjon 8.0.5 / 7.43 / 6.38 / 9.x-dev:

  • Betydelig forbedret frontenden:
  • Gjør alle innebygde temaer lydhør.
  • Lagt til støtte for responsive bilder.
  • Gjort innebygde tabeller som er responsive med tre nivåer av kolonne betydning.
  • Lagt til Twig som standard malmotor og konverterte alle .tpl.php maler og temafunksjoner til .html.twig.
  • Fjernet PHPTemplate-motoren.
  • Flere store oppgraderinger av merkingen produsert av Drupal.
  • Lagt til Classy som et grunntema for å opprettholde CSS-klasser og wrappers.
  • Lagt til Stable som standardbasert tema for å opprettholde bakoverkompatibilitet for kjernemaler og CSS endringer, fordi maler og CSS utenfor
  • Redesignet flere viktige elementer i Seven-temaet.
  • Lagt til støtte for HTML5-elementer.
  • Inkludert Backbone.js og Underscore.js JavaScript-rammer.
  • Oppdatert til jQuery 2.1.4.
  • Oppdatert til jQuery UI 1.11.4.
  • Fjernet jquery.bbq.
  • Fjernet Garland-temaet fra kjernen. Fjernet overleggsmodulen fra kjernen og erstattet den med en enkel, dynamisk "Tilbake til nettsted" -linken.
  • Forbedret aktivitetsbibliotekssystemet for å administrere CSS og JavaScript-filer og deres avhengigheter. Tillat for mindre AJAX forespørsels nyttelaster.
  • jQuery lastes ikke lenger på alle sider, bare når en annen ressurs trenger den.
  • Ingen JavaScript lastes i det hele tatt for anonyme brukere som standard, for raskere sidelaster.
  • Implementert kategorisering av SMACSS-stiler for CSS-filer.
  • Fjernet mest støtte for Internet Explorer 8 og under.
  • Lagt til Modernizr for å gjøre stylingendringer basert på nettleserstøtte.
  • Alle sidemalervariabler konvertert til blokker (tittel, breadcrumb, branding, etc).
  • Lagt Breakpoint-modulen til å håndtere bruddpunkter av responsive design.
  • Introdusert innfødt Schema.org-utdata på sider.
  • Brukes av semantiske HTML 5-koder når det er mulig. Dette gjør også skjemainngang på mobile enheter mye lettere for brukere.
  • Redesignede ikoner for å se bra ut i høyoppløselig (retina) viser også.
  • Gjør administrasjonsopplevelsen enklere:
  • Redesignet installasjonsprogrammet.
  • Visuelt oppdatert og utvidet Seven (administrasjon) temaet.
  • Gjør administrasjonsverktøylinjen responsiv og berør vennlig.
  • Lagt til søk i modullisten og gjorde siden enklere å lese.
  • Lagt turmodulen til å gi svært kontekstuelle tips for brukergrensesnittelementer.
  • Forbedret entitetssystemet:
  • Lagt til en full CRUD API for enheter.
  • Forbedret API for API og API for enhetene.
  • Lagt til støtte for widgets, formatterer og oversettelse til basisenhetsfelter (for eksempel etiketter).
  • Lagrede visningsmoduser kan konfigureres for gjenbrukbare visningsvarianter.
  • Introduserte formmoduser for gjenbrukbare formvarianter.
  • Lagt til evne til å håndtere en «standard» -revisjon som kanskje ikke er den siste.
  • Alle innholdstypetyper (tilpassede blokker, vilkår, kommentarer, etc.), ikke bare noder, har støtte for revisjoner.
  • Databaseskjema for innholdsenheter genereres automatisk basert på enhetstype og feltdefinisjoner.
  • Forbedret menyhåndteringssystemene:
  • Flytt tilpasset menyelementhåndtering til sin egen modul.
  • Omarbeidede menylinker, lokale handlinger og lokale oppgaver basert på det nye rutingsystemet.
  • Introdusert et nytt konfigurasjonsstyringssystem:
  • Lagt til et sentralisert konfigurasjonssystem med eksport- og importfunksjonalitet.
  • Tillatte modulforfattere å gi konfigurasjon i et YAML-filformat.
  • Implementert funksjonalitet for å få, sette, legge til og fjerne konfigurasjon.
  • Forutsatt evnen til å overstyre konfigurasjonsverdier med språkvarianter og andre runtimeverdier.
  • Lagt til konfigurasjonsskjema, avhengigheter og validering for å opprettholde dataintegritet mellom distribusjoner og oppdateringer.
  • Støtte lagt til for både globale konfigurasjons- og konfigurasjonsenheter.
  • Forbedret forfatteropplevelse:
  • Redesignet innholdsopprettings- og redigeringsskjemaet.
  • Forhåndsvisning av innhold vises nå på frontenden.
  • Lagt til CKEditor WYSIWYG editoren. Rengjør oppstart garantert takket være tett integrasjon med filtersystemet.
  • Laget opplasting, justering og bildetekst av bilder som er mulig i editoren.
  • Moderniserte standard tekstformatene.
  • Lagt til en dra-og-slipp-konfigurasjons-brukergrensesnitt, som automatisk oppdaterer HTML-filterinnstillingene, gjør konfigurering av tekstformater trivial for typiske brukstilfeller.
  • Lagt til linje- og tekstfiltre som kan brukes på et hvilket som helst element: bilder, blokkeringer, kodestykker, videoer ...
  • Gjør det mulig å redigere alle enheter på stedet: noder, blokker ...
  • Lagt til tekstredigeringsmodulen for å hjelpe til med å kartlegge andre redaktører til tekstformater.
  • Forbedret medieadministrasjon:
  • Lagt til evne til å konfigurere når ubrukte filer blir slettet med muligheten til å beholde dem, nyttige for mediebiblioteker.
  • Lagt til et tilpassbart visning under skjermbildet for innholdsadministrasjon som viser alle filer som er lastet opp på systemet.
  • Laget opplastinger umiddelbart når du velger filer i filfelt.
  • Lagt til evne til å laste opp flere filer samtidig.
  • Lagt til lokalt bildeinngangsfilter, for å aktivere sikker bildepostering.
  • Inkludert følgende Symfony2-komponenter:
  • ClassLoader PSR-0-kompatible autoloadrutiner.
  • DependencyInjection Fleksibel avhengighetsbeholder.
  • EventDispatcher Objektorientert lette hendelseshåndteringssystem.
  • HttpFoundation Abstraksjonsobjekter for HTTP-forespørsler og svar.
  • HttpKernel Core-system for håndtering av innkommende HTTP-forespørsel og svar.
  • Prosess Tillater å utføre kommandoer i en underprosess.
  • Ruteringsramme for kartlegging av innkommende forespørsler til kontrollerinformasjon.
  • Serialisering Serialiser komplekse nestede objekter i JSON / XML etc.
  • Validator Kontroller at et objekt er i en gyldig tilstand basert på noen valideringsregler som er definert for det.
  • Yaml Parser for YAML-filer.
  • Fjernet moduler fra kjernen. Følgende moduler er fjernet fra kjernen, fordi det er tilgjengelig med moduler med tilsvarende funksjonalitet:
  • Log
  • Oversikt
  • OpenID
  • avstemning
  • Profil
  • Trigger
  • Nye felttyper legges til kjerne:
  • e
  • Kobling
  • Telefonnummer
  • Enhetsreferanse
  • dato
  • Gjør kommentaren mer fleksibel:
  • Lagt til begrepet kommentartyper (for vurderinger, hilsener osv.), som hver kan konfigureres med et annet sett med felter.
  • Har kommentert et felt for å tillate kommentertråder på andre typer enheter enn noder.
  • Lagt til Visninger og Visninger UI-modul til kjernen:
  • Lagt til enkel bulkoperasjonsfunksjonalitet til Visninger.
  • Konverterte ulike kjerneoppføringer til visninger, inkludert / node, / admin / content / node, / admin / people og flere blokker.
  • Bygget i REST API-støtte.
  • Rewrote caching-integrasjon for bedre ytelse.
  • Gjør det mulig å konfigurere responsive tabeller i Visninger.
  • Forbedret blokkadministrasjon:
  • Lagde egendefinerte blokker som kan velges, revideres og oversettes.
  • Lagt til ideen om egendefinerte blokktyper.
  • Lagt til muligheten til å plassere samme blokk på flere steder.
  • Introdusert et blokkbibliotek med kategoriserte blokker.
  • Fjernet statistikkmodulets tilgangsloggerfunksjonalitet og rapporter.
  • Fjernet XML-RPC-funksjonalitet fra kjernen.
  • Fjernet bruker signaturstøtte fra kjernen.
  • Lagt til evne til å generere og validere universelt unike IDentifiers (UUIDs).
  • Stort forbedret språkstøtte rundt
  • Lagt til rutingkomponent fra Symfony CMF.
  • Lagt til Guzzle HTTP-bibliotek.
  • Lagt til Zend Feed-komponent.
  • Introdusert en tilgjengelig modal API basert på forbedringer i samarbeid med jQuery UI-teamet.
  • Gjør det mulig å legge til felt for å kontakte skjemaer slik at nettstedbyggerne enkelt kan bygge egendefinerte skjemaer for å søke tilbakemelding fra brukere.
  • Byttet til semantisk versjonering med betydelige oppdateringer planlagt hver 6. måned i 8.1, 8.2, etc.
  • Tallrike andre viktige endringer og tillegg.
  • Mange feilrettinger.
  • Mange forbedringer av API-dokumentasjonen.
  • Ekstra automatisert testdekning.
  • Lagt til datasystemet for å administrere komplekse typer.
  • Refactored rutingsystem basert på Symfony2-komponenter.
  • Lagde deklarative opplysninger (biblioteker, tillatelser, ruter etc.) bruker YAML-filer for definisjoner i stedet for PHP.
  • Lagt til plugin-system for å standardisere implementeringen av flere kjerne-APIer.

Hva er nytt i versjon 8.0.3 / 7.42 / 6.37 / 9.x-dev:

  • Betydelig forbedret frontenden:
  • Gjør alle innebygde temaer lydhør.
  • Lagt til støtte for responsive bilder.
  • Gjort innebygde tabeller som er responsive med tre nivåer av kolonne betydning.
  • Lagt til Twig som standard malmotor og konverterte alle .tpl.php maler og temafunksjoner til .html.twig.
  • Fjernet PHPTemplate-motoren.
  • Flere store oppgraderinger av merkingen produsert av Drupal.
  • Lagt til Classy som et grunntema for å opprettholde CSS-klasser og wrappers.
  • Lagt til Stable som standardbasert tema for å opprettholde bakoverkompatibilitet for kjernemaler og CSS endringer, fordi maler og CSS utenfor
  • Redesignet flere viktige elementer i Seven-temaet.
  • Lagt til støtte for HTML5-elementer.
  • Inkludert Backbone.js og Underscore.js JavaScript-rammer.
  • Oppdatert til jQuery 2.1.4.
  • Oppdatert til jQuery UI 1.11.4.
  • Fjernet jquery.bbq.
  • Fjernet Garland-temaet fra kjernen. Fjernet overleggsmodulen fra kjernen og erstattet den med en enkel, dynamisk "Tilbake til nettsted" -linken.
  • Forbedret aktivitetsbibliotekssystemet for å administrere CSS og JavaScript-filer og deres avhengigheter. Tillat for mindre AJAX forespørsels nyttelaster.
  • jQuery lastes ikke lenger på alle sider, bare når en annen ressurs trenger den.
  • Ingen JavaScript lastes i det hele tatt for anonyme brukere som standard, for raskere sidelaster.
  • Implementert kategorisering av SMACSS-stiler for CSS-filer.
  • Fjernet mest støtte for Internet Explorer 8 og under.
  • Lagt til Modernizr for å gjøre stylingendringer basert på nettleserstøtte.
  • Alle sidemalervariabler konvertert til blokker (tittel, breadcrumb, branding, etc).
  • Lagt Breakpoint-modulen til å håndtere bruddpunkter av responsive design.
  • Introdusert innfødt Schema.org-utdata på sider.
  • Brukes av semantiske HTML 5-koder når det er mulig. Dette gjør også skjemainngang på mobile enheter mye lettere for brukere.
  • Redesignede ikoner for å se bra ut i høyoppløselig (retina) viser også.
  • Gjør administrasjonsopplevelsen enklere:
  • Redesignet installasjonsprogrammet.
  • Visuelt oppdatert og utvidet Seven (administrasjon) temaet.
  • Gjør administrasjonsverktøylinjen responsiv og berør vennlig.
  • Lagt til søk i modullisten og gjorde siden enklere å lese.
  • Lagt turmodulen til å gi svært kontekstuelle tips for brukergrensesnittelementer.
  • Forbedret entitetssystemet:
  • Lagt til en full CRUD API for enheter.
  • Forbedret API for API og API for enhetene.
  • Lagt til støtte for widgets, formatterer og oversettelse til basisenhetsfelter (for eksempel etiketter).
  • Lagrede visningsmoduser kan konfigureres for gjenbrukbare visningsvarianter.
  • Introduserte formmoduser for gjenbrukbare formvarianter.
  • Lagt til evne til å håndtere en «standard» -revisjon som kanskje ikke er den siste.
  • Alle innholdstypetyper (tilpassede blokker, vilkår, kommentarer, etc.), ikke bare noder, har støtte for revisjoner.
  • Databaseskjema for innholdsenheter genereres automatisk basert på enhetstype og feltdefinisjoner.
  • Forbedret menyhåndteringssystemene:
  • Flytt tilpasset menyelementhåndtering til sin egen modul.
  • Omarbeidede menylinker, lokale handlinger og lokale oppgaver basert på det nye rutingsystemet.
  • Introdusert et nytt konfigurasjonsstyringssystem:
  • Lagt til et sentralisert konfigurasjonssystem med eksport- og importfunksjonalitet.
  • Tillatte modulforfattere å gi konfigurasjon i et YAML-filformat.
  • Implementert funksjonalitet for å få, sette, legge til og fjerne konfigurasjon.
  • Forutsatt evnen til å overstyre konfigurasjonsverdier med språkvarianter og andre runtimeverdier.
  • Lagt til konfigurasjonsskjema, avhengigheter og validering for å opprettholde dataintegritet mellom distribusjoner og oppdateringer.
  • Støtte lagt til for både globale konfigurasjons- og konfigurasjonsenheter.
  • Forbedret forfatteropplevelse:
  • Redesignet innholdsopprettings- og redigeringsskjemaet.
  • Forhåndsvisning av innhold vises nå på frontenden.
  • Lagt til CKEditor WYSIWYG editoren. Rengjør oppstart garantert takket være tett integrasjon med filtersystemet.
  • Laget opplasting, justering og bildetekst av bilder som er mulig i editoren.
  • Moderniserte standard tekstformatene.
  • Lagt til en dra-og-slipp-konfigurasjons-brukergrensesnitt, som automatisk oppdaterer HTML-filterinnstillingene, gjør konfigurering av tekstformater trivial for typiske brukstilfeller.
  • Lagt til linje- og tekstfiltre som kan brukes på et hvilket som helst element: bilder, blokkeringer, kodestykker, videoer ...
  • Gjør det mulig å redigere alle enheter på stedet: noder, blokker ...
  • Lagt til tekstredigeringsmodulen for å hjelpe til med å kartlegge andre redaktører til tekstformater.
  • Forbedret medieadministrasjon:
  • Lagt til evne til å konfigurere når ubrukte filer blir slettet med muligheten til å beholde dem, nyttige for mediebiblioteker.
  • Lagt til et tilpassbart visning under skjermbildet for innholdsadministrasjon som viser alle filer som er lastet opp på systemet.
  • Laget opplastinger umiddelbart når du velger filer i filfelt.
  • Lagt til evne til å laste opp flere filer samtidig.
  • Lagt til lokalt bildeinngangsfilter, for å aktivere sikker bildepostering.
  • Inkludert følgende Symfony2-komponenter:
  • ClassLoader PSR-0-kompatible autoloadrutiner.
  • DependencyInjection Fleksibel avhengighetsbeholder.
  • EventDispatcher Objektorientert lette hendelseshåndteringssystem.
  • HttpFoundation Abstraksjonsobjekter for HTTP-forespørsler og svar.
  • HttpKernel Core-system for håndtering av innkommende HTTP-forespørsel og svar.
  • Prosess Tillater å utføre kommandoer i en underprosess.
  • Ruteringsramme for kartlegging av innkommende forespørsler til kontrollerinformasjon.
  • Serialisering Serialiser komplekse nestede objekter i JSON / XML etc.
  • Validator Kontroller at et objekt er i en gyldig tilstand basert på noen valideringsregler som er definert for det.
  • Yaml Parser for YAML-filer.
  • Fjernet moduler fra kjernen. Følgende moduler er fjernet fra kjernen, fordi det er tilgjengelig med moduler med tilsvarende funksjonalitet:
  • Log
  • Oversikt
  • OpenID
  • avstemning
  • Profil
  • Trigger
  • Nye felttyper legges til kjerne:
  • e
  • Kobling
  • Telefonnummer
  • Enhetsreferanse
  • dato
  • Gjør kommentaren mer fleksibel:
  • Lagt til begrepet kommentartyper (for vurderinger, hilsener osv.), som hver kan konfigureres med et annet sett med felter.
  • Har kommentert et felt for å tillate kommentertråder på andre typer enheter enn noder.
  • Lagt til Visninger og Visninger UI-modul til kjernen:
  • Lagt til enkel bulkoperasjonsfunksjonalitet til Visninger.
  • Konverterte ulike kjerneoppføringer til visninger, inkludert / node, / admin / content / node, / admin / people og flere blokker.
  • Bygget i REST API-støtte.
  • Rewrote caching-integrasjon for bedre ytelse.
  • Gjør det mulig å konfigurere responsive tabeller i Visninger.
  • Forbedret blokkadministrasjon:
  • Lagde egendefinerte blokker som kan velges, revideres og oversettes.
  • Lagt til ideen om egendefinerte blokktyper.
  • Lagt til muligheten til å plassere samme blokk på flere steder.
  • Introdusert et blokkbibliotek med kategoriserte blokker.
  • Fjernet statistikkmodulets tilgangsloggerfunksjonalitet og rapporter.
  • Fjernet XML-RPC-funksjonalitet fra kjernen.
  • Fjernet bruker signaturstøtte fra kjernen.
  • Lagt til evne til å generere og validere universelt unike IDentifiers (UUIDs).
  • Stort forbedret språkstøtte rundt
  • Lagt til rutingkomponent fra Symfony CMF.
  • Lagt til Guzzle HTTP-bibliotek.
  • Lagt til Zend Feed-komponent.
  • Introdusert en tilgjengelig modal API basert på forbedringer i samarbeid med jQuery UI-teamet.
  • Gjør det mulig å legge til felt for å kontakte skjemaer slik at nettstedbyggerne enkelt kan bygge egendefinerte skjemaer for å søke tilbakemelding fra brukere.
  • Byttet til semantisk versjonering med betydelige oppdateringer planlagt hver 6. måned i 8.1, 8.2, etc.
  • Tallrike andre viktige endringer og tillegg.
  • Mange feilrettinger.
  • Mange forbedringer av API-dokumentasjonen.
  • Ekstra automatisert testdekning.
  • Lagt til datasystemet for å administrere komplekse typer.
  • Refactored rutingsystem basert på Symfony2-komponenter.
  • Lagde deklarative opplysninger (biblioteker, tillatelser, ruter etc.) bruker YAML-filer for definisjoner i stedet for PHP.
  • Lagt til plugin-system for å standardisere implementeringen av flere kjerne-APIer.

Krav :

  • Webserver (Apache, IIS)
  • Database: MySQL, MariaDB, PostgreSQL, SQLite (MS-SQL og Oracle støttes uoffisielt)
  • PHP 5.3 eller høyere
  • PHP XML-utvidelse
  • Et bildebibliotek for PHP (GD, ImageMagick)
  • PHP safe_mode: av
  • PHP Data Objects (PDO) aktiv
  • PHP register_globals: av

Lignende programvare

Drupal
Drupal

1 Mar 15

Django CMS
Django CMS

18 Apr 16

doorGets
doorGets

13 Apr 15

ATutor
ATutor

14 Apr 15

Kommentarer til Drupal

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!