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.
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 .
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.
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.
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.
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.
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.
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.
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:
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.