Expression Engine

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 29. marts 2016; checks kræver 5 redigeringer .
Expression Engine
Type CMS
Forfatter Rick Ellis
Udvikler EllisLab
Skrevet i PHP
Interface webgrænseflade
Interface sprog engelsk
Hardware platform software på tværs af platforme
nyeste version 6.0.6 (21-05-2021)
Stat aktuelt
Licens ExpressionEngine-licensaftale ( på russisk )
Internet side expressionengine.com

ExpressionEngine  er et kommercielt multisite content management system bygget på CodeIgniter frameworket . Udviklet af EllisLab.

ExpressionEngine giver funktioner til brugerregistrering, blogging, fora, vidensbaser, encyklopædier, en søgemaskine og mere. Der er en gratis version og Russificering.

Funktioner

En af funktionerne ved ExpressionEngine er kombinationen af ​​dette system som et kommercielt produkt med open source-software, som er CodeIgniter-rammeværket.[ stil ] . De midler, som dets udviklere modtager fra salg, giver dem mulighed for at bruge mere indsats på udviklingen af ​​professionelle produkter og tilføjelser til CMS'et .

Sikkerhed

Ifølge eksperter giver ExpressionEngine dig mulighed for at oprette et helt sikkert websted, hvor dataene forbliver sikre. Indbygget i ExpressionEngine tilbyder revision dig Captcha-bekræftelse, indholdsvalideringsfunktioner og e-mailbekræftelse. Der er også inkluderet en browserhistorik, der er kompatibel med SSL-systemet.

ExpressionEngine kan prale af et sikkert og modstandsdygtigt system, hvoraf ingen har været udsat for et sikkerhedsbrud i dets 10 års eksistens. Spam-blokkere er allerede på plads for at undgå uønsket opmærksomhed fra onde kræfter på internettet. Sikkerhedsfunktionerne er ret omfattende og inkluderer nogle af de mest avancerede sikkerhedsfunktioner, der tilbydes af andre CMS-produkter.

Systemkrav

ExpressionEngine kræver omkring 10 megabyte ledig diskplads. Webserveren skal understøtte PHP version 5.1.6 eller nyere og MySQL version 4.1 eller højere. Til drift af php-scripts skal der tildeles mindst 16 megabyte RAM (direktiv memory_limiti php.ini-filen ) Derudover skal der installeres et af tre softwarebiblioteker til arbejde med billeder på serveren: GD , ImageMagick eller NetPBM .

Brugeren er forpligtet til at have mindst minimal erfaring med HTML og en forståelse af de grundlæggende principper for webudvikling. Derudover skal brugeren kunne uploade filer til serveren via FTP [2] .

ExpressionEngine er installeret i en semi-automatisk tilstand: Webmasteren behøver kun at oprette en tom database og angive kontooplysningerne for denne database på et af installationsstadierne.

Historie

ExpressionEngine blev født i 2004. Forud for dette udgav forfatteren af ​​CMS Rick Ellis (Rick Ellis) motoren pMachine Pro, som har etableret sig som en blogging-motor. Arbejdet med udviklingen af ​​ExpressionEngine stopper ikke den dag i dag.

Beskrivelse af systemet og funktionsprincip

ExpressionEngine har et modulært system. Standardpakken inkluderer moduler såsom et billedgalleri, en wiki og et simpelt handelsmodul, der er fuldt integreret i PayPal -betalingssystemet . At arbejde med skabeloner giver dig mulighed for at integrere CMS i ethvert design uden at påvirke motorfilerne.

Vi anbefaler, at du overlader ExpressionEngine-opsætningen til en webudvikler. En nybegynder, der ønsker at se fra "Put and go"-systemet, vil blive lidt skuffet, fordi han vil se et dårligt design og lidt funktionalitet (beslægtet med en blog) i sættet.

ExpressionEngine er ret aktivt distribueret i Rusland. Der er dokumentation på russisk, oversatte lokaliseringsfiler, samt moduler, plug-ins og udvidelser tilpasset til Runet. På dette CMS udvikles nyhedssider, visitkortsider, blogs, onlinebutikker.

Vilkår for distribution

ExpressionEngine distribueres i to versioner: kerne (fra  engelsk  -  "basic") og kommerciel (fra  engelsk  -  "kommerciel"). Prisen for en kommerciel licens er $299. Den gratis version af ExpressionEngine Core er til personlig, ikke-kommerciel brug. Denne version har dog noget begrænset funktionalitet - den har ikke brugerprofiler, det er ikke muligt at bruge yderligere moduler, og der er andre begrænsninger. Ifølge nogle udviklere er denne versions muligheder ganske nok til at skabe simple projekter, såsom et personligt websted.

Ydeevne

ExpressionEngine betragtes som et ret hurtigt CMS. For at fremskynde motoren og reducere belastningen på serveren bruger systemet en mekanisme til caching af data (anmodninger, skabeloner osv.), og gør det også muligt at deaktivere de funktioner, der ikke er nødvendige i konstant arbejde.

Udvidelser

ExpressionEngine-udvidelsen er et PHP -script , der, når det er aktiveret, tilføjer eller ændrer systemets funktionalitet. I henhold til deres formål kan alle eksisterende udvidelser klassificeres som:

  1. Udvidelse af CMS- funktionalitet ;
  2. Optimering af kontrolpanelsystemer.

For at arbejde med udvidelser er ExpressionEngine udstyret med en udvidelsesmanager, der giver dig mulighed for at aktivere og konfigurere udvidelser eller deaktivere ubrugte.

Priser

Noter

  1. ExpressionEngine 2.2 (Specifikationer)  (Engelsk)  (downlink) . TopTenReviews . Hentet 22. juni 2013. Arkiveret fra originalen 2. september 2013.

Links