Pe CMS ExpressionEngine

Pe ExpressionEngine CMS

ExpressionEngine - este sistemul de management al conținutului, care sa dovedit a fi un CMS flexibil și personalizabil. Flexibil - pentru că o sarcină poate fi executor multiple alegere, și personalizabil - pentru că ExpressionEngine oferă un lucru confortabil cu template-uri care nu afectează fișierele de sistem și motorul sunt complet independente, care vă permite să construiască sistemul în orice design.

Pentru a configura cunoștințele de bază necesare în HTML, pentru că trebuie să lucreze cu șabloane.

Producătorul sistemului este EllisLab. In trecut au fost numite pMachine și a lansat motorul de pMachine, care a fost considerat sistemul de blogging-ul.

Sistemul este distribuit pe scară largă în străinătate. Pe aceasta CMS pentru a construi o mare cantitate de site-uri multi-funcțional, site-uri de afaceri, blog-uri, magazine online. Toate acestea pot fi găsite pe site-ul oficial. precum și în eeclub.ru site-urile repertoare (reprezentat de multe site-uri de limbă rusă).

ExpressionEngine destul de activ distribuit în România prin eeclub.ru comunitate. în cazul în care documentația este disponibilă în fișierele de localizare, traduse din Rusia, și sunt adaptate la ðóíåò module, plug-in-uri și extensii.

sistem de taxare. licență personală costa $ 99, comerț - $ 249.95. Dar puteți utiliza ExpressionEngine Core - o versiune gratuită pentru uz personal, necomercial. Ea are unele funcții limitate (nu exista profile personalizate, nu puteți utiliza plug-in-uri și așa mai departe.), Care, cu toate acestea, este de ajuns pentru un site personal. A se vedea prezentare generală a versiunii personale.

cerinţe:
10 MB spațiu liber pe disc,
Versiunea 1.3.0 Apache și de mai sus
Versiunea MySQL 4.1 și mai sus
Versiunea PHP 5.1.6 sau mai mare (pentru EE1 - PHP 4.1 și mai sus)
Pentru a comprima imaginile trebuie să fie prezente GD sau ImageMagick sau Netpbm.
instalare ExpressionEngine are loc în modul semi-automat, care este, ai nevoie doar pentru a crea o bază de date goală, apoi specificați-l în setările.

Procesul de instalare ExpressionEngine

Acum, aș vrea să merg prin secțiunea a panoului de administrare.

Acasă panoul

Pagina pentru adăugarea de știri

Adăugarea de știri la prima vedere poate părea ciudat, dar este doar la prima vedere, atunci, putem vedea comoditate și raționamentul de a adăuga știri în ExpressionEngine. Există de titlu câmp desigur (din titlu), urmat de rezumat și corpul câmpului. Acum, că vom crea știri pe presupunerea ta este suficient pentru a scrie introducerea în câmpul de sinteză, și a continuat în domeniul corpului. Astfel, atunci când o manipulare simplă a șablonului putem obține, spune pe link-ul de start, „Next“ de mai jos fiecare știri, care ne va conduce la știri completă. Despre manipulări simple, vorbesc mai târziu.

Următoarea secțiune de template-uri / șabloane

Pentru ExpressionEngine nu există nici un număr mare de template-uri gratuite, ca, să zicem, pentru DLE sau Wordpress. Adevărul este că orice model, dacă acesta este un monstru șablon sau orice alt tip care este disponibil pentru descărcare, poate fi adaptat pentru acest motor. Linia de jos este faptul că, în mod specific de ce crea șabloane de ExpressionEngine, în cazul în care șabloanele și așa în vrac.

Aici oferă posibilități nelimitate. Putem crea un site web complet orice design!

EE utilizează variabilele sale (variabile), care va fi clar chiar novice dezvoltator web (nu necesită cunoștințe de PHP).
Să ne întoarcem la „manipulări simple“, pe care am promis să-ți spun secțiunea de știri adăugării. Ne-am dorit să ne asigurăm că pe pagina principală sub știri cuvântului „Next“, în cazul în care există o continuare.


Șablonul de index (este implicit) într-un anumit loc, vom scrie

Și acum, unii vor explica ce se întâmplă aici.

# 123; weblog = "site-ul" # 125; - este una dintre weblog noastre
# 123; titlu # 125; - Titlul articolului
# 123; rezumat # 125; - intrare
# 123 ;! În cazul în care corpul = "" # 125; - și apoi verificați.
care stipulează că „în cazul în care câmpul este umplut corpul. Afișăm link-ul. "


Prin urmare, în cazul în care acesta nu este completat, atunci nu se afișează nimic.

Faptul că aceste

Acesta a construit mult, de exemplu,

Fiecare șablon de conținut pe care doriți să lucreze pentru tine. Așa cum am spus, cu ajutorul stare și

puteți afișa conținutul unui anumit grup de utilizatori.

# 123; dacă member_group == 4 # 125; # 123; exp. weblog. intrările weblog = starea "site-ul" = "mea" # 125;

și așa mai departe. Toate aspectele legate de acoperirea imposibilă. Mai în detaliu, lucrul cu motorul este vopsit în documentație.

Du-te înapoi la panoul de administrare.
Urmatoarea vine panoul Comunica - pentru mesaje

Module - module de pre-instalate, precum și cele pe care le setați în curs

Contul meu - setările personale

Admin - Panoul de administrare cu SETUP măturare

Add-ons / programe de completare
motor ExpressionEngine ar fi fost un motor obișnuit, în cazul în care capacitatea sa nu este extins prin module suplimentare, plug-in-uri și extensii.
La crearea unui site, puteți utiliza acele module care sunt necesare.
Blog Wiki activa modul.
Pentru a activa modul magazin SimpleCommerce, permițând să lucreze cu sistemul de plată PayPal.
Pentru comunitate utiliza modulul Forum de discuții, deși va trebui să cumpere separat, costul este de $ 49.99.

viteză
ExpressionEngine este considerat a fi destul de rapid CMS. Pentru a accelera motorul, precum și pentru a reduce sarcina pe server, există o memorie cache în ExpressionEngine (interogări SQL, șabloane, variabile), precum și capacitatea de a dezactiva funcțiile care nu sunt necesare și consumă resurse.

concluzie
Oricine vrea să construiască un site cu o arhitectură flexibilă, este timpul pentru a începe explorarea acestui motor. În această revizuire, nu am compara caracteristicile cu alte motoare, deoarece abordarea fundamentală este complet diferit. Acest CMS nu este una dintre cele care sunt pe fiecare al doilea sit similar cu unul de altul. Au dezvoltat diferite site-uri cu diferite funcționalități, și extensibilitate din cauza adăugări dă un plus imens. Sistemul decentă pentru web developer.

Se acordă permisiunea de a copia, distribui și / sau modificarea acestui document conform termenilor licenței GNU.

articole similare