ExpressionEngine

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 29 mars 2016; kontroller kräver 5 redigeringar .
ExpressionEngine
Sorts CMS
Författare Rick Ellis
Utvecklaren EllisLab
Skrivet i PHP
Gränssnitt webbgränssnitt
Gränssnittsspråk engelsk
Hårdvaruplattform plattformsoberoende programvara
senaste versionen 6.0.6 (2021-05-21)
stat aktuell
Licens ExpressionEngines licensavtal ( på ryska )
Hemsida expressionengine.com

ExpressionEngine  är ett kommersiellt multisite- innehållshanteringssystem byggt på CodeIgniter- ramverket . Utvecklad av EllisLab.

ExpressionEngine tillhandahåller funktioner för användarregistrering, bloggande, forum, kunskapsbaser, uppslagsverk, en sökmotor och mer. Det finns en gratisversion och russifiering.

Funktioner

En av funktionerna i ExpressionEngine är kombinationen av detta system som en kommersiell produkt, med programvara med öppen källkod, som är CodeIgniter-ramverket.[ stil ] . Medlen som dess utvecklare får från försäljningen tillåter dem att ägna mer kraft åt utvecklingen av professionella produkter och tillägg för CMS .

Säkerhet

Enligt experter låter ExpressionEngine dig skapa en helt säker webbplats, vars data kommer att förbli säker. Inbyggd i ExpressionEngine erbjuder revision dig Captcha-verifiering, innehållsvalideringsfunktioner och e-postverifiering. Dessutom ingår en webbhistorik som är kompatibel med SSL-systemet.

ExpressionEngine har ett säkert och motståndskraftigt system, inget av dem har blivit utsatt för ett säkerhetsintrång under dess 10-åriga existens. Spamblockerare finns redan på plats för att undvika oönskad uppmärksamhet från onda krafter på Internet. Säkerhetsfunktionerna är ganska omfattande och inkluderar några av de mest avancerade säkerhetsfunktionerna som erbjuds av andra CMS-produkter.

Systemkrav

ExpressionEngine kräver cirka 10 megabyte ledigt diskutrymme. Webbservern måste stödja PHP version 5.1.6 eller högre och MySQL version 4.1 eller högre. För drift av php-skript måste minst 16 megabyte RAM tilldelas (direktiv memory_limiti filen php.ini ) Dessutom måste ett av tre mjukvarubibliotek för arbete med bilder vara installerat på servern: GD , ImageMagick eller NetPBM .

Det krävs att användaren har minsta möjliga erfarenhet av HTML och en förståelse för de grundläggande principerna för webbutveckling. Dessutom måste användaren kunna ladda upp filer till servern via FTP [2] .

ExpressionEngine installeras i ett halvautomatiskt läge: webbmastern behöver bara skapa en tom databas och ange kontoinformationen för denna databas i ett av installationsstadierna.

Historik

ExpressionEngine föddes 2004. Dessförinnan släppte författaren till CMS Rick Ellis (Rick Ellis) motorn pMachine Pro, som har etablerat sig som en bloggmotor. Arbetet med utvecklingen av ExpressionEngine slutar inte än i dag.

Beskrivning av systemet och funktionsprincipen

ExpressionEngine har ett modulärt system. Standardpaketet innehåller moduler som ett bildgalleri, en wiki och en enkel handelsmodul som är helt integrerad i PayPals betalningssystem . Genom att arbeta med mallar kan du integrera CMS i vilken design som helst utan att motorfilerna påverkas.

Vi rekommenderar att du lämnar ExpressionEngine-installationen till en webbutvecklare. En nybörjare som vill se från "Put and go"-systemet kommer att bli lite besviken, eftersom han kommer att se en dålig design och lite funktionalitet (liknande en blogg) i satsen.

ExpressionEngine distribueras ganska aktivt i Ryssland. Det finns dokumentation på ryska, översatta lokaliseringsfiler, samt moduler, plug-ins och tillägg anpassade för Runet. På detta CMS utvecklas nyhetssajter, visitkortssajter, bloggar, nätbutiker.

Distributionsvillkor

ExpressionEngine distribueras i två versioner: kärna (från  engelska  -  "basic") och kommersiell (från  engelska  -  "kommersiell"). Kostnaden för en kommersiell licens är $299. Den kostnadsfria versionen av ExpressionEngine Core är för personligt, icke-kommersiellt bruk. Den här versionen har dock något begränsad funktionalitet - den har inga användarprofiler, det är inte möjligt att använda ytterligare moduler och det finns andra begränsningar. Enligt vissa utvecklare är funktionerna i den här versionen tillräckligt för att skapa enkla projekt, till exempel en personlig webbplats.

Prestanda

ExpressionEngine anses vara ett ganska snabbt CMS. För att snabba upp motorn och minska belastningen på servern använder systemet en mekanism för cachelagring av data (förfrågningar, mallar, etc.), och gör det också möjligt att inaktivera de funktioner som inte krävs i konstant arbete.

Tillägg

ExpressionEngine-tillägget är ett PHP- skript som, när det är aktiverat, lägger till eller modifierar systemets funktionalitet. Enligt deras syfte kan alla befintliga tillägg klassificeras som:

  1. Utöka CMS- funktionalitet ;
  2. Optimering av kontrollpanelsystem.

För att arbeta med tillägg är ExpressionEngine utrustad med en tilläggshanterare som låter dig aktivera och konfigurera tillägg, eller inaktivera oanvända.

Utmärkelser

Anteckningar

  1. ExpressionEngine 2.2 (Specifikationer)  (engelska)  (nedlänk) . TopTenReviews . Hämtad 22 juni 2013. Arkiverad från originalet 2 september 2013.

Länkar