Actualizare Joomla și posibile erori. Actualizarea Joomla la cea mai recentă versiune Actualizarea Joomla 1.5 la 2.5

De la autor: Sistemul de management al conținutului Joomla a fost creat cu destul de mult timp în urmă și în tot acest timp s-a dezvoltat activ. În același timp, sunt lansate noi versiuni ale acestui motor și, în consecință, noi versiuni de extensii. Momentan, versiunea actuală este Joomla 3.3, dar în plus există site-uri care rulează pe o versiune învechită a motorului Joomla 1.5. Această versiune este destul de bună și funcționează stabil, dar a fost întreruptă de mult timp, ceea ce înseamnă că extensiile pentru această versiune nu mai sunt lansate. Prin urmare, în această lecție vom învăța cum să actualizăm Joomla 1.5 la Joomla 3.3.

1. Pregătirea pentru actualizare

IMPORTANT!!! Înainte de a actualiza, asigurați-vă că ați creat o copie de rezervă a site-ului dvs., astfel încât, dacă se întâmplă ceva, să nu pierdeți date.

Deci, pentru lecția de astăzi am pregătit următorul site:

Acest site este o schiță a unuia dintre proiectele mele de lungă durată și este realizat pe Joomla 1.5. În același timp, în general, refuză să funcționeze stabil pe noua versiune a limbajului PHP. Din moment ce inițial, la restaurarea dintr-o copie de rezervă, pe ecran au fost afișate un număr mare de mesaje de eroare legate de utilizarea constructelor de limbaje învechite. În plus, meniul site-ului nu funcționează deloc, deși se află în baza de date. Prin urmare, sarcina noastră este să actualizăm motorul site-ului și, prin urmare, să readucem site-ul la funcționalitatea completă.

Actualizarea unui site web Joomla 1.5 la Joomla 3.3 nu este o sarcină standard, deoarece dacă trebuie să actualizați motorul în sine, atunci totul poate fi rezolvat destul de simplu și rapid. Dar, de obicei, site-urile conțin un anumit set de extensii instalate care este posibil să nu fie acceptate de noua versiune a motorului.

Prin urmare, înainte de a actualiza, ar trebui să revizuiți extensiile instalate pe site-ul dvs. și să verificați dacă au versiuni noi care acceptă cea mai recentă versiune de Joomla. Dacă extensia nu acceptă noua versiune a motorului, trebuie să determinați singur dacă aveți nevoie de această extensie sau nu. Dacă nu, atunci trebuie eliminat, în caz contrar, va trebui să căutați înlocuitori alternative pentru extensia învechită.

Vom efectua actualizarea folosind o componentă specială de migrare jUpgrade, care va actualiza versiunea învechită a motorului la versiunea cu suport pe termen lung, iar acesta este Joomla 2.5. Apoi vom actualiza versiunea Joomla 2.5 la Joomla 3.3.

Și ultimul punct este șablonul. Șablonul acestui site, desigur, a fost creat pentru versiunea Joomla 1.5 și nu va funcționa corect cu noua versiune. Prin urmare, trebuie fie să instalați un șablon nou, fie să refaceți un șablon învechit existent, care este exact ceea ce voi face. Dar, în această lecție nu vom lua în considerare crearea unui șablon în întregime - voi arăta doar ce modificări trebuie făcute unui șablon învechit, astfel încât să poată fi instalat pe Joomla 3.3.

Prin urmare, deschidem fișierele sursă Joomla, mergem în folderul șabloane și creăm o arhivă a șablonului site-ului nostru în format zip. Copiem această arhivă în orice folder temporar de pe computer - vom avea nevoie de ea mai târziu. Apoi accesați panoul de administrare și ștergeți toate șabloanele nestandard instalate, inclusiv șablonul care este utilizat pe site.

Extensia jUpgrade poate actualiza următoarele extensii terță parte împreună cu motorul Joomla (componentele standard sunt complet actualizate):

CompoJoomComment

CommunityBuilder

Contact îmbunătățit

Toate celelalte extensii vor trebui să fie actualizate manual sau să nu fie actualizate deloc. În cazul meu, pe site-ul de testare sunt instalate următoarele extensii terță parte:

Constructor de comunitate

Dintre care, numai Community Builder poate fi actualizat rapid folosind extensia jUpgrade. Restul fie nu acceptă deloc noua versiune de Joomla (joomlaComment, forum FireBoard), fie conținutul lor nu este atât de important încât să fie nevoie de timp pentru a le actualiza (XMap, uddeIM). Prin urmare, elimin toate extensiile cu excepția Community Builder, deoarece de îndată ce îl transfer pe o nouă versiune a motorului. Eliminam extensiile din panoul de administrare și, de asemenea, trebuie să verificați baza de date pentru prezența tabelelor cu extensii eliminate. Dacă sunt prezente, acestea trebuie, de asemenea, îndepărtate manual.

2. Instalați JUpgrade.

Deci, accesați site-ul web http://matware.com.ar/downloads/jupgrade.html - acesta este site-ul web al dezvoltatorului extensiei JUpgrade. Și descărcați versiunea gratuită a acestei extensii. Apropo, există și o versiune plătită a jUpgrade, care are o funcționalitate mai extinsă.

Apoi instalați-l ca extensie Joomla obișnuită. Mai mult, pentru ca această extensie să funcționeze, este necesar pluginul de actualizare Mootools, așa că dacă nu îl aveți, puteți descărca acest plugin de pe linkul http://www.seblod.com/v2/documentation/others/mootools -upgrade-plugin.html și instalați. După instalare, accesați managerul de pluginuri și activați-l.

3. Configurarea JUpgrade

După instalare, accesați panoul de control al componentei JUpgrade.

Apoi, în parametrii acestei componente.

Distribuție – versiunea motorului la care ne actualizăm;

Driver SQL – driver pentru lucrul cu o bază de date;

Director țintă – folderul în care va fi salvat noul site;

Tendințe și abordări moderne în dezvoltarea web

Aflați algoritmul pentru o creștere rapidă de la zero în construirea site-ului web

Prefix pentru baza de date veche – prefix de tabele (versiune învechită);

Prefix pentru noua bază de date – prefix de tabel pentru noul motor;

Disable set_time_limit() - dezactivează limita de timp pentru efectuarea operațiunilor de actualizare;

Dezactivați raportarea erorilor - dezactivați mesajele de eroare.

Omite verificări – dezactivează verificarea;

Skip download – ignoră descărcarea, dacă DA, atunci trebuie să scrieți fișierele sursă Joomla, adică distribuția Joomla 2.5, în folderul cu noul site;

Skip unpacking – dacă nu, distribuția va fi dezambalată;

Omiteți copierea șabloanelor – omiteți copierea șabloanelor. Sunt acceptate doar șabloanele standard;

Omiteți extensiile terță parte – ignorați actualizarea extensiilor terță parte.

Omite utilizatorii – ignorați migrarea utilizatorilor la noua versiune;

Omite categorii – trece peste mutarea categoriilor la noua versiune;

Omite conținut – sări peste transferul de conținut la noua versiune;

Omite meniuri – trece peste mutarea meniului la noua versiune;

Omite module – sări peste transferul modulelor la noua versiune;

Omite bannere – sări peste transferul de bannere la noua versiune;

Omite contacte – sări peste transferul de contacte la noua versiune;

Omite fluxurile de știri – trece peste mutarea fluxului de știri la noua versiune;

Omite link-urile web – ignora transferul link-urilor.

Păstrați pozițiile originale? – salvați pozițiile originale ale modulelor;

Ștergeți migrarea anterioară – ștergeți încercările anterioare de actualizare;

Enable migration debug – activați modul de depanare;

Activați depanarea versiunii Mootools – modul de depanare Mootools;

În parametri, indicăm folderul pentru stocarea versiunii actualizate a motorului, dacă este necesar (l las implicit), și anulăm și descărcarea distribuției și despachetarea. Deoarece vom copia distribuția Joomla 2.5 în folderul jupgrade. Prin urmare, descărcați distribuția Joomla 2.5 de pe site-ul oficial și despachetați-o în folderul jupgrade.

4. Actualizare

După setări, salvați modificările și reveniți la panoul de control al componentelor. Acum puteți începe actualizarea făcând clic pe butonul corespunzător. Aș dori să remarc că, dacă butonul „Start update” nu funcționează, atunci există o eroare JavaScript. O puteți remedia prin editarea fișierului media/system/js/modal.js, în care trebuie să găsiți linia:

this.setOptions(this.presets);

acest. setOptions(this.presets);

Și înlocuiți cu:

this.options=this.presets;

acest. opțiuni = asta . presetari;

Această înlocuire trebuie efectuată numai după configurarea componentei jUpgrade. În continuare efectuăm actualizarea:

Și sfârșitul actual al actualizării:

Pot apărea erori în timpul actualizării și vor fi afișate în zona centrală.

După finalizarea actualizării, componenta ne oferă link-uri - către partea utilizator a site-ului nostru și către panoul de administrare. Acum versiunea actualizată a motorului este conținută în folderul jupgrade. În acest caz, această versiune folosește tabelele nou create, cu prefixul care a fost specificat la configurarea JUpgrade. Adică, tu și cu mine am primit un site complet nou, cu propria sa structură de fișiere și propria bază de date.

Acum trebuie să ștergeți toate fișierele sursă ale vechiului motor 1.5 și să le înlocuiți cu altele noi (din folderul jupgrade). În baza de date, trebuie să ștergeți și tabelele care au fost folosite de versiunea veche a Joomla (ștergem toate tabelele al căror prefix este jos - acesta este în cazul meu).

După aceea, puteți vedea cum arată site-ul actualizat:

După cum puteți vedea, acesta este într-adevăr Joomla 2.5. Acum, dacă ne uităm la componentele instalate, vom vedea că Community Builder rămâne instalat, a fost transferat într-o nouă versiune a motorului și pentru ca acesta să funcționeze corect, mai trebuie să-l reinstalăm. Prin urmare, descarcăm cea mai recentă versiune a componentei și o instalăm ca extensie Joomla obișnuită. După aceasta, puteți verifica dacă toate datele pentru această componentă au fost transferate cu succes în noua versiune a motorului. Tot conținutul din versiunea anterioară de Joomla a fost, de asemenea, păstrat: materiale, categorii și meniuri.

Acum trebuie să faceți upgrade la versiunea Joomla 2.5 la Joomla 3.3. Pentru a face acest lucru, descărcați pachetul de actualizare pentru acest motor de pe site-ul oficial:

După descărcare, instalați pachetul de actualizare. Astfel, actualizăm nucleul motorului la cea mai recentă versiune 3.3

5. Instalarea șablonului

Astfel, am finalizat actualizarea Joomla 1.5 la Joomla 3.3. Tot ce rămâne este să instalați șablonul care a fost folosit anterior. Pentru a face acest lucru, deschideți fișierul templateDetails.xml (acest fișier este conținut în arhiva șablonului) și faceți-i mai multe modificări în conformitate cu cerințele Joomla 3.x. Și schimbăm blocul de instalare în blocul de extensie:

< versiunea extensiei =& quot ; 2,5" tip =& quot ; șablon & quot ; client =& quot ; site" ; >

De asemenea, înlocuim blocul de parametri în conformitate cu următoarea formă:

< config>

< nume câmpuri =& quot ; parametrii & quot ; >

< fieldset name =& quot ; avansat " >

< nume câmp =& quot ; stil" tip =& quot ; lista" implicit =& quot ; 1" label =& quot ; Schema de culori & quot ; descriere =& quot ; Schema de culori de utilizat & quot ; >

< valoarea opțiunii =& quot ; 1" > Maroon< /opțiune>

< valoarea opțiunii =& quot ; 2" > Albastru< /opțiune>

< valoarea opțiunii =& quot ; 3" > verde< /opțiune>

Deci aveți un site pe Joomla 3.4.x, pe care trebuie să îl actualizați la cea mai recentă versiune (la momentul scrierii, aceasta este versiunea 3.8.0).

Se pare că totul ar trebui să fie mai simplu ca niciodată, descărcați pachetele de actualizare și lansați-le treptat unul câte unul, corectând periodic baza de date folosind Joomla, dar nu totul este atât de simplu. Există o capcană (sau chiar o duzină), dar să o luăm în ordine, așa că avem un site pe Joomla 3.4.x și ce urmează...

Asigurați-vă că faceți backup pentru site-ul dvs. și pentru fișierele bazei de date!
Pentru că ceva poate merge prost întotdeauna)

PASUL 1. Actualizarea Joomla 3.4.x la versiunea 3.4.5


PASUL 2. Actualizați Joomla 3.4.5 la Joomla 3.5.1

  1. Să mergem împreună legăturăși descărcați patch-ul Joomla! 3.5.1 Pachet de actualizare (.zip)
  2. Apoi, repetați pașii 2-5 din ETAPA 1

PASUL 3. Actualizați Joomla 3.5.1 la Joomla 3.6.0
(cea mai extinsă fază de actualizare)

  1. Să mergem împreună legăturăși descărcați patch-ul Joomla! 3.6.0 Pachet de actualizare (.zip)
  2. Apoi, trebuie să despachetați această arhivă de pe computer și să încărcați fișierele rezultate pe găzduire prin FTP și să înlocuiți fișierele.
  3. Accesați „Extensii->Manager de extensii” și selectați „Bază de date” în meniul din stânga și din nou vedem că baza noastră de date este învechită
  4. Faceți clic pe butonul „Remediați”.
  5. După ce ați actualizat Joomla la versiunea 3.6.0, TREBUIE să instalați componenta de actualizare și alte actualizări.

    Pentru asta mergem „Extensii->Manager de extensii->Actualizări”și apăsați butonul „Găsiți actualizări”, ca urmare, obținem o listă de actualizări necesare. Aici trebuie să selectăm actualizări pentru:
    • Joomla! Actualizare componente
    • Pachetul de extensie pentru linkuri web
  6. În primul rând, actualizăm Joomla! Actualizare componente si numai atunci Pachetul de extensie pentru linkuri web. De asemenea, puteți actualiza Pachetul lingvistic.
  7. Acum să trecem mai departe „Extensii->Manager de extensii->Instalare” si vom vedea aceasta poza:

    iar dacă dai clic pe link Manager de pluginuri cel mai probabil veți vedea o listă goală de pluginuri. Să o reparăm, pentru asta:
  8. Să mergem din nou mai departe „Extensii->Manager de extensii->Instalare”și urmați linkul „Manager de pluginuri”în mesajul despre absența pluginurilor de instalare și acum aici vom vedea o listă de pluginuri necesare.
  9. Bifați casetele de lângă pluginuri: " Instalator - Instalați de la", "Folder Installer - Instalați de la", "Instalare de încărcare - Instalați de la URL" și apăsați butonul " Porniți".
    Acum întorcându-mă la „Extensii->Manager de extensii->Instalare” vom vedea zidărie care ne este deja familiară cu diferite opțiuni de instalare
  10. Facem o copie de rezervă a site-ului web și a fișierelor bazei de date.

Deci, acum avem posibilitatea de a instala patch-uri direct din panoul de administrare fără a fi nevoie să încărcăm fișiere prin FTP.

PASUL 4. Actualizarea Joomla 3.6.0 la Joomla 3.6.5


PASUL 5. Actualizarea Joomla 3.6.5 la Joomla 3.7.5
(de asemenea, etapa de actualizare nu mai puțin extinsă decât a treia)


În această etapă a actualizării, Joomla începe deja să ne avertizeze că versiunea noastră de PHP 5.4-5.6 este depășită și recomandă trecerea la o versiune mai nouă a PHP7.

PASUL 4. Actualizați Joomla 3.7.5 la Joomla 3.8.0
(etapa finală a actualizării)


ATENŢIE!

Du-te la mai multe cea mai recentă versiune a PHP7 Nu numai
va crește rezistența site-ului dvs. la toate tipurile de hack-uri,
dar şi aproximativ își va crește performanța de 2 sau mai multe ori!

Unele extensii de pe site-ul dvs. pot emite avertismente după trecerea la o versiune nouă, dar remediarea unor astfel de erori minore este foarte ușoară. Doar introduceți eroarea în căutarea Google și veți găsi rapid soluția de care aveți nevoie.

autor:

Actualizați Joomla! nu ușor, dar foarte simplu. Pe scurt, arată astfel: descărcați pachetul necesar, despachetați-l, înlocuiți fișierele existente cu fișierele din pachetul de actualizare. Joomla 1.5 este actualizat în același mod ca Joomla 1.0, adică simpla suprascriere a fisierelor. Înainte de a actualiza Joomla, nu uitați să faceți copii de rezervă ale fișierelor și bazei de date.

Acum să ne uităm la procesul de actualizare mai detaliat.

Pasul 1: Descărcați pachetul de actualizare

Pentru a descărca cel mai recent pachet de actualizare:

  • Accesați pagina Descărcări Joomla.
  • Dă click pe link Descărcați alte pachete Joomla 1.5.x.
  • Selectați pachetul de actualizare care se potrivește cu versiunea dvs. de Joomla!.

De exemplu: dacă aveți versiunea 1.5.5, iar cea mai recentă versiune de Joomla este 1.5.8, atunci trebuie să descărcați Joomla_1.5.5_to_1.5.8-Stable-Patch_Package

  • Verificați hash-ul MD5 în coloana din dreapta pe aceeași linie cu pachetul de actualizare descărcat.

Pentru a găsi hash-ul MD5 al unui pachet de actualizare:

  1. Pe pagina Descărcări Joomla, faceți clic pe linkul „Descărcați alte pachete Joomla 1.5.x”
  2. Faceți clic pe linkul cu caractere aldine din coloana „Numele versiunii”. De exemplu, dacă doriți să găsiți hash-ul pachetului de actualizare de la versiunea 1.5.5 la 1.5.8, faceți clic pe „Joomla1.5.8updates”.
  3. Pe pagina care se deschide, selectați fila „Fișiere”, unde puteți vedea hash-ul fiecărui pachet de actualizare.

Pe pagina de descărcare a actualizării, toate pachetele sunt prezentate în trei formate de compresie: zip, tar.gz și tar.bz2. Ele diferă doar prin dimensiunea și formatul de compresie utilizat.

Pasul 2: faceți o copie de rezervă a site-ului

Înainte de a actualiza, trebuie să faceți și o copie de arhivă (backup) a fișierelor și a bazei de date a site-ului dvs. Joomla. Acest lucru poate fi util dacă întâmpinați probleme după actualizarea Joomla. Dacă aveți o copie de rezervă, site-ul poate fi întotdeauna restaurat la starea anterioară.

Este mai corect să testați actualizarea pe o copie a site-ului înainte de a aplica actualizarea pe site-ul live.

Pasul 3: Actualizați fișierele

Există mai multe moduri de a despacheta și de a actualiza fișierele:

  • 1. Despachetați fișierele descărcate pe computer și înlocuiți fișierele Joomla prin FTP.
  • 2. Încărcați pachetul de actualizare prin FTP pe găzduirea dvs. și despachetați-le acolo, folosind managerul de fișiere al panoului de control al găzduirii sau folosind un terminal (SSH). Apoi înlocuiți fișierele Joomla existente cu fișierele din pachetul de actualizare.
  • 3. Folosind wget în terminalul de găzduire (de exemplu SSH), descărcați pachetul direct în găzduire și despachetați-l acolo. Apoi înlocuiți fișierele Joomla existente cu fișierele din pachetul de actualizare.

Pasul 4: Verificați funcționalitatea site-ului

Din păcate, operarea incorectă a site-ului web nu este întotdeauna vizibilă imediat, chiar dacă ați testat actualizarea pe o copie a site-ului web existent. Dar aceasta este mai degrabă excepția decât regula. Prin urmare, sperăm că toate actualizările vor avea succes. Dacă problemele după actualizare nu pot fi rezolvate rapid, atunci restaurați site-ul la starea sa anterioară de funcționare din copiile arhivate făcute în a doua etapă a procesului de actualizare.

Acest scurt curs video vă poate interesa dacă sunteți proprietarul sau pur și simplu administratorul unui site web creat pe CMS Joomla 1.5. Multe site-uri care au fost create acum câțiva ani au nevoie acum upgrade la versiunea Joomla de la 1.5 la 2.5. Există mai multe motive principale pentru aceasta:

  • versiunea 1.5 a sistemului Joomla nu mai este susținută de dezvoltatori, nu sunt lansate noi versiuni de securitate, site-ul devine din ce în ce mai vulnerabil la atacurile de viruși,
  • noi module de extensie și șabloane sunt în prezent lansate pentru versiunile mai vechi,
  • Joomla 2.5 este mai rapid decât 1.5: site-ul se deschide mai repede,
  • Unii furnizori de hosting au început deja să trimită clienților scrisori cu recomandări urgente de actualizare a CMS-ului din cauza unei vulnerabilități critice în sistemul de securitate al versiunii vechi și, ca urmare, a unei probabilități mari ca site-ul să fie infectat cu viruși.

Prin urmare, trecerea la Joomla 2.5 devine nu doar un pas dezirabil, ci mai degrabă un pas necesar. Cu cât amânăm mai mult luarea acestei decizii importante, cu atât riscăm să ne confruntăm într-o zi cu problema unui atac de virus pe site-urile noastre. Chiar dacă angajăm un specialist și acesta ne curăță site-ul de viruși, nu există nicio garanție că în câteva zile situația virusului nu se va repeta. Prin urmare, trebuie să ne actualizăm CMS Joomla și cu cât facem acest lucru mai devreme, cu atât vom evita problemele mai mari.

În acest curs video, veți vedea cum un site web funcțional real este transferat la noua versiune. Întregul proces este împărțit în pași separati, foarte specifici - lecții video de 5-10 minute. Puteți să le urmăriți mai întâi doar pentru a vă face o idee despre întreaga procedură, apoi când sunteți sigur că puteți face tot ce este afișat pe ecran, urmăriți lecțiile a doua oară și repetați toți pașii pe care îi vedeți.

Din păcate, atunci când actualizați versiunea Joomla va trebui să faceți câteva sacrificii, deoarece extensiile pe care le-ați instalat anterior pe site vor trebui, cel mai probabil, să fie instalate din nou, totuși, odată ce veți face această tranziție, veți rezolva problemele de securitate ale dvs. site-ul pentru o lungă perioadă de timp și obțineți o serie de caracteristici suplimentare utile ale noii versiuni de Joomla.

În plus, trebuie să știți că procesul de migrare (switching) la o nouă versiune de Joomla este complet reversibil. Cu alte cuvinte, dacă la un moment dat simți că „ai început toate acestea degeaba”, poți oricând să te întorci la vechiul site existent și să lucrezi cu el până când apar argumente noi, mai puternice în favoarea actualizării.

Cursul este scris în așa fel încât chiar și un specialist superficial în domeniul construirii site-ului web poate repeta toți pașii și poate face un upgrade cu succes al site-ului său.

Tutoriale video despre actualizarea Joomla 1.5 la 2.5

  • Accesări: 2613 Lecția 01. Cum se actualizează Joomla 1.5 la 2.5. Prefaţă
  • Afișări: 2780 Lecția 02. Verificarea versiunii curente de Joomla. Descărcați Joomla 1.5.26
  • Accesări: 5364 Lecția 03. Actualizarea motorului site-ului la versiunea Joomla 1.5.26
  • Accesări: 3218 Lecția 04. Instalarea componentei JUpgrade
  • Lecția 05. Demararea procesului de migrare a site-ului: acces plătit
  • Lecția 06. Prima privire la noul site: acces plătit
  • Lecția 07. Rusificarea unui nou site web: acces plătit
  • Lecția 08. Verificarea funcționalității noului site:

De fiecare dată când creați un site web nou, trebuie să faceți unele dintre aceleași proceduri imediat după instalarea Joomla. Ele nu depind de tipul de site. Acesta ar putea fi un magazin online, un portal, un forum sau un site web pentru cărți de vizită. În orice caz, setul inițial de manipulări este același. În acest articol vă voi oferi 12 acțiuni pe care trebuie să le faceți imediat după instalarea Joomla.

Pasul 6: Setați toate setările generaleJoomla.

Imediat după instalarea Joomla și finalizarea celor cinci pași anteriori, ar trebui să mergeți la setările generale Joomla ( Sistem –> Setări generale), plimbați-vă ochii prin fiecare dintre ele, prin toate filele și întrebați imediat tot ce este necesar. Repet încă o dată: imediat!

Sunt dispus să pariez că nu există niciun webmaster care să folosească Joomla care, după ce a terminat lucrul pe următorul site, să-și amintească cel puțin o dată să seteze metadatele în setările generale. Se pare că îți amintești despre ele, dar un minut mai târziu uiți. S-ar părea că ar putea fi mai simplu decât a intra în setări și a seta meta descrierea site-ului. Te gândești: „Ok, voi lăsa acest câmp gol deocamdată și îl voi completa mai târziu.” Nu-l completați până când optimizatorul SEO vă bagă nasul în el. După cum se spune: „Nu există nimic mai permanent decât temporar”. Funcționează 100% aici. Dacă nu știți ce trebuie specificat într-o anumită setare, lăsați-l așa cum este. Dar dacă știți sau aflați mai târziu, atunci nu închideți această fereastră până nu completați totul.

Vă sfătuiesc imediat să instalați opțiunea aici Durata sesiunii timp de 30-120 de minute. 15 minute sunt foarte puține și încă o dată, când vă introduceți numele de utilizator și parola pentru a intra în panoul de administrare, veți jura, dar nu veți intra în setările generale pentru a schimba durata de viață a sesiunii. De ce? Pentru că nu există nimic mai permanent decât temporar. =)

Acțiunea 7. Activați afișarea pozițiilor modulelor.

Dacă faci singur un site web, atunci această acțiune îți va face viața mult mai ușoară. Nu toată lumea știe deja că Joomla are capacitatea de a vizualiza pozițiile modulelor pe care le conține șablonul. Doar adăugați-l la adresa URL a site-ului ? tp=1 pagina va fi afișată cu pozițiile modulelor. Din motive de securitate, în versiunile recente de Joomla această caracteristică este dezactivată implicit.

Ce ar trebui făcut?

Mergi la Extensii –> Manager șabloane –> Setări si in optiune Vedeți pozițiile modulelor instalare Inclus.

După aceasta, veți putea vedea toate pozițiile modulelor pe site:

Pasul 8. Instalați și configurați editorulJ.C.E.

Editorul standard WYSIWYG TinyMCE, care este instalat în Joomla în mod implicit, este, ca să spunem ușor, nu foarte bun. Dacă ați folosit deja editorul JCE, acest lucru este deosebit de vizibil. Cu privire la problema necesității instalării JCE. Da, clientul, care nu are experiență în complexitatea CMS Joomla, nu a indicat în specificațiile tehnice cerințele exacte pentru editorul vizual, ceea ce înseamnă că în această chestiune totul poate fi lăsat implicit și sărit cu conștiința curată. Voi spune asta: chiar dacă faci un site web personalizat, vei instala JCE în primul rând pentru tine. De ce? Pentru că de îndată ce vine vorba de proiectarea a cel puțin un material folosind un editor vizual, timpul petrecut cu instalarea JCE va fi mai mult decât răsplătită.

Ce ar trebui făcut?

Să mergem la Extensii –> Manager extensii.

apasa butonul Adăugați marcajul „Instalați din JED”.

În bara de căutare introduceți „ J.C.E.» și efectuați o căutare.

Accesați extensia JCE și faceți clic pe butonul Instalare. Editorul va fi instalat.

Dacă totul este făcut corect, atunci când se creează un material JCE se va deschide:

Nu scriu despre configurarea editorului, deoarece acesta este subiectul unui articol separat sau chiar al unei serii de articole. Pot spune doar că setările standard ale editorului sunt destul de potrivite pentru majoritatea site-urilor și JCE poate fi folosit imediat după instalare.

Pasul 9: Instalați și configurați componenta de rezervăAkeebaBackup.

Nu trebuie să neglijați niciodată backup-urile. Chiar și în stadiul de dezvoltare a site-ului. Mai ales la etapa de dezvoltare a site-ului. De-a lungul anilor mei de lucru cu Joomla, am dezgropat o mulțime de subiecte pe forumuri binecunoscute. O întrebare de genul: „Am instalat această extensie și site-ul a încetat să funcționeze. Ce ar trebuii să fac?" apare foarte, foarte des. Se întâmplă că o acțiune neplăcută a webmasterului duce la necesitatea de multe ore pentru a restaura site-ul. Partea leului din acest timp este cheltuită pentru a descoperi totul și a găsi cauza problemei. Având la îndemână o copie de rezervă a site-ului, o puteți restaura în câteva minute cu câteva clicuri.

Este deosebit de convenabil să utilizați componenta pentru a crea copii de rezervă și a restaura un site web de pe acestea. AkeebaBackup. Nu o lua ca pe o reclamă. Dezvoltatorii chiar au încercat. Un număr mare de setări, capacitatea de a rula conform unui program, restabilirea unui site din orice backup în câteva clicuri. Componenta are versiuni gratuite și cu plată. Tot ceea ce este descris mai sus este disponibil în versiunea gratuită. Dar și cel plătit este foarte bun. Pentru mine, principalul său avantaj este capacitatea de a crea automat backup-uri pentru serviciile cloud, de exemplu, Yandex.Disk, care oferă 10 GB per cont gratuit. Numărul de conturi nu este limitat. Odată configurat AkeebaBackup, puteți închide complet subiectul backup-urilor și nu vă gândiți la ele până în ziua a X-a. Cu siguranță vă voi spune mai multe despre această componentă minunată și despre crearea de backup-uri în cloud în articole separate.

Acțiune 10. Schimbați adresa de conectare a administratorului.

Această acțiune este legată de securitatea Joomla. Pe de o parte, nu este necesar să o faci imediat după instalare, dar pe de altă parte, dacă nu o faci imediat, cu o probabilitate de 90% să nu o faci mai târziu, expunând site-ul tău la potențial Pericol. Puteți citi mai multe despre selectarea unei parole și modificarea adresei de conectare a administratorului în articolul Joomla Security. Partea 2. Protejarea Joomla de ghicirea parolei.

Pasul 11: Instalați extensia sitemapXmap.

Harta site-ului a devenit aproape un standard în construirea site-ului web. Acesta permite motoarelor de căutare să vadă toate paginile relevante de pe site-ul dvs. În plus, puteți afișa harta site-ului dvs. vizitatorilor pentru a-i ajuta să navigheze mai ușor.

O extensie bună și gratuită pentru crearea unui sitemap este Xmap.

Această extensie este destul de ușor de configurat. Ca urmare, veți primi o hartă a site-ului într-un format pentru motoarele de căutare și o hartă html, care poate fi făcută ca element de meniu și afișată vizitatorilor.

O opțiune interesantă poate fi să scapi de paginile duplicate combinând o hartă a site-ului și configurarea corectă a fișierului robots.txt. Este descrisă în ultimul act al 12-lea.

Pasul 12: Configurați fișierulRoboți.TXT.

Fişier robots.txt situat la rădăcina site-ului și indică motoarelor de căutare ce secțiuni ale site-ului pot fi indexate și care nu. Acest fișier poate fi configurat în multe moduri diferite. Totul depinde de proiectul și cerințele specifice.

Puteți citi mai multe despre fișier, sintaxă și exemple de setări de bază la linkul: http://joomlaforum.ru/index.php/topic,193446.0.html

O opțiune interesantă pentru combinarea setărilor fișierelor robots.txtși hărți ale site-ului Xmap in ceea ce priveste scaparea de absolut toate duplicatele de pe site. Abordarea este:

  1. Închideți întregul site, cu excepția extensiei Xmap de la indexarea de către motoarele de căutare.
  2. Creați un sitemap care va conține Toatenecesar paginile site-ului.
  3. Trimiteți harta site-ului dvs. la motoarele de căutare.

Ca urmare, se dovedește că motoarele de căutare vor indexa doar acele pagini ale site-ului pe care le indicăm. În acest caz, nu trebuie să vă faceți griji cu privire la intrarea diferitelor duplicate în index.

Pașii descriși mai sus vă vor permite să scăpați de o serie de probleme care pot apărea în timpul procesului de creare a unui site web pe Joomla. Este recomandat să le faceți imediat. Puteți chiar să vă creați propriul ansamblu Joomla pentru a nu repeta aceiași pași de fiecare dată, dar trebuie să vă amintiți că va trebui actualizat odată cu lansarea de noi versiuni și extensii Joomla. Ce este mai convenabil: să faci pasul 12 de fiecare dată după instalarea Joomla sau să-ți monitorizezi propriul ansamblu - fiecare va decide singur. Vreau doar să subliniez că nu este nevoie să descărcați de pe Internet ansamblurile altor persoane. Ele pot conține orice: viruși, link-uri ascunse, erori. Distribuția Joomla ar trebui luată numai de pe site-ul oficial Joomla.org.

P.S.: Toate extensiile descrise în articol pot fi instalate prin analogie cu JCE prin manager de extensie, marcaj Instalați din JED.

In contact cu