Salt la conținut

Setări cookie-uri

Alegeți pentru fiecare tip ce cookie-uri permiteți. Puteți modifica oricând alegerea prin Setări cookie-uri, în partea de jos a fiecărei pagini. Declarație de confidențialitate

Necesare

Mereu active

Necesare pentru autentificare, pentru păstrarea coșului și pentru a vă reține alegerile. Acestea sunt mereu active.

Ce cookie-uri?
  • weboke_sessie, weboke_klant, weboke_remember: sesiunea și menținerea autentificării
  • weboke_basket: coșul de cumpărături
  • wkBtwIncl: afișarea prețurilor cu sau fără TVA
  • wok_cookies: alegerea privind cookie-urile, 12 luni

Măsoară ce reclamă duce la o vizită sau o comandă, ca să nu plătim pentru reclame care nu aduc nimic.

Ce cookie-uri?
  • Google Ads prin Google Tag Manager (_gcl_au, _gcl_aw), până la 90 de zile
  • OpenAI Ads, reclame în ChatGPT
  • wok_aff: prin ce partener ați ajuns la noi (program de afiliere), 60 de zile

4,6

Țară și limbă

Fiecare țară are propriul site, cu prețurile și TVA-ul pentru țara respectivă.

Vedeți

Ce este WordPress (și ce nu este)?

Modulul 1: Cum funcționează WordPress · Timp de citire: 7 minute

Obiectiv de învățare: După această lecție puteți explica ce este WordPress, care este diferența dintre WordPress.org și WordPress.com și când WordPress este sau nu cea mai bună alegere.

Concepte-cheie: CMS, open source, GPL, core, temă, modul (plugin), WordPress.org, WordPress.com, găzduire proprie

Un CMS: separarea conținutului de formă

O site web este formată din pagini în HTML: limbajul pe care îl citește browserul dumneavoastră. Odinioară, fiecare pagină se crea manual, iar fișierul se încărca pe un server. Dacă doreați să modificați o propoziție, deschideați fișierul, căutați propoziția printre toate codurile și încărcați din nou fișierul pe server.

Un CMS (content management system, sistem de gestionare a conținutului) separă aceste elemente. Textul, fotografiile și setările dumneavoastră se află într-o bază de date. Aspectul grafic este separat, într-un șablon. Când un vizitator solicită o pagină, CMS-ul îmbină în acel moment conținutul și forma într-o pagină HTML. Dumneavoastră modificați conținutul dintr-un panou de administrare, fără cod.

WordPress este un astfel de CMS și cel mai utilizat din lume. A început în 2003 ca software pentru bloguri, dar astăzi găzduiește și site-uri de companii, magazine online (cu modulul WooCommerce), site-uri de asociații și intraneturi.

Open source și GPL

WordPress este open source: codul sursă este public și oricine îl poate folosi, studia, modifica și distribui. Acest lucru este stipulat în licența GPL (GNU General Public License, versiunea 2 sau ulterioară). Pentru dumneavoastră, asta înseamnă:

  • Nu plătiți nimic pentru WordPress în sine. Plătiți cel mult pentru găzduire, un nume de domeniu, o temă sau un modul (plugin) cu plată.
  • Nimeni nu vă poate lua WordPress-ul. Vă puteți muta întotdeauna site-ul la un alt furnizor de găzduire.
  • Mii de voluntari și companii contribuie la dezvoltarea lui. Problemele de securitate sunt discutate public și rezolvate rapid.
  • Temele și modulele (pluginurile) care funcționează împreună cu WordPress intră, potrivit comunității WordPress, tot sub incidența GPL. O temă sau un modul (plugin) cu plată poate fi, așadar, redistribuit în mod oficial. Atenție însă: o copie „gratuită” a unui modul (plugin) cu plată, provenită de pe o site necunoscută (un modul (plugin) nulled), conține adesea în mod deliberat o ușă din spate (backdoor). Mai multe despre acest subiect în lecția 5.3.

Trei straturi: core, temă și module (pluginuri)

O site WordPress este alcătuită din trei straturi pe care le puteți înlocui independent unul de celălalt:

  1. Nucleul (core): WordPress în sine. Panoul de administrare, gestionarea bazei de date, utilizatorii, editorul. Același cod pe milioane de site-uri. Acesta nu se modifică niciodată, deoarece la fiecare actualizare este suprascris.
  2. Tema: determină aspectul site-ului dumneavoastră. Culori, fonturi, aranjarea unei pagini, meniul. Aveți întotdeauna exact o temă activă.
  3. Module (pluginuri): adaugă funcționalități. Un formular de contact, un magazin online, o notificare privind cookie-urile, caching, o copie de siguranță. Puteți avea zero sau zeci de astfel de module.

Această distincție revine pe tot parcursul cursului. Dacă ceva nu funcționează după o actualizare, prima întrebare este: se află problema în nucleu, în temă sau într-un modul (plugin)? Iar dacă doriți să modificați ceva, întrebarea este: ține acest lucru de aspectul grafic (temă), de o funcționalitate (modul/plugin) sau este pur și simplu conținut?

WordPress.org și WordPress.com: nu sunt același lucru

Aici apar deseori confuzii. Există două lucruri cu nume aproape identice:

WordPress.orgWordPress.com
Ce este?Locul de unde descărcați gratuit software-ul, cu catalogul de teme și module (pluginuri)Un serviciu al companiei Automattic care găzduiește WordPress pentru dumneavoastră
Cine găzduiește site-ul?Dumneavoastră, la un furnizor de găzduire la alegereWordPress.com
Module (pluginuri) și temeTot ce dorițiÎn funcție de abonament
Acces la fișiere și baza de dateCompletConstrâns
Întreținere și copii de siguranțăResponsabilitatea dumneavoastră (sau a furnizorului de găzduire)În mare parte asigurate

Acest curs se referă la WordPress găzduit propriu (self-hosted): software-ul de pe WordPress.org, pe un pachet de găzduire. Aceasta este ceea ce primiți atunci când instalați WordPress la o companie de găzduire, așa cum sunt exemplele din acest curs cu DirectAdmin. O mare parte din cunoștințele prezentate se aplică și la WordPress.com și la găzduirea WordPress gestionată (managed), dar acolo furnizorul se ocupă de o parte din întreținere și nu aveți acces pretutindeni.

Ce vă oferă găzduirea proprie și cât costă

Găzduirea proprie oferă libertate: orice temă, orice modul (plugin), propriile copii de siguranță, propriul e-mail pe același domeniu. Dar această libertate are un preț în timp și atenție. Dumneavoastră sunteți responsabil pentru:

  • actualizări ale nucleului, temei și modulelor (modul 7);
  • copii de siguranță și posibilitatea de restaurare (modul 8);
  • securitate: parole puternice, puține module (pluginuri), drepturi bine stabilite (modul 7);
  • viteză (modul 6);
  • legislație, precum GDPR și regulile privind cookie-urile (modul 9).

Un furnizor de găzduire preia o parte din aceste sarcini (copii de siguranță ale serverului, un firewall, un certificat gratuit), dar ceea ce se întâmplă în interiorul instalării dumneavoastră WordPress rămâne responsabilitatea dumneavoastră. Un modul (plugin) învechit reprezintă o vulnerabilitate a dumneavoastră, chiar și pe cel mai bun server.

Când WordPress nu este cea mai bună alegere

WordPress este versatil, dar nu întotdeauna cea mai practică alegere. Câteva exemple oneste:

  • O carte de vizită de o singură pagină care nu se schimbă niciodată. O pagină HTML statică simplă sau un constructor de site-uri este mai rapid, mai sigur și nu necesită întreținere.
  • Nu doriți deloc întreținere. Un constructor de site-uri cu plată sau un serviciu de magazin online găzduit se ocupă de actualizări pentru dumneavoastră. Renunțați însă la o parte din libertate și rămâneți mai dependent de acel furnizor.
  • Un magazin online mare cu mii de produse și integrări. Este posibil cu WordPress și WooCommerce, dar necesită găzduire serioasă, caching și un dezvoltator. O platformă specializată poate fi atunci mai simplă.
  • O aplicație (un sistem de rezervări cu logică proprie, un portal) se descurcă adesea mai bine cu un framework decât cu zeci de module (pluginuri) care, împreună, încearcă să facă ceva pentru care nu au fost create.

WordPress se potrivește bine dacă doriți să modificați conținutul în mod regulat, doriți să puteți extinde singur site-ul și doriți libertatea de a vă muta la alt furnizor. Dacă sunteți dispus să îl întrețineți.

Cum recunoașteți dacă o site funcționează pe WordPress

Puteți vedea deseori dacă o site folosește WordPress, fără a vă autentifica. Deschideți codul sursă al paginii (clic dreapta, „Vizualizare sursă pagină”) și căutați:

  • căi care conțin /wp-content/ sau /wp-includes/ (teme, module/pluginuri și scripturi);
  • o referință către /wp-json/, interfața de programare (REST API) a WordPress. Aceasta apare și în antetele răspunsului:
link: <https://example.com/wp-json/>; rel="https://api.w.org/"

O site care își protejează bine instalarea WordPress arată mai puține informații, dar căi precum /wp-content/ sunt aproape întotdeauna prezente. Acest lucru nu este o problemă: faptul că o site folosește WordPress nu este un secret. Ceea ce contează este dacă componentele sunt actualizate.

Rezumat

  • Un CMS separă conținutul (bază de date) de formă (temă) și compune paginile în momentul în care sunt solicitate.
  • WordPress este open source sub licența GPL: gratuit, vă puteți muta oricând, iar dezvoltarea este întreținută de o comunitate mare.
  • O site este alcătuită din nucleu, temă și module (pluginuri). Nucleul nu se modifică niciodată de dumneavoastră.
  • WordPress.org este software-ul pe care îl găzduiți singur; WordPress.com este un serviciu care îl găzduiește pentru dumneavoastră.
  • Găzduirea proprie oferă libertate, dar actualizările, copiile de siguranță și securitatea sunt responsabilitatea dumneavoastră.

Test (quiz)

1. Ce înțelegem prin „nucleul” (core) WordPress?



2. Care este principala diferență dintre WordPress.org și WordPress.com?



3. Cineva vă oferă gratuit un modul (plugin) cu plată printr-o site de descărcare necunoscută. Care este cel mai mare risc?



4. Care situație se potrivește cel mai puțin cu WordPress?



Exercițiu

Exercițiu A1.1: Funcționează această site pe WordPress? Introduceți adresa propriei dumneavoastră site (sau wordpress.org dacă nu aveți încă o site) și indicați dacă site-ul funcționează pe WordPress. Menționați și o dovadă pe care ați găsit-o chiar dumneavoastră în codul sursă sau în antete, de exemplu o cale cu /wp-content/ sau antetul link către /wp-json/. Programul verifică dacă răspunsul dumneavoastră este corect.

Exercițiul A1.1: Funcționează această site pe WordPress?




Ceea ce completați și ceea ce găsim nu se salvează. Browserul dumneavoastră reține răspunsurile și dacă ați rezolvat exercițiul. Dacă sunteți autentificat, păstrăm în Cursurile mele doar faptul că exercițiul a fost (aproape) corect; și de acolo îl puteți șterge.

Exercițiu D1.1: Se potrivește WordPress cu proiectul dumneavoastră? Descrieți în câteva propoziții propria dumneavoastră site (sau o site pe care doriți să o creați): cine lucrează la ea, cât de des se schimbă conținutul, ce funcționalități aveți nevoie? Bifați responsabilitățile pe care vi le asumați (actualizări, copii de siguranță, securitate, GDPR) și notați cine se ocupă de acestea atunci când dumneavoastră nu sunteți disponibil.

Exercițiul D1.1: Se potrivește WordPress cu proiectul dumneavoastră?

Acest exercițiu îl faceți singur; nimeni nu îl verifică. Bifați ce ați făcut și marcați exercițiul ca finalizat.





Bifele și notițele dumneavoastră rămân doar în acest browser; nu le trimitem nicăieri. Dacă sunteți autentificat, păstrăm în Cursurile mele doar faptul că ați finalizat exercițiul.

Lecturi suplimentare

Aceste articole descriu pașii din panourile WebOké; în alte panouri funcționarea este similară.

Un moment…

Configurați domeniile

Stabiliți pentru fiecare domeniu nameserverele, legătura cu hostingul și cine devine titularul.

Se încarcă domeniile…