ExpressionEngine

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită la 29 martie 2016; verificările necesită 5 modificări .
ExpressionEngine
Tip de CMS
Autor Rick Ellis
Dezvoltator EllisLab
Scris in PHP
Interfață interfata web
Limbi de interfață Engleză
Platformă hardware software multiplatformă
ultima versiune 6.0.6 (21.05.2021)
Stat de actualitate
Licență Acord de licență ExpressionEngine ( în rusă )
Site-ul web expressionengine.com

ExpressionEngine este un sistem comercial de gestionare a conținutului  multisite construit pe framework -ul CodeIgniter . Dezvoltat de EllisLab.

ExpressionEngine oferă funcții pentru înregistrarea utilizatorilor, blogging, forumuri, baze de cunoștințe, enciclopedii, un motor de căutare și multe altele. Există o versiune gratuită și rusificare.

Caracteristici

Una dintre caracteristicile ExpressionEngine este combinarea acestui sistem ca produs comercial, cu software open source, care este framework-ul CodeIgniter.[ stil ] . Fondurile pe care dezvoltatorii săi le primesc din vânzări le permit să dedice mai mult efort dezvoltării de produse profesionale și suplimente pentru CMS .

Securitate

Potrivit experților, ExpressionEngine vă permite să creați un site complet securizat, datele pe care vor rămâne în siguranță. Încorporat în ExpressionEngine, auditul vă oferă verificarea Captcha, funcții de validare a conținutului și verificarea e-mailului. De asemenea, este inclus un istoric de navigare compatibil cu sistemul SSL.

ExpressionEngine se mândrește cu un sistem sigur și rezistent, niciunul dintre acestea nu a fost victima unei breșe de securitate în cei 10 ani de existență. Blocantele de spam sunt deja existente pentru a evita atenția nedorită din partea forțelor malefice de pe Internet. Caracteristicile de securitate sunt destul de cuprinzătoare și includ unele dintre cele mai avansate caracteristici de securitate oferite de alte produse CMS.

Cerințe de sistem

ExpressionEngine necesită aproximativ 10 megaocteți de spațiu liber pe disc. Serverul web trebuie să accepte PHP versiunea 5.1.6 sau mai mare și MySQL versiunea 4.1 sau mai mare. Pentru funcționarea scripturilor php trebuie alocați cel puțin 16 megaocteți de RAM (directiva memory_limitîn fișierul php.ini ) În plus, pe server trebuie să fie instalată una dintre cele trei biblioteci software pentru lucrul cu imagini: GD , ImageMagick sau NetPBM .

Utilizatorului i se cere să aibă cel puțin o experiență minimă cu HTML și o înțelegere a principiilor de bază ale dezvoltării web. În plus, utilizatorul trebuie să poată încărca fișiere pe server prin FTP [2] .

ExpressionEngine este instalat într-un mod semi-automat: webmasterul trebuie doar să creeze o bază de date goală și să specifice informațiile de cont pentru această bază de date la una dintre etapele de instalare.

Istorie

ExpressionEngine s-a născut în 2004. Înainte de aceasta, autorul CMS Rick Ellis (Rick Ellis) a lansat motorul pMachine Pro, care s-a impus ca motor de blogging. Lucrările la dezvoltarea ExpressionEngine nu se oprește până în prezent.

Descrierea sistemului și principiul de funcționare

ExpressionEngine are un sistem modular. Pachetul standard include module precum o galerie de imagini, un wiki și un modul de comerț simplu care este complet integrat în sistemul de plată PayPal . Lucrul cu șabloane vă permite să integrați CMS în orice design fără a afecta fișierele motorului.

Vă recomandăm să lăsați configurarea ExpressionEngine în seama unui dezvoltator web. Un începător care vrea să vadă din sistemul „Put and go” va fi puțin dezamăgit, pentru că va vedea în kit un design slab și funcționalitate redusă (asemănător cu un blog).

ExpressionEngine este distribuit destul de activ în Rusia. Există documentație în limba rusă, fișiere de localizare traduse, precum și module, plug-in-uri și extensii adaptate pentru Runet. Pe acest CMS sunt dezvoltate site-uri de știri, site-uri de cărți de vizită, bloguri, magazine online.

Condiții de distribuție

ExpressionEngine este distribuit în două versiuni: de bază (din  engleză  -  "de bază") și comercial (din  engleză  -  "comercial"). Costul unei licențe comerciale este de 299 USD. Versiunea gratuită a ExpressionEngine Core este pentru uz personal, necomercial. Cu toate acestea, această versiune are o funcționalitate oarecum limitată - nu are profiluri de utilizator, nu este posibilă utilizarea modulelor suplimentare și există alte limitări. Potrivit unor dezvoltatori, capacitățile acestei versiuni sunt destul de suficiente pentru a crea proiecte simple, cum ar fi un site web personal.

Performanță

ExpressionEngine este considerat un CMS destul de rapid. Pentru a accelera motorul și a reduce sarcina pe server, sistemul folosește un mecanism pentru stocarea în cache a datelor (cereri, șabloane etc.) și, de asemenea, face posibilă dezactivarea acelor funcții care nu sunt necesare în munca constantă.

Extensii

Extensia ExpressionEngine este un script PHP care, atunci când este activat, adaugă sau modifică funcționalitatea sistemului. În funcție de scopul lor, toate extensiile existente în prezent pot fi clasificate astfel:

  1. Extinderea funcționalității CMS ;
  2. Optimizarea sistemelor de panouri de control.

Pentru a lucra cu extensii, ExpressionEngine este echipat cu un manager de extensii care vă permite să activați și să configurați extensiile sau să le dezactivați pe cele neutilizate.

Premii

Note

  1. ExpressionEngine 2.2 (Specificații)  (engleză)  (downlink) . TopTenReviews . Consultat la 22 iunie 2013. Arhivat din original pe 2 septembrie 2013.

Link -uri