Care este diferența dintre o piesă și un modul?

Care este diferența dintre o piesă și un modul?

Acest tutorial folosește versiunea în limba română a platformei WordPress. Astfel, termenul piesă se regăsește în versiunea engleză ca widget, iar modul ca plugin. Un alt titlu pentru acest tutorial ar fi: Care este diferența dintre un widget și un plugin?

Modulul este o aplicația, piesa doar o funcționalitate

Mulți oameni doresc să cunoască diferența dintre un widget și un plugin WordPress.

Gândește-te la asta ca la diferența dintre apps (aplicații) și widget-uri pe smartphone-ul tău.

Mai simplu spus, modulele sunt ca aplicațiile pentru smartphone. Sunt extensii care trebuie instalate și activate pentru a fi utilizate.

Modulele pot adăuga tot felul de funcționalități și caracteristici pe site-ul dvs. WordPress, inclusiv adăugarea mai multor piese pe care le puteți utiliza separat sau în combinație cu modulele.

Atenție! Să nu se înțeleagă că toate modulele adaugă piese. Depinde în totalitate de scopul modulului.

Pe de altă parte, piesele sunt blocuri drag-and-drop pe care le puteți utiliza pentru a adăuga conținut în bara laterală a site-ului și în alte zone. Unele piese sunt implicite, adică vin cu instalarea implicită a WordPress-ului, dar puteți adăuga, de asemenea, mai multe piese folosind anumite module.

Aceste piese sunt plasate în anumite zone de conținut numite Zone sau Bară laterală pentru Piese, iar apoi vizitatorii dvs. pot vedea acel conținut pe site-ul dvs.

Ce este o piesă?

În WordPress, piesele (widget-urile) sunt blocuri de conținut pe care le puteți adăuga în barele laterale, la subsolurile și în alte zone ale site-ului dvs.

Ați vizitat vreodată blogul cuiva și ați văzut o fotografie, un formular de înscriere sau un meniu în bara laterală? Acestea sunt piese.

Fiecare piesă poate adăuga o funcționalitate sau o caracteristică pe site-ul dvs., fără a fi necesar să scrieți niciun cod. Piesele obișnuite sunt meniuri, liste de postări populare, calendare, reclame, pictograme sociale, arhive și multe altele.

Unde puteți adăuga aceste piese pe site-ul dvs.? Totul depinde de tema dvs. WordPress. Multe teme au zone de Piese în bara laterală și subsol. Unele vă permit, de asemenea, să plasați piese în antet, pagina de pornire sau alte zone ale site-ului dvs. (în articole sau pagini).

Zona de piese WordPress

Zona sau secțiunea din care se pot administra piesele se accesează din meniul lateral: Aspect -> Piese și arată ca mai jos:

piesele-implicit-instalate-wordpress-1

Pentru a putea utiliza o piesă trebuie să o trageți (drag-and-drop) în locul dorit.

Administrarea pieselor implicite poate fi citită în articolul: Piesele (widgets) implicit instalate pe WordPress.

Atenție! temele instalate pot veni cu piese noi, special construite pentru ele. Acestea se utilizează la fel ca cele implicite, fiind, în general, derivații ale acestora.

Ce este un modul?

Un modul este o aplicație software care conține un grup de funcții care poate fi adăugat pe un site web WordPress. Ele pot extinde funcționalitatea sau adăuga noi caracteristici pe site-urile dvs. WordPress.

Modulele WordPress sunt scrise în limbajul de programare PHP și se integrează perfect cu WordPress. În comunitatea WordPress există afirmația: „există un modul pentru orice”. Modulele permit utilizatorilor să adauge funcții pe site-ul lor web fără să cunoască o singură linie de cod.

Zona de module WordPress

Modulele se accesează din meniul Module.

diferenta-dintre-o-piesa-si-un-modul-wodpress-1

Piesele (widgets) implicit instalate pe WordPress

Piesele (widgets) implicit instalate pe WordPress

Piesele (widget-urile) WordPress adaugă conținut și funcții în bara laterală (sidebar). Exemple de piese care vin implicit cu WordPress: pentru categorii, nor de etichete, căutare și altele. Pluginurile vor adăuga adesea propriile lor widget-uri.

Piesele au fost inițial concepute pentru a oferi un mod simplu și ușor de utilizat pentru utilizator în proiectarea și controlul structurii temelor WordPress, care sunt acum disponibile ca piese.

Piesele nu necesită experiență de cod sau expertiză în domeniu. Acestea pot fi adăugate, eliminate și reorganizate pe personalizatorul temelor, accesibil de aici Aspect > Piese în ecranele de administrare WordPress.

Lista widgeturilor (pieselor) implicit instalate pe WordPress:

piesele-implicit-instalate-wordpress-1

Arhive – afișează arhiva articolelor sub formă de listă cu numele lunilor și anilor.

  • Titlu – textul care apare în partea de sus a arhivei.
  • Afișare ca listă – în cazul în care este bifată, această opțiune face ca arhivele să fie afișate sub formă drop-down (la click pe listă se derulează arhiva în jos).
  • Afișare contor articole – în cazul în care bifată, această opțiune afișează numărul de posturi pentru fiecare perioadă de arhivă (luna din an).

piesele-implicit-instalate-wordpress-2

Calendar – afișează un calendar a lunii curente. Datele apar link-uri în cazul în care există posturi pentru acea zi.

  • Titlu – textul care apare deasupra calendarului

piesele-implicit-instalate-wordpress-3

Categorii – afișează o listă de categorii ca link-uri la acestea.

  • Titlu – textul care apare deasupra listei de categorii.
  • Afișează ca listă – în cazul în care bifată, această opțiune afișează categoriile sub formă drop-down (la click pe listă se derulează în jos).
  • Afișare contor articole – în cazul în care bifată, această opțiune afișează numărul de articole din fiecare categorie.
  • Afișează ierarhic – dacă este bifată, arată relațiile părinte / copil într-un mod indentat.

piesele-implicit-instalate-wordpress-4

Meniul de navigare – afișează un meniu, creat în secțiunea de Meniuri, sub formă de listă.

  • Titlu – textul care apare deasupra meniului
  • Selectează meniu – selectați meniul dorit

piesele-implicit-instalate-wordpress-5

Meta – afișează link-uri către funcții WordPress, cum ar fi administrare site, autentificare / deautentificare / Rss-uri, pagina WordPress.org.

  • Titlu – textul care apare deasupra listei de link-uri meta.

piesele-implicit-instalate-wordpress-6

Exemplu:

widgeturi-meta-exemplu

Pagini – afișează o listă de link-uri spre fiecare pagină.

  • Titlu – textul care apare desupra listei de pagini.
  • Sortare după – stabilește ordinea de sortare din lista de pagini. Se poate alege din următoarele variante: titlul pagină, ordine pagini sau ID pagină.
  • Exclude (ID-uri de pagini separate prin virgulă) – introduceți ID-ul paginilor separate de virgulă pentru a exclude o pagină sau mai multe din listă.

piesele-implicit-instalate-wordpress-7

Comentarii recente – afișează o listă cu cele mai recente comentarii aprobate.

  • Titlu – textul care apare deasupra listei de comentarii recente.
  • Câte comentarii să fie afișate: (5 este numărul implicit, cel mult 15); introduceți numărul de comentarii pentru a fi afișate.

piesele-implicit-instalate-wordpress-8

Articole recente – afișează o listă cu cele mai recente articole.

  • Titlu – textul care apare deasupra lista de articole recente.
  • Numărul de posturi afișate: (implicit sunt 5, cel mult 15) – introduceți numărul articole ce vor fi afișate.
  • Afișează dată articol? – dacă opțiunea este bifată, se va afișa data la care articolul a fost publicat.

piesele-implicit-instalate-wordpress-9

RSS – afișează o listă de articole preluate dintr-un RSS Feed, sau Atom. Se pot adăuga mai multe astfel de widgeturi.

  • Introdu aici adresa fluxului RSS – introduceți o adresă URL a unui flux RSS, de exemplu, http://wordpress.org/development/feed/
  • Pune un titlu pentru flux (opțional) – introduceți o descriere care apare deasupra listei de articole preluate din fluxul RSS.
  • Câte elemente să fie afișate? – introduceți numărul de elemente ce vor fi afișate din fluxul RSS dorit.
  • Afișează descriere scurtă? – dacă este bifată, opțiunea va afișa descrierea elementelor din flux (dacă aceastea există).
  • Afișează autorul? – dacă este bifată, opțiunea va afișa autorul elementului din fluxul afișat (dacă este disponibil).
  • Afișează data? – afișează data la care a fost creat elementul, dacă este disponibilă.

piesele-implicit-instalate-wordpress-10

Caută – afișează o casetă de căutare în site. Un buton submit este, de asemenea, furnizat.

  • Titlu – textul care apare pe caseta Căutare.

piesele-implicit-instalate-wordpress-11

Nor etichete (tag cloud) – afișează cele mai utilizate 45 de etichete (tag-uri) din site intr-un nor de etichete.

  • Titlu – textul care apare peste spațiul tag-urilor.
  • Clasificare – selectați taxonomia elementului dorit: etichete, categorii, picture tag, galerii și altele, generate de pluginurile instalate.

piesele-implicit-instalate-wordpress-12

Text – folosit pentru a introduce text formatat cu imagini sau fără. Pot fi adăugate instanțe multiple ale acestui widget.

  • Titlu – textul care apare deasupra casetei de text
  • Conținut – zona în care se poate introduce textul formatat
  • Adaugă automat paragrafe – dacă opțiunea este bifată se vor adăuga automat paragrafe pentru a încheia fiecare bloc de text într-un tag HTML de tip paragraf (recomandat pentru text).

piesele-implicit-instalate-wordpress-13

HTML personalizat – se poate introduce cod HTML, util pentru introducerea de coduri Java Script, pentru bannere, reclame sau altele

  • Titlu – textul care apare deasupra casetei
  • Conținut – zona în care se introduce codul

piesele-implicit-instalate-wordpress-14

Audio – afișează un player audio.

  • Titlu – textul care apare deasupra casetei
  • Adaugă audio – buton care deschide Biblioteca media, de unde se poate selecta un fișier audio sau se poate încărca unul nou

piesele-implicit-instalate-wordpress-15

Imagine – afișează o imagine.

  • Titlu – textul care apare deasupra casetei
  • Adaugă imagine – buton care deschide Biblioteca media, de unde se poate selecta o imagine sau se poate încărca una nouă

piesele-implicit-instalate-wordpress-16

Galerie – afișează o galerie de imagini.

  • Titlu – textul care apare deasupra casetei
  • Adaugă imagini – buton care deschide Biblioteca media, de unde se pot selecta mai multe imagini sau se pot încărca altele

piesele-implicit-instalate-wordpress-17

Video – afișează un video din biblioteca media sau de pe YouTube, Vimeo sau de la un alt furnizor.

  • Titlu – textul care apare deasupra casetei
  • Adaugă video – buton care deschide Biblioteca media, de unde se poate selecta un video sau se poate încărca unul sau se poate pune url-ul spre un video de pe YouTube, Vimeo sau alt furnizor

piesele-implicit-instalate-wordpress-18

În afara acestor piese implicite temele pot adăuga și ele alte piese. La fel unele pluginuri adaugă piese noi. De asemenea există pluginuri speciale care adaugă piese noi sau modifică piese existente.

Adăugarea unui articol în WordPress

Adăugarea unui articol în WordPress

Un blog, sau un site, pe WordPress permite administrarea conținutului, indiferent de tipul acestuia: texte, fișiere, imagini, audio, video și altele. Pentru a se afișa cât mai bine și în conformitate cu dorințele voastre trebuie să cunoaștem modul de organizare a informației pe WordPress. Avem astfel:

  • categorii (categories)
  • articole (posts), organizate în categorii
  • pagini (pages)
  • meniuri (menus)
  • autori (authors)
  • etichete sau taguri (tags), se atașează articolelor
  • comentarii (comments), sunt scrise de vizitatori la articole
  • imagini (images), se pot grupa în galerii foto
  • fișiere multimedia audio sau video
  • fișiere diverse (pdf, docx și altele)

Primele patru elemente sunt esențiale, restul fiind opționale.

Adăugarea unui articol în WordPress

Articolul este elementul cel mai des folosit pe un blog, sau site de mass-media, dar și pe un site de prezentare a unei firme, la secțiunile comunicate de presă și anunțuri. Așadar, cum se adaugă, setează și publică un articole pe WordPress?

După autentificare se poate vedea în partea stângă meniul principal al Panoului de control. Printre primele meniuri se poate vedea Articole (Posts). Dacă dați click pe meniu se va deschide un submeniu, ca în figura de mai jos:

adaugarea-unui-articol-in-wordpress-1

Să le luăm pe rând.

Vezi toate articolele din blog

Rezultatul accesării meniului Toate articolele este o listă cu articolele din blog. Articolele vor fi afișate în ordinea descrescătoare a datei, ultimul adăugat fiind primul afișat.

Despre administrarea articolelor vom vorbi în alt tutorial WordPress.

Important acuma este să vedeți lista de articole, în imaginea de mai jos sunt articolele din site-ul Tutoriale WordPress la momentul scrierii acestui articol. Observați că deja din listă se pot vedea elementele descrise mai sus: autor, categorii, etichete, data, numărul de comentarii.

adaugarea-unui-articol-in-wordpress-2

Adaugă articol

Pentru a adăuga un articol avem patru căi:

  1. din meniul anterior, din stânga Panoului de control: Adaugă articol
  2. din fereastra Toate articolele, butonul de sus: Adaugă articol
  3. din partea de sus a Panoului de control, acolo unde se vede un + Adaugă și selectăm Articol (sau direct pe +Adaugă, acest buton fiind implicit setat să deschidă interfața de adăugare articol)adaugarea-unui-articol-in-wordpress-3,
  4. de pe partea publică din meniul implicit al WordPress-ului, din partea de sus (sau direct pe +Adaugă, acest buton fiind implicit setat să deschidă interfața de adăugare articol)adaugarea-unui-articol-in-wordpress-4

Indiferent de calea alesă vom vedea aceeași fereastră:

adaugarea-unui-articol-in-wordpress-5

Atenție! dacă anterior ați instalat editorul clasic, fereastra ce adăugare articol va fi diferită, ca în figura de mai jos:

adaugarea-unui-articol-in-wordpress-6

Indiferent dacă utilizați editorul cu blocuri sau editorul clasic, elementele articolului sunt aceleași:

  • titlul
  • conținutul cu meniu
  • stare și vizibilitate
  • categorii
  • etichete
  • atribute articol
  • imagine reprezentativă
  • alte opțiuni ce se pot vedea din partea de sus: Opțiuni ecran

adaugarea-unui-articol-in-wordpress-7Să le luăm pe rând:

Adăugarea titlului

Adăugarea titlului unui articol în WordPress se face prin completarea câmpului numit: Adaugă titlu. În versiunea cu blocuri este partea a paginii, în versiunea clasică are un câmp separat, special rezervat. În ambele situații rezultatul este același.

Adăugarea conținutului

La partea de conținut cele două variante de editare, cu blocuri, clasică, oferă soluții diferite.

a. editorul clasic

Am adăugat mai multe paragrafe:

adaugarea-unui-articol-in-wordpress-8

Observați că deasupra zonei de text este un meniu, care începe cu meniul derulant: Paragraf. Butoanele sunt asemănătoare celor din suitele de office. Cu ajutorul lor puteți formata textul: îngroșa (bold), înclina (italic), face liste cu puncte sau cu cifre (neordonane și ordonate), insera citate, alinia textul la stânga, central sau la dreapta, insera legături către alte pagini, insera tagul „citește mai mult” (util pentru prima pagină și arhive în unele teme). Ultimul buton, cel din dreapta deschide un al doilea meniu:

adaugarea-unui-articol-in-wordpress-9

Acest al doilea meniu adaugă noi funcționalități: tăiere (barare) text, linie orizontală, culoare text (foarte util în prezentări), lipește ca text (dacă ați copiat în clipboard text din alte surse e bine să-l lipiți în articol folosind acest buton – astfel se curăță textul adus de orice cod suplimentar nedorit), ștergere formatare (dacă dorim să ștergem anumite formatări dintr-un text mai mare, de exemplu bolduirile, sublinierile, culorile, folosirea acestu buton ușurează munca), caracter special (conține o colecție de semne mai puțin folosite, de la literele grecești, la semne matematice și altele), identare micșorată, identare mărită (mută tot textul selectat, sau paragraful dorit, cu o mărime la dreapta), revenire (dacă ați greșit ceva apăsați pe acest buton și reveniți, scurtătura cunoscută și din alte programe este ctrl+z), refacere (este inversul revenirii). Ultimul buton cu semnul întrebării deschide o listă cu scurtăturile cele mai uzuale. Folositoare dacă lucrați mult în acest editor.

În afara acestor butoane în partea de sus a câmpului de conținut mai puteți vedea două taburi, din care primul este activ și un semn cu săgeți.

adaugarea-unui-articol-in-wordpress-10

Cele două taburi oferă două perspective asupra textului introdus:

  1. Vizual: textul introdus este așa cum va apărea pe partea publică, formatările sunt prezentate la nivel vizual, făcând munca mult mai ușoară, este recomandabil să folosiți acest mod de scriere;
  2. Text: textul este descompus la nivel de coduri html. O să vedeți formatările specifice limbajului html. Acest mod este utilizat de editorii avansați la depanarea unor texte mai complicat formatate, la introducerea de coduri speciale (java script sau css), sau de elemente neuzuale. Este recomandabil să utilizați acest cod după ce aveți un minim de cunoștințe de html.

Semnul ca o cruce cu săgeți elimină meniul din stânga și colona din dreapta cu casetele de setări lăsând vederii doar zona de editare. Testați și această funcționalitate, s-ar putea să o îndrăgiți.

Adăugarea unei imagini

Folosind butonul Adaugă fișier Media puteți adăuga în articol o imagine, un fișier audio, video, sau de alt tip sau o galerie foto.

adaugarea-unui-articol-in-wordpress-11

Adăugarea unei imagini este tratată într-un alt tutorial: adăugarea de imagini în WordPress.

Setarea articolului

Așa cum am spus mai sus articolul are câteva setări. Una din cel emai importante și oblogatorii este setarea unei categorii. Articolele se grupează după categorii, se afișează în funcție de dată și pot fi filtrate după etichete. Să facem aceste setări.

Vezi: crearea și administrarea categoriilor în WordPress.

In partea dreaptă deschideți caseta Categorii și selectați una din categoriile existente. Dacă nu selectați nicio categorie articolul va fi pus implicit în categoria principală. Această categorie poartă numele de Fără categorie. Numele se poate schimba din secțiunea Categorii.

adaugarea-unui-articol-in-wordpress-12

Etichetele sunt opționale. Ele sunt folosite pentru a individualiza un articol și pentru a crea filtre suplimentare. Foarte utile în mass-media dacă sunt folosite cu atenție (să nu fie prea multe, să nu fie greșite și altele).

Vezi: crearea și administrarea etichetelor în WordPress.

Imaginea reprezentativă deși opțională este necesară. Rolul ei este, așa cum sugerează și numele, de a reprezenta articolul vizual în fața vizitatorului. Imaginea reprezentativă trebuie să fie mai mare de 200 px pe orice latură a ei. Ea este folosită de multe teme pentru a completa vizual articolul, pe prima pagină și în arhive. De asemenea dacă trimiteți articolul pe facebook această imagine va apărea în feed și va îmbunătăți percepția articolului.

Vezi: rolul imaginii reprezentative în WordPress

b. editorul cu blocuri

În cazul editorului cu blocuri marea diferență apare în zona de conținut și adăugare fișiere media. Casetele pentru categorii, etichete și imagine reprezentativă, chiar dacă sunt un pic diferit aranjate, sunt în esență la fel ca în cazul editorului clasic.

Așadau, după introducerea titlului trebuie creat un nou bloc. Blocurile sunt casete speciale, distincte în cadrul articolului. Ele sunt de mai multe tipuri și pot fi șterse, respectiv transformate într-un alt tip de bloc sau mutate mai sus, mai jos. Acest tip de editare oferă o mai mare flexibilitate de aceea este tot mai folosit.

Multe pluginuri (module) adaugă blocuri speciale ce pot fi folosite în conținut.

Editorul cu blocuri este des folosit și în pagini, deoarece permite crearea unui aranjament mai deosebit, flexibil, funcție de imaginația și priceperea fiecăruia, mai ales pentru prima pagină.

Pentru a începe faceți click în zona: Începe să scrii sau tastează „/” pentru a alege un bloc.

adaugarea-unui-articol-in-wordpress-13Adăugăm un paragraf. Observați că implicit tipul blocului este unul de text. Automat apare și un meniu, ca în figura de mai jos:

adaugarea-unui-articol-in-wordpress-14De asemena în partea dreaptă vor apărea mai multe funcționalități ce permit formatarea textului:

adaugarea-unui-articol-in-wordpress-15

Adăugarea unui nou bloc se face accesând butonul + din partea de sus a ferestrei, sau enter și clic pe +.

adaugarea-unui-articol-in-wordpress-16

Mai multe detalii despre lucrul cu blocuri în articolul: să cunoaștem editorul cu blocuri din WordPress.

Publică articol

Dacă ați introdus textul și imaginile dorite, ați selectat o categorie, ați pus etichetele și o imagine reprezentativă, practic ați creat un articol. Ultimul pas este publicarea lui.

Mult succes!

Cum poți optimiza rapid baza de date WordPress

Cum poți optimiza rapid baza de date WordPress

Baza de date poate fi optimizată folosind aplicația phpMyAdmin din cPanel, sau Plesk, interfața pusă la dispoziție de către hosting. Dar această optimizare este doar o optimizare brută, generală și nu specifică pentru WordPress.

În timpul folosirii WordPress-ului sunt generate unele înregistrări utile, numite post revisions (salvări automate ale articolelor, la 60 de secunde), dar care au tendința de a se aduna în cantități foarte mari, mai ales dacă site-ul este intens vizitat și are un număr mare de articole.  Pe lângă ele mai există comentariile spam, comentariile neaprobate, articolele din gunoi (șterse, dar nu complet), opțiunile tranzitorii (transient options – date stocate temporar în baza de date), meta date orfane (orphan postmeta – date ce țin de afișarea unui articol rămase fără articol, orfane), auto-drafts (salvări temporare ale articolelor) și altele. Toate aceste informații stocate în baza de date îngreunează funcționarea optimă a site-ului și este recomandabilă ștergerea lor periodică. Acest lucru se poate face manual, folosind comenzi mysql, sau prin intermediul unor pluginuri specializate.

Voi prezenta optimizarea bazei de date folosind pluginul WP-Optimize.

Ca sfat general: înainte de orice modificare, sau lucrare efectuată pe baza de date, faceți salvări. Fie folosind interfața oferită de hosting, fie din dashboard folosind pluginuri de backup (ex: UpdraftPlus – dezvoltat de aceeași echipă). Indiferent de soluția aleasă, nu săriți peste acest pas.

WP-Optimize este un plugin gratuit, oferit în regim de open source software și se poate descărca gratuit, fie de pe site-ul producătorului, fie de pe site-ul wordpress.org. Există și o versiune profesională, cu mai multe opțiuni și plata anuală per site.

După instalare, asupra căreia nu insist, interfața de administrare a pluginului arată ca în imaginea de mai jos:

optimizare-db-wordpress-1

De remarcat că implicit sunt selectate primele opțiuni și cele mai potrivite unei optimizări periodice. Cele marcate cu roșu sunt și ele importante, dar trebuie tratate cu grijă. În cazul în care operația de optimizare este întreruptă (cădere curent electric, închidere calculator sau browser) datele pot fi corupte și există riscul coruperii întregii baze de date. De aceea, revin la primul sfat, trebuie făcut backup.

În timpul optimizării tabelelor progresul va fi făcut vizibil prin afișarea tabelelor optimizate. Uneori optimizarea unei tabele poate dura foarte mult. Răbdare. Dacă totuși se blochează, reîncercați.

Dacă tabelele sunt InnoDB, pluginul nu va efectua optimizarea bazei de date. În acest caz optimizarea se face folosind uneltele din PhpMyAdmin.

Cum facem o copie a unei bazei de date, pe același server

Cum facem o copie a unei bazei de date, pe același server

Acest tutorial va prezenta două metode de a face o copie unei baze de date.

Copierea unei baze de date folosind cPanel

Când lucrăm la un site poate să apară situația în care avem nevoie de o clonă a site-ului, cu alte cuvinte o copie a lui pentru a putea fie testa noi funcționalități, fie pentru a-i schimba tema, fie din alte motive.

Presupunând că ați rezolvat problema copierii fișierelor, dacă nu citiți articolul „Copierea fișierelor unui site WordPress”, ceea ce mai trebuie rezolvat înainte de setările finale ar fi copierea bazei de date.

Crearea unei baze de date în cPanel

Crearea unei baze de date în cPanel se poate face prin două metode:

  • în prima metodă creem baza de date, apoi utilizatorul bazei de date, acordăm privilegii și la final copiem tabelele din baza de date dorită în noua bază de date;
  • în a doua metodă plecăm invers: creem noua bază de date prin copierea bazei de date live, apoi ceem utilizatorul și acordăm privilegii acestuia pe baza de date nou creată.

Prima metodă de creare a unei baza de date

1. autentificați-vă la cPanel și căutați caseta DATABESES

copierea-unei-baze-de-date-1

2. accesați MySQL® Database Wizard, locul din care se pot crea baze de date, sau MySQL® Databases, locul de unde se pot administra bazele de date existente și se pot crea unele noi. Am ales Wizardul pentru a parcurge toți pașii fără info auxiliare. Așadar:

copierea-unei-baze-de-date-2

În câmpul New Databases scrieți numele bazei de date. Observați că baza de date va avea și un prefix generat de server. De obicei este id-ul contului, fie generat aleatoriu, fie o prescurtare de 6-10 litere a dmeniului găzduit.

3. după ce ați scris numele bazei de date (fără diacritice sau spații) urmează pasul doi și anume crearea unui nume de utilizator al bazei de date și a unei parole.

copierea-unei-baze-de-date-3

Numele de utilizator va avea, la fel ca în cazul bazei de date, prefixul id-ul domeniului. Parola o puteți genera folosind unealta Password Generator. Este de preferat. Nu uitați să o salvați undeva! Vă va fi utilă la setările finale.

4. adăugarea utilizatorului la baza de date

După ce ați creat baza de date și, la pasul anterior utilizatorul, o dată cu accesarea Create User veți fi conduși în fereastra următoare:

copierea-unei-baze-de-date-4

Acum puteți acorda privilegii utilizatorului pe baza de date. Nu voi intra în detalii, selectați ALL PRIVILEGES și Next Step.

copierea-unei-baze-de-date-5Baza de date a fost creată! Acuma reveniți pe prima pagină a cPanel și din aceași casetă DATABASES selectați phpMyAdmin, utilitarul prin care se poate gestiona o bază de date:

Interfața phpMyAdmin

Interfața utilitarului phpMyAdmin este destul de complexă de aceea voi fi scurt prezentând doar acele caracteristici necesare în copierea bazei de date.

În mare phpMyAdmin este format din două părți: în stânga se văd bazele de date, respectiv tabelele dintr-o bază de date selectată, iar în dreapta, fie diverse informații despre baza de date, fie despre tabelul selectat.

Pentru început veți vedea o interfață asemănătoare cu cea de mai jos. Observați baza de date nou creată în stânga, alături de alte baze de date existente.

copierea-unei-baze-de-date-6

Acuma baza de date: r73930dulc_numebazadedate este goală. Ne dorim să copiem baza de date (conținutul ei) r73930dulc_dulciuriwp în noua bază de date. Pentru asta selectăm baza de date inițială, cea pe care vrem să o copiem. Vom vedea în stânga lista cu tabele, iar în dreapta aceeași listă, dar detaliată:

copierea-unei-baze-de-date-7

Copierea tabelelor prin phpMyAdmin

Din partea de sus a interfeței accesați Operations și mergeți în zona: Copy database to. În acest câmp scrieți numele noi baze de date anterior create: r73930dulc_numebazadedate și selectați: Structure and data.

Aveți grijă să debifați opțiunea: CREATE DATABASE before copying!

Dacă copierea a fost efectuată cu succes veți vedea un mesaj asemănător cu acesta:

copierea-unei-baze-de-date-8

Ați reușit crearea unei copii, a unei clone, a bazei de date live pe care o puteți de acum utiliza pentru teste și dezvoltare fără a interfera cu baza de date a site-ului live.

A doua metodă de creare a unei baze de date în cPanel

1. autentificați-vă la cPanel și căutați caseta DATABESES

 

copierea-unei-baze-de-date-1

2. accesați phpMyAdmin

copierea-unei-baze-de-date-9

3. accesați din stânga baza de date live și apoi Operations din meniul de sus

  • completați Copy database to cu numele bazei de date
  • lăsați bifată opțiunile implicite, inclusiv: CREATE DATABASE before copying

copierea-unei-baze-de-date-10

4. după crearea cu succes a noii baze de date mergeți pe prima pagină a cPanel și de acolo în DATABASES de unde click pe MySQL® Databases. O să vedeți lista bazelor de date existente și noua bază de date. Ceea ce o scoate în evidență este lipsa unui utilizator atașat ei. Fără utilizator baza de date nu poate fi folosită.

Acuma, fie creați un utilizator nou, vedeți pașii de mai sus, fie alocați noii baze de date un utilizator existent, de exemplu cel de la baza de date live. Nu este o idee bună și nu vă sfătuiesc. Din motive de securitate preferabil este să creați un nume de utilizator nou căruia să-i dați privilegii doar pe baza de date nou create.

copierea-unei-baze-de-date-11

Crearea utilizatorului se face din aceeași interfață. Câmpul este mai jos. După ce l-ați creat aveți grijă să-i dați privilegii de administrare pe baza de date:

copierea-unei-baze-de-date-12

Și cu asta aveți o nouă bază de date, copie e celei live pe care acum puteți face dezvoltări, teste și altele.

Succes!

Instalarea WordPress-ului – copierea fișierelor prin FTP

Instalarea WordPress-ului – copierea fișierelor prin FTP

Pentru instalarea WordPress-ului sunt necesare câteva condiții: să existe fișierele aplicației web pe calculatorul personal (indiferent de sistemul de operare ele sunt aceleași), să existe un cont de găzduire cumpărat de la o firmă specializată și să existe o bază de date MySQL.

O dată cu contul de găzduire veți primi de la firma de hosting și datele de conectare la FTP (File Transfer Protocol – protocol de transfer de fișiere). Acest cont de FTP vă este necesar pentru copierea fișierelor viitorului site pe server de pe calculatorul personal. Pentru a deschide o conexiune cu serverul prin intermediul căreia să copiați fișierele necesare aveți nevoie de o aplicație numită client de FTP. Pentru exemplificare voi folosi FileZilla, o soluție gratuită oferită de FileZilla Project.

1. Primul pas este downloadul aplicației de pe site-ul proiectului FileZilla Project. Downloadați FileZilla Client (este pentru toate platformele).

filezilla-1

 

2. După download deschide fișierul executând dublu-click pe el și parcurgeți toți pașii până instalarea este finalizată.

filezilla-2

3. O dată finalizată instalarea trebuie adăugată conexiunea FTP dorită. În managerul de clienți FTP se pot adăuga oricâte conexiuni sau, cu alte cuvinte, dacă aveți mai multe conturi de hosting puteți folosi aceeași aplicație de transfer FTP.

filezilla-3

4. Pentru adăugarea unui nou site, deci pentru a crea o nouă conexiune, click pe butonul din partea de jos pe care scrie New Site. se va deschide o fereastră asemănătoare cele de mai jos, cu observația că acele litere vizibile în imagine sunt foldere create ulterori de mine și nu sunt implicite.

filezilla-4

Acum, New Site se poate redenumi cu numele site-ului, ceea ce este indicat. În partea dreaptă a ferestrei sunt datele necesare realizării conexiunii. Aceste date le aveți în emailul primit de la firma de hosting. Căutați-le și completați câmpurile necesare.

Câteva observații:

  • la Encryption implicit este FTP over TLS if available, dacă nu merge selectați opțiunea Only use plain FTP (insecure);
    filezilla-5
  • la Logon Tyle selectați: Normal, apoi completați datele la User și Password.
    filezilla-6
  • o setare cerută de multe firme de hosting este să aveți o singură conexiune deschisă simultan. Pentru asta click pe tabul Transfer Settings și bifați Limit number of simultaneous connections. La maximum number of connections lăsați 1.
    filezilla-7

Dacă hostingul nu are cerințe deosebite, setările de mai sus vor fi suficiente.

5. După completarea datelor faceți click pe butonul Connect și dacă totul decurge bine veți vedea în partea din dreapta a ferestrei fișierele de pe server, în partea stângă fișierele de pe calculator, sus statusul conexiuni, iar jos o să vedeți fișierele cum se copiază.

6. Pentru copiere: navigați din ferestra din stânga pe calculator până vedeți fișierele WordPress ca în figura de mai jos. În partea dreaptă (pe server) deschideți directorul public_html – în acest director trebuie copiate fișierele WordPress și nu altundeva. Desigur, dacă hostingul vă indică alt director folosiți-l pe acela.

filezilla-9

Pentru copiere: selectați tot ce este în WordPress (directoare și fișiere), faceți click dreapta și selectați Upload. Același lucru se poate face și prin drag-and-drop.

După copiere urmează instalarea WordPress-ului, operație descrisă în tutorialul Instalarea WordPress-ului. WordPress-ul mai poate fi instalat și direct din cPanel, caz în care nu mai este nevoie de copierea fișierelor. Acest caz este descris în tutorialul Cum se instalează WordPress din cPanel.