Panoul de control al motorului Dota intitle datalife. Comunicat de presă DataLife Engine v.12.1

Bazat pe motorul DLE ( Motorul DataLife). Voi descrie decorul în detaliu, încercând să nu ratez nimic, cred că setarea dle se va transforma într-o serie lungă de postări. În această serie de postări, nu numai că vom arunca o privire mai atentă asupra setării, dar vom afla și pentru ce este fiecare funcție de setare.

Pentru postările dedicate instalării motorului DLE, voi folosi DataLife Engine v.9.4., Sau mai degrabă o versiune demo a acestui motor. Acest lucru este suficient pentru a vă spune despre setările și capacitățile DataLife Engine.

Primul articol va fi dedicat secțiunii de administrare: „ Setări generale de script "... Puteți găsi această secțiune după cum urmează: după ce accesați panoul de administrare DLE (DataLife Engine), care se află la site.ru/admin.php, veți vedea acces rapid la secțiunile principale ale panoului de administrare. Astăzi avem nevoie de articolul " Configurarea sistemului" , si in el sectiunea " setări generale de script "... Există, desigur, și alte modalități de a intra în această secțiune, dar în opinia mea aceasta este cea mai ușoară cale.

Deci, să începem configurarea motorului dle, primul punct este titlu (titlu dle)... În titlu, scrieți numele proiectului dvs., de exemplu: Totul pentru webmasteri începători. Titlul tau poate suna ce vrei tu, implicit pe motorul DLE, site-ul se numeste DataLife Engine, daca introducem orice alt nume, acesta va fi schimbat. Și va forma titlul dle, care va fi afișat în fila browser, precum și pe pagină rezultatele cautarii... Prin urmare, luați titlul foarte în serios. Aici, cred că e clar.

Bine, Pagina principala, Cred că este de înțeles. Introducem numele domeniului dvs., de exemplu: site.ru si gata.

Codificare folosită, în mod implicit, este Windows-1251, ceea ce înseamnă că resursa dvs. acceptă limba rusă. Dacă aveți o versiune demo a motorului DataLife, nu trebuie să schimbați nimic aici. Dacă CMS-ul este achiziționat, atunci codarea poate fi schimbată, de exemplu, în UTF-8 și atunci proiectul dvs. va deveni multilingv, în această etapă nu vom lua în considerare codificarea în detaliu, cred că este clar dacă nu schimbăm demo-ul, chiar dacă cel achiziționat, dar domeniul este în zona ru, sincer să fiu, nu văd niciun motiv să schimb codificarea.

Următorul articol: Descriere, în care descriem pe scurt conținutul proiectului nostru, de exemplu: Totul despre crearea, înființarea și promovarea blogurilor sau site-urilor etc., dar nu mai mult de 200 de caractere. În teorie, această descriere ar trebui să fie afișată în motoarele de căutare, așa că luați acest lucru în serios și nu uitați să scrieți în descriere cuvinte cheie prin care resursa dumneavoastră va fi promovată în viitor. Va arăta cam așa într-un motor de căutare Google:

Mai departe, cuvinte cheie (cuvinte cheie)(introducem cuvinte separate prin virgule), tot in functie de aceste cuvinte, motoarele de cautare vor acorda atentie paginii tale, cuvintele cheie ar trebui sa corespunda cat mai mult cu directia site-ului sau blogului tau, mai intai trebuie sa faci o lista de cuvinte cheie si verificați numărul de interogări pentru aceste cuvinte. Pentru a verifica numărul de solicitări, folosim această pagină de pe Internet http://wordstat.yandex.ru. Nu vom lua în considerare mai detaliat în această etapă, deoarece acest lucru nu se mai aplică acestui subiect al postării, ci optimizării pentru motoarele de căutare. Aici puteți vedea singur ce să scrieți în acest câmp, pentru fiecare cuvintele cheie vor fi diferite.

Nume scurt, aici cred ca totul este clar. Acest nume va fi afișat în modulul speedbar. Puteți, din nou, să repetați numele proiectului. Așa că ne-am dat seama de nume, continuăm. Modulul barei de viteză (alias pesmet) arată astfel:

Corectarea fusurilor orare, servește la corectarea orei de pe site. De exemplu, serverul dvs. este configurat pentru ora Moscovei și locuiți într-un alt fus orar și doriți ca ora de pe site să corespundă fusului dvs. orar, atunci acest lucru este corectat în această coloană. Cum să remediați totul acolo este clar, scriem orele în minute, de asemenea, ora curentă a serverului este scrisă în această coloană, puteți naviga până la această oră.

În coloana, (url citibil de om), este recomandabil să selectați „Da”. Este necesar pentru ca adresa dvs. să fie percepută vizual de către utilizatori, ceea ce are un efect bun asupra gradului de utilizare a resursei dvs. Ca să fie mai clar, voi da exemple de știri cu și fără CNC, știri cu CNC dle: http: // site. ru / addnews.html, fără CNC: http://site.ru/index.php?do=addnews, adică cu CNC percepția vizuală a legăturii este mult mai bună decât fără ea.

Atunci alegem tip CNC, aici totul este în mâinile tale, dar nu te sfătuiesc să alegi al treilea tip deoarece mărește sarcina pe serverul tău.

Gestionați adrese URL CNC invalide: Vă sfătuiesc să bifați „Da” aici, deoarece această opțiune este utilă pentru SEO, dar puteți lăsa această opțiune dezactivată dacă doriți. Mai multe detalii pentru ce este nevoie, este scris in setari, este destul de clar.

Atunci alegem limbajul folosit, deoarece am o versiune demo, alegerea mea nu este mare, o singură limbă, aceasta este rusă, dar pentru zona de domeniu ru, aceasta va fi suficientă.

Mai departe, șablon implicit de site există implicit, dar poți alege altul. Un articol separat va fi dedicat acestui subiect, Cum se instalează un șablon pe DataLife Engine (DLE). Desigur, toți ne dorim ceva special, nu șablon standard Privind în viitor, voi spune că este foarte ușor să instalați un șablon pe dle. Descărcați șablonul care vă place de pe Internet sau creați-l pe al dvs., copiați folderul șablon în directorul motorului, în folderul șabloane și dacă resursa dvs. este activată server local, reporniți-l. Și acum șablonul va apărea în coloana pentru alegerea șabloanelor implicite de site.

După ce ați ales un șablon, mergeți la două setări " Activați editorul WYSIWYG...„, În ambele cazuri recomand să alegeți „Da”, deoarece este mult mai ușor să editați știri (articole) și comentarii folosind un editor vizual decât folosind coduri BB. Deși, depinde de tine, experimentează și optează pentru comoditate. Editorul DLE WYSIWYG este un editor vizual.

Așa arată panoul de editare, folosind coduri BB.

Așa arată panoul de editare, folosind DLE WYSIWYG.

Urmează o opțiune destul de utilă: „ opriți site-ul„, Această opțiune pune resursa în starea offline, dacă credeți că proiectul dvs. nu este încă pregătit pentru a fi văzut de utilizatori, atunci activați această opțiune. Dacă totul este gata, atunci dezactivați opțiunea și lansați proiectul în rețea. De asemenea, puteți utiliza această funcție atunci când actualizați structura sau șablonul resursei dvs. Rețineți că această opțiune este utilă dacă „experimentalul” este găzduit și nu pe un server local, ca al meu.

Ultima varianta ( motiv pentru deconectare) este util pentru cei care profită de închiderea site-ului. Motivul deconectarii este deja scris în câmpul de text, pe care îl puteți edita singur sau puteți scrie propriul motiv.

Asta e tot. Ați făcut primul pas către configurarea DLE (DataLife Engine). Acum rămâne să salvați setările generale ale DLE și să așteptați următoarea postare despre configurarea motorului DLE.

Notă: postări despre setarea DLE (DataLife Engine) vor fi prezentate în acest formular, pentru o mai bună percepție a informațiilor primite, pentru a nu-mi intra în mizerie în cap. Bineînțeles, a fost posibil să descrii întreaga setare într-un articol, ceva de genul: selectează aici, pune-l aici, scrie așa acolo. Dar vreau să înțelegeți pentru ce este fiecare funcție. Există prea multe setări și posibilități în DLE pentru o postare. sper intelegerea ta.

Au fost pregătite și implementate următoarele modificări:

1. S-a adăugat suport pentru titluri în modulul de gestionare a anunțurilor. Puteți crea titluri în acest modul și puteți plasa materialele dvs. publicitare în aceste titluri. Categoriile sunt afișate chiar sus, în fața listei de materiale publicitare adăugate, sub formă de foldere. În titlurile în sine, puteți crea și un număr nelimitat de subtitluri suplimentare. Astfel, cu un număr mare de materiale publicitare, le puteți plasa pentru ușurința navigării prin ele, în diverse rubrici și subtitluri.

2. S-a adăugat posibilitatea de a număra numărul de vizualizări pentru materiale promoționale adăugate la panoul de control al scripturilor. Vizualizările sunt înregistrate numai pentru utilizatori reali care a intrat pe site folosind un browser. Boții care accesează cu crawlere site-ul nu sunt luați în considerare. Numărarea vizionărilor este activată direct pentru fiecare banner, astfel încât puteți număra vizionările numai pentru materialele publicitare necesare. De asemenea, aveți opțiunea de a specifica dacă doriți să numărați toate vizualizările bannerului sau să numărați numai vizualizările de la utilizatori unici.

3. Pentru materialele publicitare din panoul de administrare a adăugat capacitatea limitați afișarea bannerului în funcție de numărul de vizualizări și puteți dezactiva bannerul atunci când este atins numărul maxim specificat de vizualizări.

4. S-a adăugat posibilitatea de a urmări numărul de clicuri pentru materiale promoționale adăugate la panoul de control al scripturilor. DataLife Engine interceptează automat etichetele HTML publicate folosind etichete <а href="..."> , și ține automat evidența clicurilor pe acestea. Orice design special al acestor link-uri nu este necesar, ele pot duce la orice adresă de care aveți nevoie. De asemenea, aveți opțiunea de a specifica dacă doriți să numărați toate clicurile pe un link sau să numărați numai clicurile de la utilizatori unici.

5. Pentru materialele publicitare din panoul de administrare a adăugat capacitatea limitați afișarea unui banner în funcție de numărul de clicuri pe bannerul dvs. și puteți opri afișarea bannerului atunci când atinge numărul maxim specificat de clicuri pe acesta.

6. Pentru materiale publicitare adăugate în panoul de administrare capacitatea de a șterge numărul de vizualizări și clicuri pentru fiecare banner publicitar.

HTML „> 7. S-a adăugat utilizarea de link-uri canonice în codul paginilor, pentru toate paginile site-ului inclusiv navigarea prin secțiuni, vizualizarea știrilor complete etc. Această ocazie permite cresterea Optimizare SEO site-uri și, de asemenea, vă permite să evitați paginile duplicate dacă link-uri incorecte către site-ul dvs. sunt publicate undeva pe Internet sau dacă din anumite motive este necesar să dezactivați controlul CNC-urilor incorecte.

8. În setările categoriei din panoul de control, a adăugat capacitatea setat implicit pentru o categorie, dacă este permisă publicarea știrilor din această categorie pe pagina principală a site-ului. Aceste setări sunt în vigoare în momentul adăugării sau editării unei publicații, iar dacă publicarea pe pagina principală este interzisă pentru o categorie, atunci opțiunea corespunzătoare este eliminată în momentul adăugării sau editării unei publicații.

9. În setările categoriei din panoul de control, a adăugat capacitatea setat în mod implicit pentru o categorie, dacă comentariile sunt permise pentru postările din această categorie. Aceste setări sunt în vigoare în momentul adăugării sau editării unei publicații, iar dacă comentariile sunt dezactivate pentru o categorie, atunci opțiunea corespunzătoare este eliminată în momentul adăugării sau editării unei publicații.

10. În setările categoriei din panoul de control, a adăugat capacitatea setat în mod implicit pentru o categorie, dacă ratingul este permis pentru publicațiile din această categorie. Aceste setări sunt în vigoare în momentul adăugării sau editării unei publicații, iar dacă utilizarea evaluării este dezactivată pentru o categorie, atunci opțiunea corespunzătoare este eliminată în momentul adăugării sau editării unei publicații.

11. În setările scriptului din panoul de control, în secțiunea setări de securitate, a adăugat capacitatea permițând protecția automată a site-urilor de a fi încorporate în cadre pe site-uri terțe. Când această setare este activată, site-ul dvs. va fi blocat automat de a se afișa dacă este încorporat într-un iframe pe site-ul altcuiva. Procedând astfel, vă puteți proteja site-ul de atacuri precum clickjacking.

12. Capacitățile modulului „Meta tags” au fost extinse, acest modul a fost redenumit „Titluri, Descrieri, Meta Etichete”. Acum, în acest modul, puteți seta nu numai metaetichete pentru pagini, ci și un titlu separat pentru pagină și o descriere a paginii, pe care ulterior le puteți afișa oriunde în șablon. Pentru aceasta, au fost adăugate noi etichete globale de șablon: (titlul paginii)- afișează titlul specificat pentru pagină, (descrierea paginii)- afișează descrierea pe care ați specificat-o pentru pagină. De asemenea, este permisă utilizarea etichetelor BB și HTML în descrierea paginii. Astfel, folosind acest modul, puteți, de exemplu, să creați și să afișați titluri și descrieri pentru norul de etichete pentru fiecare etichetă personal etc.

13. S-a adăugat un nou text global de etichete de șablon care afișează textul inclus în ele dacă în modulul „Titluri, Descrieri, Meta Etichete” a fost setat un titlu pentru pagina care este vizualizată. Și a adăugat, de asemenea, etichete opuse text care afișează textul cuprins în ele dacă nu a fost setat niciun titlu pentru pagina care este vizualizată. De asemenea, adăugat etichete similare si pentru descriere: text care afișează textul inclus în ele dacă în modulul „Titluri, Descrieri, Meta Etichete” a fost setată o descriere pentru pagina care este vizualizată, text care afișează textul inclus în ele dacă nu a fost specificată nicio descriere pentru pagina care este vizualizată.

14. Pentru șablonul de meniu de categorie (categorymenu.tpl) text care afișează textul inclus în ele dacă categoria sau știrile vizualizate pe site nu aparțin unei categorii din meniu. Această etichetă poate fi folosită numai în interiorul etichetelor și este folosită, de exemplu, pentru a afișa unele informații (de exemplu, linkuri) numai pentru categoriile inactive din meniu.

15. Opțiuni extinse pentru afișarea publicațiilor pe baza valorilor câmpurilor suplimentareîn publicaţii. La contactarea adresei http: // site-ul dvs. / xfsearch / numele câmpului / valoarea câmpului / publicațiile vor fi afișate, ca și înainte, conținând valoarea specificată în acest câmp special, dacă câmpul este setat la „utilizare ca referințe încrucișate”. La contactarea adresei http: // site-ul dvs. / xfsearch / valoarea câmpului / vor fi afișate publicațiile care conțin această valoare pentru toate câmpurile suplimentare. La contactarea adresei http: // site-ul dvs. / xfsearch / numele câmpului / vor fi afișate toate publicațiile în care acest câmp specificat este completat.

16. S-a adăugat posibilitatea de a atribui o pagină separată setărilor scriptului cu numele 404.html la rădăcina site-ului dvs., pentru a afișa pagini pentru care nu există conținut. Dacă această setare este activată, în locul mesajului standard de sistem „Ne pare rău, această pagină nu este disponibil pentru dvs., poate că adresa i-a fost schimbată sau a fost ștearsă. ", puteți afișa o pagină separată special pregătită în prealabil, cu un design complet separat. Această inovație va fi utilă webmasterilor care doresc să realizeze o pagină separată. design de 404 pagini ale site-ului lor.

17. S-a adăugat posibilitatea de a atribui un antet HTTP setărilor scriptului de unde trebuie să obțineți adresele IP ale utilizatorilor. Această inovație va fi utilă pentru site-urile care folosesc diverse servere proxy externe și nu au capacitatea de a reconfigura corect serverul pentru ca acestea să obțină adresele IP reale corecte ale vizitatorilor. De exemplu, atunci când utilizați serviciul cloudflare și altele pentru a vă proteja Atacurile DDOSși utilizarea unui plan de găzduire obișnuit fără acces la setările serverului. Acum puteți spune scriptului de unde să obțineți adresa IP a vizitatorilor site-ului în setările scriptului din panoul de administrare.

18. Când ștergeți o categorie din panoul de control al scriptului, a adăugat posibilitatea de a alege ce să faci cu publicațiile care se află în această categorie. Puteți: „Ștergeți această categorie din publicații”, „Înlocuiți categoria cu alta sau alte categorii”, precum și „Ștergeți toate publicațiile din această categorie”. În acest caz, dacă o categorie este ștearsă sau înlocuită dintr-o publicație, atunci numai categoria ștearsă va fi eliminată sau înlocuită. De exemplu, dacă publicația dvs. se află în categoriile „Lume”, „Știri”, „Populare” și dvs., de exemplu, ștergeți categoria „Lume”, atunci pentru publicațiile din această categorie, numai categoria „Lume” va fi eliminate sau înlocuite, toate celelalte categorii din listă pentru aceste publicații vor rămâne în vigoare.

19. Pentru publicații, a fost adăugat un nou tip de câmp suplimentar: „Pure HTML and JS”. Folosind a acestui domeniu, DataLife Engine nu va interfera cu textul scris în el și nu va filtra codul HTML al acestui text și, de asemenea, permite scrierea codului javascript pur în el. Acest câmp va fi util atunci când trebuie să inserați un cod într-o știre care nu trebuie verificat pentru securitate, de exemplu, vreunul din propriul jucător etc. Atenție, ținând cont că scriptul nu va filtra textul din acest câmp, atunci când îl creați, asigurați-vă că setați restricții asupra grupurilor care au voie să-l folosească. Nu permiteți utilizatorilor obișnuiți în care nu aveți încredere să-l folosească, altfel poate reprezenta o amenințare la adresa securității site-ului dvs.

20. Pentru domenii suplimentare de publicații cu opțiunea „Utilizați ca referințe încrucișate”, a adăugat posibilitatea de a specifica delimitatorul pentru aceste legături. Puteți specifica atât caractere individuale, cât și cod HTML ca separator. Anterior, o virgulă era folosită ca separator de listă, acum vă puteți seta propriul separator personal pentru fiecare câmp, ceea ce vă permite să creați un aspect unic pentru fiecare câmp din șablon.

21. S-a adăugat suport pentru tehnologia Yandex Turbo pentru fluxuri RSS obișnuite, fără a folosi includerea în setări a tipului de flux RSS ca „Știri Yandex”, pentru acest suport adăugat pentru afișarea etichetei de știri complete (full-store) pentru orice tip de flux RSS. De asemenea, șablonul standard /templates/rss.xml a fost actualizat, ceea ce demonstrează cum ar trebui să arate un șablon cu suport complet Yandex Turbo. În mod similar, capacitatea de a personaliza un șablon RSS pentru tehnologia Yandex Zen este pe deplin acceptată.

22. S-a adăugat posibilitatea de a răspunde la comentarii atunci când vizualizați toate cele mai recente comentarii de pe site, dacă suportul pentru comentariile arborelui este activat în setările scriptului. Astfel, puteți, de exemplu, să răspundeți rapid la comentariile primite pe site, fără a intra în fiecare știre în același timp., Datorită faptului că unele dintre scripturile grele au fost transferate la o încărcare întârziată și independentă de redarea paginii. Aceste scripturi sunt încărcate în browser în paralel cu redarea paginii și sunt lansate numai după finalizarea formării paginii în browser. Care oferă vizual o afișare mai rapidă a paginii.

24. S-a adăugat capacitatea pentru utilizatorii neînregistrați pe site, trimit reclamatii despre noutati si comentarii catre administratia site-ului, asa cum o astfel de oportunitate exista anterior doar pentru utilizatorii inregistrati.

25. Utilizarea adăugată a micro-markup-ului schema.org pentru a afișa o evaluare cu tipul „Scor”. Utilizarea acestui micro-markup permite știrile complete, atunci când le sunt afișate în rezultatele căutării Google, pentru a afișa și evaluarea publicației.

26. S-a adăugat detectarea automată a orientării fotografii atunci când sunt încărcate pe server, pe baza informațiilor meta conținute în fișierele grafice. Dacă poza originala a fost întoarsă cu susul în jos, apoi când este încărcat pe server, scriptul îl va implementa automat în poziția dorită. Acest lucru elimină nevoia de editare suplimentară a imaginilor pe un computer, în cazul în care aparatul foto a fost întors în timpul fotografierii.

27. S-a adăugat posibilitatea de a notifica automat administrarea site-ului despre primirea de știri noi de la utilizatorii care sunt sub moderare (dacă este activat în setările scriptului), dacă știrile au fost adăugate din panoul de control al scriptului. Anterior, notificarea era trimisă doar dacă publicația era adăugată direct de pe site.

28. Dacă utilizatorul editează publicația în panoul de control, care anterior a fost deja publicat pe site, dar conform setărilor grupului său, este interzisă publicarea fără moderare, sau este permisă publicarea nu în toate categoriile, atunci administrației site-ului i se va trimite și o corespondență. notificare prin e-mail că această știre așteaptă moderarea.

29. Au fost aduse modificări în activitatea modulului firimituri de pâine(Pesmet) pe site. Dacă vizualizați știri dintr-o anumită categorie, atunci pentru categoria în care se află direct utilizatorul, această categorie va fi afișată sub formă de text simplu, și nu sub formă de link. Doar categoriile care sunt mai sus în ierarhie vor fi afișate ca link sau va exista un link către această categorie dacă, de exemplu, utilizatorul a mers mai departe în navigarea paginii în această categorie. Astfel, această inovație evită legăturile ciclice ale paginilor către ele însele.

30. Pentru modulul „Referințe încrucișate” din panoul de control, a adăugat două noi zone de înlocuire pentru legături. Opțional, puteți specifica înlocuirea numai în paginile statice și, de asemenea, puteți selecta înlocuirea în paginile statice, știri și comentarii.

31. Pentru modulul „Găsiți și înlocuiți” din panoul de control, a adăugat posibilitatea de a înlocui în bloc textul în sondajele pentru publicații și în sondajele de pe site.

32. S-a adăugat posibilitatea de a șterge toate publicațiile așteaptă moderarea de la un anumit utilizator. Pentru a face acest lucru, în secțiunea de gestionare a utilizatorilor, faceți clic pe numărul publicațiilor sale și selectați elementul de meniu corespunzător.

33. S-a adăugat posibilitatea de a șterge toate comentariile așteaptă moderarea de la un anumit utilizator. Pentru a face acest lucru, în secțiunea de gestionare a utilizatorilor, faceți clic pe numărul comentariilor sale și selectați elementul de meniu corespunzător.

34. Adăugat formatat afisarea numarului de contoare diferite (vizualizari, publicatii, comentarii). Ieșirea acestor contoare este realizată într-o formă formatată, separând sute, mii, milioane etc. cu un spațiu. Ce dă mai mult reprezentare vizualași percepția numerelor date.

35. Pentru șabloane pentru afișarea comentariilor și adăugarea de comentarii (addcomments.tpl și comments.tpl) a adăugat suport pentru etichete noi text- afișează textul din etichetă dacă știrea aparține categoriilor specificate, precum și etichete: text- afișează textul din etichetă dacă știrea nu aparține categoriilor specificate. Astfel, puteți seta un design diferit pentru afișarea comentariilor și adăugarea de comentarii pentru publicațiile din diferite categorii.

36. S-a adăugat suport pentru declinări pentru eticheta care afișează numărul de voturi care au fost stabilite pentru evaluarea publicațiilor. De exemplu, puteți utiliza (vot-num) recenzie || a | s. Anterior, aceasta nu era disponibilă pentru această etichetă, deoarece conține cod HTML, nu doar un număr.

37. Dacă utilizarea site-ului numai prin protocolul HTTPS este activată în setările scriptului, apoi cookie-urile de către browser vor fi și ele trimise către server numai prin protocolul HTTPS și vor fi blocate automat dacă se folosește protocolul HTTP obișnuit.

38. S-a adăugat controlul CNC-urilor invalide pentru paginile statice al cărui text de publicare este împărțit în mai multe pagini. Dacă este specificat un număr de pagină incorect, se va face o redirecționare automată 301 către adresa de pornire a acestei pagini.

39. Pentru importul RSS de publicații, a adăugat suport pentru importul de imagini din eticheta de închidere care conțin o imagine pentru publicare. Dacă scurta descriereîn fluxul RSS este doar text, iar imaginea este dată în el etichetă separată, atunci o poză pentru această publicație va fi adăugată și la știrile scurte la import chiar de la început.

40. S-a adăugat suport pentru redirecționări pentru a primi știri complete atunci când utilizați importul RSS al publicațiilor. Dacă linkul din fluxul RSS este o redirecționare pentru tranziția ulterioară la textul integral al știrilor de pe site-ul sursă, atunci DataLife Engine va urma automat această redirecționare și va prelua conținut din sursa finală. Astfel, primirea de știri complete va fi de mai bună calitate decât înainte.

41. Au fost aduse modificări în activitatea etichetelor și... Dacă utilizarea și adăugarea de comentarii este interzisă pentru o anumită publicație, atunci aceste etichete vor ascunde și conținutul din ele.

42. Dacă comentariile sunt permise pentru publicare, dar în același timp utilizatorului sau unui grup de utilizatori, conform altor setări, i-a fost interzis să publice comentarii, apoi un mesaj despre aceasta nu va fi afișat la sfârșitul tuturor comentariilor, ci în locul în care definiți rezultatul din formularul pentru adăugarea unui comentariu cu eticheta (addcomments) în șablonul dvs., astfel puteți determina singur locația a acestui mesaj pe site-ul dvs.

43. Pentru autorizare folosind rețeaua socială Odnoklassniki, a adăugat posibilitatea de a primi automat E-mailul utilizatorului, cu condiția ca cererea în sine să fi primit drepturile corespunzătoare de la Odnoklassniki. Atenție, în mod implicit, Odnoklassniki nu dă dreptul de a primi e-mail, iar pentru a obține acces adecvat, trebuie să contactați suplimentar socialul. rețea pentru permisiunea de a primi e-mail. Dacă se acordă permisiunea, DLE va importa automat și adresa de e-mail.

44. S-a îmbunătățit sistemul de calcul al proporțiilor imaginii la crearea unor copii mici. Astfel, se creează o copie redusă mai corectă și de înaltă calitate.

45. Sistem îmbunătățit de căutare a publicațiilor când tipul de căutare simplă este activat în setările scriptului. Noul algoritm face posibilă găsirea publicațiilor mai precis și mai corect.

46. ​​​​Sistem de control îmbunătățit pentru apariția paginilor duplicate când vizualizați toate cele mai recente comentarii de pe site.

47. Prelucrarea optimizată a domeniilor suplimentare de publicații la afișarea publicațiilor scurte, precum și atunci când rulează modulul de afișare pentru publicații populare.

48. Actualizat editori vizuali TinyMCE și Froala înainte versiunile curente. Un număr de erori detectate în aceste editori au fost remediate.

49. Pentru editorul TinyMCE a adăugat suport pentru inserare etichete de text ascunse folosind butonul corespunzător din editor.

50. Când utilizați editorul Floara pentru comentarii, a adăugat capacitatea încărcare rapidăși inserând imagini în comentariu. Puteți fie să faceți clic pe pictogramă pentru a insera o imagine și să selectați un fișier de încărcat, fie pur și simplu să transferați fișierul imagine de pe computer în câmpul editor cu mouse-ul, după care imaginea va fi încărcată și inserată automat la poziția cursorului în editorul.

51. Au fost făcute mici modificări în aspectul panoului de control al scripturilor care vizează eliminarea unor erori de aspect și îmbunătățirea interacțiunii cu panoul de control.

52. Actualizat la cele mai recente versiuni o bibliotecă pentru trimiterea de corespondență de pe un site și o bibliotecă pentru determinarea dispozitivelor mobile.

53. Problemă rezolvată la care in previzualizare publicaţiile nu au fost procesate etichete şi.

54. Problemă rezolvatăîn care metaetichetele pentru rețelele sociale au fost formate incorect. rețele de video și audio, dacă videoclipul a fost publicat în add. câmpuri și a constat din liste de redare și descrieri ale fișierelor video și audio.

55. Problemă rezolvatăîn care, în anumite situații și setări de server, previzualizarea publicațiilor ar putea să nu funcționeze la adăugarea publicațiilor de pe site.

56. Problemă rezolvatăîn care încărcarea dinamică a comentariilor nu a funcționat, dacă a fost activată în setările scriptului, iar eticheta (jsfiles) a fost plasată chiar în partea de jos a site-ului.

57. Problemă rezolvată la care nu a functionat afisarea ultimelor comentarii, daca pt un anumit grup vizionarea unor categorii a fost interzisă.

58. Micile erori detectate și anunțate anterior în script au fost remediate.

Salutări tuturor celor care își dedică timpul prețios acestor rânduri.

În acest articol, vreau să vorbesc despre modalități de configurare optimă a serverului DataLife Engine și a sistemului de management al conținutului. Timp de 4 ani de lucru cu site-uri și servere de internet, am învățat că securitatea este mai presus de comoditate și că trebuie să i se acorde atenție. Rezervare: Nu pretind nici un autor proprietate intelectuală! Tot materialul a fost colectat pe internet.

Mai jos vom descrie acțiuni care vor ajuta la distribuirea încărcării serverului, la protejarea acesteia de atacurile DOS, la restricționarea accesului la protocolul FTP și la configurarea corectă a sistemului DataLife Engine.

Protecția și configurarea serverului dvs.

1. Configurarea configurației serverului utilizând pachetul front-end Nginx to Apache.

Avantajele unei astfel de scheme pot fi înțelese cu un mic exemplu. Imaginați-vă că serverul dvs. web Apache trebuie să deservească aproximativ 1000 de solicitări simultan, dintre care multe sunt conectate la legături lente. În cazul utilizării Apache, vom obține 1000 de procese httpd, fiecare dintre ele va fi alocată RAM iar această memorie nu va fi eliberată până când clientul nu primește conținutul solicitat.

În cazul unei scheme care utilizează un server front-end, vom obține economii semnificative de resurse datorită faptului că, după ce sosește o solicitare, nginx transmite cererea către Apache și primește rapid un răspuns. Ca rezultat, Apache eliberează memoria după ce răspunde la nginx. Apoi, serverul web nginx interacționează cu clientul, care este doar scris pentru a servi conținut static unui număr mare de clienți cu un consum nesemnificativ de resurse de sistem.

Pentru funcționarea corectă a pachetului nostru, avem nevoie de un modul pentru Apache. Există o astfel de nevoie din următorul motiv: solicitările către Apache provin de la adresa IP pe care rulează nginx, respectiv, în fișierele jurnal Apache va apărea doar adresa IP a serverului nginx. De asemenea, fără a utiliza acest modul, problemele vor începe cu scripturile care folosesc adresa IP a vizitatorului și mecanismul de restricționare a accesului prin adrese IP folosind .htaccess va înceta să funcționeze corect.

Instalarea NGINX pe sistemul de operare popular.

Red Hat Enterprise Linux 4 / CentOS 4
Pentru a instala nginx pe aceste sisteme de operare, trebuie să conectați un depozit suplimentar de pachete.

Red Hat Enterprise Linux 5 / CentOS 5
Pentru a instala nginx pe aceste sisteme de operare, trebuie să conectați depozitul suplimentar de pachete EPEL.

ASPLinux Server 5 / Fedora
nginx este inclus în pachetul de distribuție standard.

Dacă depozitele sunt conectate sau pur și simplu nu sunt necesare, rulați: yum instalează nginx

Instalarea Apache.

a instala Server web Apache este suficient sa executi: yum instalează httpd

Instalarea mod_rpaf.

1. Instalați pachetul httpd-devel:

yum -y instalează httpd-devel


2. Descărcați și instalați mod_rpaf:
Intrăm în directorul / usr / local / src

cd / usr / local / src


Încărcați fișierul mod_rpaf-0.6.tar.gz în / usr / local / src

wget http://stderr.net/apache/rpaf/download/mod_rpaf-0.6.tar.gz


Despachetați mod_rpaf-0.6.tar.gz

tar xzf mod_rpaf-0.6.tar.gz


Accesați directorul în care ați despachetat

Am pus modulul în sistem

apxs -i -c -n mod_rpaf-2.0.so mod_rpaf-2.0.c


3. Apoi, trebuie să creați un fișier de configurare mod_rpaf - /etc/httpd/conf.d/rpaf.conf și să adăugați următoarele linii la acesta:


RPAFenable Activat
RPAFproxy_ips 127.0.0.1 xx.xx.xx.xx yy.yy.yy.yy


unde xx.xx.xx.xx și yy.yy.yy.yy sunt adresele IP ale serverului dvs. Dacă există mai mult de două IP-uri pe server, adăugați-le după aceeași analogie.

repornirea serviciului httpd


4. În nginx, următoarele linii trebuie specificate în blocul http ():

proxy_set_header Gazdă $ gazdă;


Dacă aceste linii sunt specificate, nu este necesar să le adăugați.

Dacă nginx.conf este modificat, nginx ar trebui repornit:

/etc/init.d/nginx stop
/etc/init.d/nginx start


5. Cum se verifică dacă un modul instalat funcționează?
Pe oricare dintre domeniile care se află pe serverul dvs., plasați fișierul test.php cu următorul conținut:

"echo $ _SERVER [" REMOTE_ADDR "];?>"


Apoi urmați linkul, unde domain.tcom este numele domeniului dvs. Dacă IP-ul afișat este diferit de IP-ul serverului dvs., modulul funcționează corect.

Configurarea NGINX.

Mai jos este fișierul de configurare nginx pentru a acționa ca un server front-end. Se presupune că nginx va rula pe toate interfețele de pe portul 80, iar Apache va rula pe interfața 127.0.0.1 și portul 8080. Salvați acest fișier de configurare în directorul / etc / nginx / cu numele nginx.conf.

utilizator nginx;
lucrător_procese 10;
error_log /var/log/nginx/error.log depanare;
pid /var/run/nginx.pid;

evenimente (
muncitor_conexiuni 20000;
}

http (
include /etc/nginx/mime.types;
aplicație tip_default / octet-stream;
log_format principal „$ remote_addr - $ remote_user [$ time_local] $ status”
"" $ cerere "$ body_bytes_sent" $ http_referer ""
"" $ http_user_agent "" http_x_forwarded_for "";
access_log /var/log/nginx/access.log principal;
sendfile activat;
tcp_nopush activat;
tcp_nodelay activat;
keepalive_timeout 30;
send_timeout 900;
server_tokens dezactivat;
Server (
asculta 80;
numele serverului _;
server_name_in_redirect off;
access_log /var/log/nginx/host.access.log principal;
Locație / (
proxy_pass http://127.0.0.1:8080/;
proxy_redirect dezactivat;
proxy_set_header Gazdă $ gazdă;
proxy_set_header X-Real-IP $ remote_addr;
proxy_set_header X-Forwarded-For $ proxy_add_x_forwarded_for;
client_max_body_size 10m;
client_body_buffer_size 128k;
proxy_connect_timeout 90;
proxy_send_timeout 90;
proxy_read_timeout 90;
proxy_buffer_size 4k;
proxy_buffers 4 32k;
proxy_busy_buffers_size 64k;
proxy_temp_file_write_size 10m;
}
}


Configurarea Apache.

În fișierul de configurare Apache /etc/httpd/conf/httpd.conf găsiți linia:

și înlocuiți-l cu linia:

Ascultă 127.0.0.1:8080


Configurarea mod_rpaf.

Adăugați modulul mod_rpaf la fișierul dvs. de configurare Apache. Pentru a face acest lucru, adăugați următoarea linie în fișierul /etc/httpd/conf/httpd.conf:

LoadModule rpaf_module modules / mod_rpaf-2.0.so


Apoi adăugați liniile în același fișier:

RPAFenable Activat
RPAFsethostname Dezactivat
RPAFproxy_ips 127.0.0.1 192.168.0.1
RPAFheader X-Real-IP


În loc de 192.168.0.1, trebuie să puneți adresa IP a serverului.

2. Configurare server pentru a proteja împotriva atacurilor dos.

Activați stocarea în cache în nginx pagina principala pentru cei care nu au cookie-uri.

Adăugați restricții la nginx.conf:

limit_req_zone $ binary_remote_addr zone = doi: 20m rate = 2r / s;
Server (
Locație / (
limit_req zone = două explozii = 5;
}
}
}


Folosind tail și awk:

coada -f /var/log/nginx/access.log | grep GET / HTTP / 1.1 "503


Conectam jurnalul:

coada -f /var/log/nginx/access.log | grep GET / HTTP / 1.1 "503 | awk" (tipărește 1 $) "


Obținem IP-ul mașinilor:

iptables -A INPUT -p tcp -j DROP -s $ IP


Introduceți IP-ul în firewall:

coada -f /var/log/nginx/access.log | grep GET / HTTP / 1.1 "503 | awk" (printează 1 $) "| xargs -t -l iptables -A INPUT -p tcp -j DROP –s


Acum să setăm connlimit pentru iptables pentru a restricționa conexiunile bot. În reguli, am stabilit permisiunea pentru 5 conexiuni de la un IP și 25 de la o subrețea de clasă C.

Atac DDOS de la 16000 de roboți - Încărcare medie: 1,4 1,9 2,0

Restricționarea accesului FTP

Pentru aceasta avem nevoie de un fișier .ftpaccess. Vă va ajuta să refuzați sau să permiteți accesul FTP de la adresele IP specificate. Cineva ar putea pune întrebarea: „Am un IP dinamic, cum folosesc corect .ftpaccess?” Răspunsul la care vreau să spun este doar acesta: „Dacă aveți nevoie de acest supliment de securitate, obțineți un IP static de la furnizorul dvs. Nu îți vor cere mulți bani.”

Pentru a crea fișierul .ftpacces avem nevoie de acces SSH. Puteți utiliza programul winscp. Pot fi multe setări în .ftpaccess, dar ne interesează doar un parametru. Scriind aceste rânduri în fișier, veți închide complet accesul tuturor:

Negați de la toți


După cele de mai sus, nimeni nu va mai putea intra pe FTP. Pentru a adăuga permisiunea de acces la un anumit IP, trebuie să specificați următorii parametri:

Permite de la 127.0.0.1
Negați de la toți


Desigur, adresa 127.0.0.1 este indicată pentru exemplu și trebuie înlocuită cu a ta.

Important! Cel mai bine este să interziceți accesul FTP absolut tuturor și să vă conectați numai prin SSH.

Protecția sistemului de management al conținutului DataLife Engine.

1. Instalați și configurați.

2. Redenumiți fișierul panoului de administrare și faceți un fals la adresa veche (www.sait.com/admin.php) când treceți la care utilizatorul va fi blocat prin interzicerea ip-ului său în .htaccess.

Redenumită? Acum creăm un fișier ip.txt în directorul rădăcină pentru a stoca adresele ip. Dă-i și .htaccess drepturi chmod – 777.

Creați un fișier admin.php cu următorul conținut:


$ ip = getenv ("REMOTE_ADDR");

$ log = fopen ("ip.txt", "a +");
fwrite ($ log, "//". $ ip. "\ n");
fclose ($ log);

$ f = fopen ($ _ SERVER ["DOCUMENT_ROOT"]. "/.htaccess", "a");
fwrite ($ f, "\ ndeny from". $ ip);
fclose ($ f);

Panoul de administrare DataLife Engine

Text, de exemplu: IP-ul tău în jurnale, te voi găsi!

Frica, neînsemnătate, ha ha!

"
3. Adăugați autentificare suplimentară în centrul de administrare.

Trebuie să veniți cu un alt nume de utilizator și parolă (nu utilizați detaliile contului dvs. administrativ). Al doilea nume de utilizator și parolă trebuie să fie complet diferite de primul. Te-ai decis? Amenda! Acum ne vom cripta parola în md5 (puteți face acest lucru la md5encryption.com).
Apoi, deschideți admin.php (rețineți că l-am redenumit mai devreme și, prin urmare, dacă l-ați numit superadmin.php - trebuie să îl deschideți pe acesta) și după linia:

adăuga:

$ login = „introduceți autentificarea inventată”;
$ parola = "și parola generată în md5";
if (! isset ($ _ SERVER ["PHP_AUTH_USER"]) || $ _SERVER ["PHP_AUTH_USER"]! == $ autentificare ||
md5 ($ _ SERVER ["PHP_AUTH_PW"])! == $ parola) (
antet ("WWW-Authenticate: Basic realm =" Admin Panel "");
antet ("HTTP / 1.0 401 Neautorizat");
ieșire („Acces refuzat”);)


4. Dezactivați funcțiile php care nu sunt utilizate de sistem.

Pentru a căuta fișierul php.ini, creați un fișier phpinfo.php cu textul:

După căutare, asigurați-vă că ștergeți phpinfo.php!

disable_functions = allow_url_fopen, eval, exec, system, passthru, scandir, popen, shell_exec, proc_open, proc_close, proc_nice, get_current_user, getmyuid, posix_getpwuid, apache_get_modules, virtual, posix_getpwuid,_posix_getpwuid,_apachere,disc_getpwuid,_apache,_modules,_disable,_disc_modules , openlog, syslog, highlight_file, show_source, symlink, disk_total_space, ini_get_all, get_current_user, posix_uname, allow_url_fopen


5. Cream filtrare pentru cererile GET și POST, prevenim injectările în baza de date și primirea datelor de la aceasta.

Creați un fișier .php cu un nume arbitrar și următorul conținut:

// setați unul dacă doriți să activați depanarea solicitărilor
$ depanare = 0;

$ bag_req = matrice ("select", "eval", "echo", "UPDATE", "LIMIT", "INSERT", "INTO", "union", "CONCAT", "INFORMATION_SCHEMA", "OUTFILE", " DUMPFILE "," LOAD_FILE "," BENCHMARK "," SUBSTRING "," ASCII "," CHAR "," baza de date "," HEX "," \\. \\ / ","% 00 "," \\. Htaccess "," config \\. php "," document \\. cookie ");
$ cerere = serializare ($ _ GET);


dacă ($ _ GET)
{
foreach ($ bag_req ca $ cheie => $ valoare) (
{
Solicitare găsită în matrice valoare $
cerere $";
}
}
}
dacă ($ _ POST)
{
$ request = str_replace („limbă_selectată”, „sl”, serialize ($ _ POST));
$ urequest = urldecode ($ cerere);
$ brequest = base64_decode ($ cerere);
foreach ($ bag_req ca $ cheie => $ valoare) (
if (preg_match ("/ $ valoare / i", $ cerere) || preg_match ("/ $ valoare / i", $ urequest) || preg_match ("/ $ valoare / i", $ brequest))
{
dacă ($ debug == "1") $ do_debug = "
Solicitare găsită în matrice valoare $ care blochează funcţionarea corectă
cerere $";
die („CERERE REA $ do_debug”);
}
}
}
?>


Îl salvăm pe server în orice director al sistemului DLE. Deschideți fișierul motor / classes / mysql.php și după:

dacă (! definit ("DATALIFEENGINE"))
{
die („Încercare de hacking!”);
}


conectați fișierul creat:

include_once (DIR_MOTOR. "/ calea_la_fișier / nume.php");


6. Folosind componente gratuite pentru DLE, asigurați-vă că aflați părerea unui specialist despre fiabilitatea acestora.

Dacă aveți întrebări, vă rugăm să contactați motoare de căutare- tot materialul este disponibil gratuit!
Ceva de adăugat? Sunteți bineveniți la discuție!

Mult succes ție și proiectelor tale!

DLE sau DataLife Engine este un CMS plătit pentru gestionarea conținutului site-ului dvs. web. CMS are un sistem puternic de gestionare a știrilor, publicațiilor, articolelor, utilizatorilor și este conceput pentru a crea portaluri de informații și bloguri. Datorită numeroaselor funcții încorporate și utilizării tehnologiei avansate AJAX în activitatea CMS, site-ul dvs. va consuma mai puține resurse de server, chiar și cu un număr mare de vizitatori. Acest ghid vă va arăta cum să instalați DLE pe Hostinger.

Înainte de a începe acest tutorial, aveți nevoie de următoarele:

  • Acces la panoul de control al găzduirii

Cum se instalează DLE pe Hostinger

Înainte de a începe instalarea DLE, trebuie să efectuați acești pași:

Pasul 1 - Descărcarea fișierelor de instalare DLE

Deschide folderul încărcațiîn clientul dvs. FTP și încărcați toate fișierele din folder în contul dvs. de găzduire în director public_html.

NOTA! Folosim FileZilla pentru a încărca fișiere în acest tutorial, dar puteți folosi orice client FTP doriți.

Pasul 3 - Setarea permisiunilor pentru fișiere

Instalarea DLE are loc în mod automat, tot ce trebuie să faceți este să setați drepturile corespunzătoare pentru mai multe foldere și fișiere separate pe care le-ați încărcat anterior în contul dvs. de găzduire.

  1. Mai întâi, setați permisiunile de scriere pentru folder șabloaneși toate subfolderele sale. Pentru a face acest lucru, faceți clic dreapta pe folder șabloaneîn interfața FileZilla și selectați opțiunea Atributele fișierului...

  1. Apoi, în fereastra care apare, intrați Valoare numerică 777 pentru a modifica permisiunile de scriere, bifați caseta de lângă Redirecționați către subdirectoare si marca Aplicați numai pentru directoare.

  1. Apoi, trebuie să modificați permisiunile pentru toate fișierele din folder șabloane, dar cu drepturile 666. Pentru a face acest lucru, redeschideți atributele folderului șabloane si intreaba Valoare numerică 666, bifați caseta de lângă Redirecționați către subdirectoare -> Aplicați numai fișierelor.

  1. Efectuați acțiuni identice cu folderele backup, încărcăriși, de asemenea, pentru toate folderele din interiorul lor. Următorul pentru foldere / motor / date /, / motor / cache /, / motor / cache / sistem /... Setați permisiunile de scriere la 777 pentru toate directoarele specificate.
  2. Acum puteți începe să instalați DLE.

Pasul 4 - Instalarea DLE pe Hostinger

Pentru a începe instalarea, introduceți numele de domeniu într-un browser. Dacă fereastra de instalare nu iese automat, adăugați install.php la numele domeniului dumneavoastră. De exemplu, your-domain.ru / install.php.

  1. Dacă totul este făcut corect, veți vedea fereastra DataLife Engine Installation Wizard. Faceți clic pe butonul Începe instalarea.

  1. Apoi, acceptați acordul de utilizare bifând caseta de lângă Accept acest acord... Apăsați butonul pentru a continua instalarea. Continua.

  1. În fereastra următoare, verificați dacă serverul dvs. se potrivește cerințele necesareși apăsați butonul Continua.

  1. Apoi, verificați dacă permisiunile pentru fișiere pe care le-ați setat mai devreme sunt corecte. Dacă totul este corect, apăsați din nou Continua.

  1. Într-o fereastră nouă, trebuie să completați detaliile bazei de date și datele pentru cont administratorul site-ului dvs. DLE.

  • Adresa paginii- adresa site-ului dvs. web

Date pentru accesarea serverului MySQL.

  • Server MySQL- Serverul MySQL al bazei de date pe hosting. Dacă sunteți utilizator Hostinger, puteți găsi informațiile de care aveți nevoie în secțiune Baze de date -> Baze de date MySQL.
  • Numele bazei de date Este numele bazei de date MySQL.
  • Nume de utilizator- numele utilizatorului alocat bazei de date.
  • Parola- parola pentru contul de utilizator al bazei de date.
  • Prefix- prefixul tabelelor bazei de date MySQL. Îl poți lăsa neschimbat.
  • Motor de baze de date- este recomandat să lăsați valoarea implicită. InnoDB.
  • 4 octeți UTF- când această opțiune este activată, DLE va stoca informații suplimentare în baza de date. Această opțiune poate afecta performanța site-ului dvs.

Date pentru acces la panoul de control.

Introduceți acreditările pentru a accesa panoul de control al site-ului dvs. Introdu adresa ta reală E-mail, va fi folosit pentru a restabili accesul la contul de administrator.

Setari aditionale.

Activați suportul CNC- includeți o adresă URL care poate fi citită de om. Când această opțiune este activată, titlul articolului va fi afișat în adresa articolului. Această funcție util pentru optimizarea SEO.

  1. Pentru a evita repornirea instalării sau a actualizării, ștergeți fișierul install.phpși folder modernizare din directorul site-ului dvs. Faceți clic pe butonul Continua.

Felicitări, instalarea DLE pentru site-ul dvs. pe Hostinger a avut succes.

Concluzie

După ce a terminat acest manual ați învățat cum să instalați DLE pe o găzduire. Instalarea DLE este un proces destul de ușor dacă ați urmat cu atenție ghidul nostru pas cu pas. În ciuda abundenței CMS astăzi, DLE are propriile sale caracteristici și performanțe bune.

Puteți găsi întotdeauna cele mai recente versiuni ale Motorului DataLife pe site. Alegeți diferite - versiuni anulate și licențiate ale cms DLE, CP1251 sau UTF-8, toate cele mai recente chiar de la dle-news. De exemplu nou DataLife Engine 13.0 Final și DLE 13.0 anulat, puteți descărca gratuit fără înregistrare și prin link direct.
site-ul este întotdeauna primul care oferă cele mai noi versiuni!

DataLife Engine 13.0 Final și DLE 13.0 anulat gratuit

Introducere cu noul motor Datalife: cât de simplu este cu adevărat!

Mulți au auzit de un astfel de CMS precum Datalife Engine. Și cu siguranță nu mai puțini oameni au auzit despre avantajele sale evidente. Despre funcționalitate. Despre suportul MySQL și extensiile sale. Și, desigur, despre cât de convenabil este Datalife Engine atât pentru utilizatori, cât și pentru cei care administrează site-uri web.
Mulți oameni au vrut să experimenteze toate deliciile și au încercat să descarce DLE. Dar, din păcate, poți încerca gratuit doar versiunea de test, în timp ce poți evalua toate avantajele CMS 13.0 doar cu licență. Apropo, nu este de dorit să folosiți software ilegal. Acest lucru poate dăuna site-ului creat pe DLE și proprietarilor săi. Nu are rost să-ți asumi riscuri deloc - costul este puțin peste o sută de dolari. Prin urmare, nu ar trebui să descărcați dle dintr-un torrent. Este mult mai ușor să descărcați de la noi, să încercați și apoi să decideți - să piratați cms-ul sau să cumpărați o licență.

Ce ar trebui să faceți dacă vă decideți să testați acest motor minunat?

Procedura este foarte simplă, dar are propriile sale nuanțe:
despachetarea pe server în folderul site-ului;
a sustine server PHP 5.0;
server cu trafic adecvat;
spațiu pe disc de 20 MB.
Dacă site-ul web este instalat pe un terminal local, atunci trebuie să instalați un software special care joacă rolul unui server. Cea mai bună opțiune pentru aceasta este Apache sau Denwer.
Se presupune MySQL, unde baza de date este creată astfel încât aceasta din urmă să aibă acces deplin. Drepturile sunt, de asemenea, atribuite mai multor foldere, despre care este de dorit să vedeți mai detaliat în instrucțiuni. Există și alte foldere în interiorul folderelor și au nevoie de permisiuni de scriere pentru CHMOD 777. Fișierele interne trebuie să fie CHMOD 666.
Programul este lansat folosind absolut orice browser. Linia sa conține următoarea adresă install.php. Vor urma și alte recomandări de instalare. Introduceți numele de utilizator/parola.
Când instalarea este finalizată, install.php este eliminat din director, precum și conținutul upgrade-ului. Pentru ce este această acțiune? Fără dezinstalare, fiecare lansare a resursei de Internet va începe cu instalarea DLE Nulled 13.0 pe care o utilizați. CMS-ul este accesat folosind adresa URL afișată în instrucțiuni. Această „url” duce direct la panoul de administrare.

Ce vor primi vizitatorii site-ului?

Se vor putea înregistra rapid, vor putea adăuga imediat comentarii. Un mare plus al sistemului este introducerea de știri de către „utilizatorii” înșiși. După înregistrare, evaluarea profilului „utilizator” începe să se formeze.
Știrile pot fi șterse sau editate, fotografiile din profiluri pot fi modificate, acreditările uitate sau pierdute pot fi restaurate. Oportunitățile sunt foarte serioase. „Administratorii” nu vor primi mai puține funcționalități. Ei pot face tot ceea ce „utilizatorii”, inclusiv gestionarea profilurilor acestora din urmă.
Într-un cuvânt, CMS DLE este suficient sistem simplu asta nu necesită ca nimeni să fie un guru al programării web. Un utilizator simplu își poate crea cu ușurință propriul site web cu multe caracteristici excelente. Iar fanii acestui sistem de control vor vedea lansarea iminentă a versiunii 13.1. Până acum, nu se știe cu adevărat nimic despre el, deoarece tocmai a fost lansat comunicatul de presă 13.0, dar mulți așteaptă lansarea.
De îndată ce va avea loc publicarea, cu siguranță o vom revizui. Până atunci, rămâneți pe fază și citiți ce este nou în Celsoft 13.0:


Pentru atenția dumneavoastră este prezentată DLE 13.0, descărcat din dezactivat. site-ul, care va fi o versiune demo fără activare. Dar special pentru tine a fost pregătit ceea ce va face cu o licență demo. Dar oferim acest lucru doar în scop informativ!Și, ca întotdeauna, DLE 13.0 null - care diferă de versiunea originală prin faptul că am decodat și eliminat codul care cere cheia în fișiere - \ engine \ inc \ include \ init.php și \ engine \ inc \ include \ funcții. inc.php, nu s-au făcut alte modificări de cod! Administratorii site-ului reamintesc că oferă versiuni nulle și keygen - doar ca referinta cu toate posibilitățile scenariului, iar după studii, vă rugăm să cumpărați o licență... Am cumpărat o licență pentru site-ul portalului și vă recomandăm cu tărie să faceți același lucru!