1. modulis · 1.1
Kas ir WordPress (un kas nav)?
1. modulis: Kā darbojas WordPress · Lasīšanas laiks: 7 minūtes
Mācību mērķis: Pēc šīs nodarbības Jūs varēsiet izskaidrot, kas ir WordPress, kāda ir atšķirība starp WordPress.org un WordPress.com, un kad WordPress ir, un kad nav labākā izvēle.
Galvenie jēdzieni: CMS, atvērtais pirmkods, GPL, kodols (core), tēma, spraudnis, WordPress.org, WordPress.com, pašu mitināšana
CMS: saturs un noformējums atsevišķi
Tīmekļa vietne sastāv no lapām HTML valodā: valodā, ko lasa Jūsu pārlūkprogramma. Agrāk katru lapu veidoja ar rokām un failu novietoja serverī. Ja vajadzēja mainīt kādu teikumu, bija jāatver fails, jāmeklē teikums starp visiem kodiem un fails no jauna jāievieto serverī.
CMS (satura pārvaldības sistēma, content management system) šo visu sadala atsevišķi. Jūsu teksts, fotoattēli un iestatījumi atrodas datubāzē. Noformējums atrodas atsevišķi, veidnē. Kad apmeklētājs pieprasa lapu, CMS tajā brīdī apvieno saturu un noformējumu vienā HTML lapā. Jūs maināt saturu panelī, bez koda.
WordPress ir šāda CMS, un tā ir pasaulē visplašāk izmantotā. Tā radās 2003. gadā kā programmatūra emuāriem, bet tagad uz tās darbojas arī uzņēmumu tīmekļa vietnes, interneta veikali (ar spraudni WooCommerce), biedrību vietnes un intraneti.
Atvērtais pirmkods un GPL
WordPress ir atvērtā pirmkoda programmatūra: pirmkods ir publiski pieejams un ikviens drīkst to izmantot, pētīt, pielāgot un izplatīt. Tas ir noteikts licencē, GPL (GNU General Public License, 2. versija vai jaunāka). Jums tas nozīmē:
- Jūs nemaksājat neko par pašu WordPress. Jūs maksājat augstākais par mitināšanu, domēna nosaukumu, maksas tēmu vai maksas spraudni.
- Neviens nevar atņemt Jums WordPress. Jūs vienmēr varat pārcelt savu tīmekļa vietni pie cita mitināšanas pakalpojumu sniedzēja.
- Pie tā strādā tūkstošiem brīvprātīgo un uzņēmumu. Drošības problēmas tiek apspriestas publiski un ātri novērstas.
- Tēmas un spraudņi, kas darbojas kopā ar WordPress, saskaņā ar WordPress kopienas viedokli arī ietilpst GPL licencē. Tātad maksas spraudni Jūs oficiāli drīkstat nodot tālāk. Taču uzmanieties: "bezmaksas" maksas spraudņa kopija no nezināmas vietnes (tā sauktais nulled spraudnis) bieži apzināti satur aizmugures durvis (backdoor). Vairāk par to nodarbībā 5.3.
Trīs līmeņi: kodols, tēma un spraudņi
WordPress tīmekļa vietne sastāv no trim līmeņiem, kurus var aizstāt neatkarīgi vienu no otra:
- Kodols (core): pats WordPress. Panelis, datubāzes apstrāde, lietotāji, redaktors. Tas pats kods miljoniem vietņu. To Jūs nekad pats nepielāgojat, jo katras atjaunināšanas laikā tas tiek pārrakstīts.
- Tēma: nosaka, kā izskatās Jūsu tīmekļa vietne. Krāsas, fonti, lapas izkārtojums, izvēlne. Vienmēr ir tieši viena aktīva tēma.
- Spraudņi: pievieno funkcijas. Kontaktu veidlapu, interneta veikalu, sīkdatņu paziņojumu, kešatmiņu, rezerves kopiju. To var būt nulle vai vairāki desmiti.
Šis iedalījums parādīsies visā kursā. Ja pēc atjaunināšanas kaut kas noiet greizi, pirmais jautājums ir: vai problēma ir kodolā, tēmā vai spraudnī? Un, ja gribat kaut ko mainīt, jautājums ir: vai tas attiecas uz noformējumu (tēma), funkciju (spraudnis) vai vienkārši uz saturu?
WordPress.org un WordPress.com: ne tas pats
Šeit bieži rodas pārpratumi. Ir divas lietas ar gandrīz vienādu nosaukumu:
| WordPress.org | WordPress.com | |
|---|---|---|
| Kas tas ir? | Vieta, kur bezmaksas lejupielādēt programmatūru, ar tēmu un spraudņu katalogu | Uzņēmuma Automattic pakalpojums, kas mitina WordPress Jūsu vietā |
| Kas mitina vietni? | Jūs, pie izvēlēta mitināšanas pakalpojumu sniedzēja | WordPress.com |
| Spraudņi un tēmas | Viss, ko vēlaties | Atkarībā no abonementa |
| Piekļuve failiem un datubāzei | Pilna | Ierobežota |
| Uzturēšana un rezerves kopijas | Jūsu pašu atbildība (vai Jūsu mitināšanas pakalpojumu sniedzēja) | Lielākoties nokārtots |
Šis kurss ir par pašu mitinātu WordPress: WordPress.org programmatūru, uz mitināšanas pakета. Tas ir tas, ko saņemat, instalējot WordPress pie mitināšanas uzņēmuma, kā piemēros šajā kursā ar DirectAdmin. Daudzas zināšanas attiecas arī uz WordPress.com un pārvaldīto WordPress mitināšanu, bet tur pakalpojumu sniedzējs daļu uzturēšanas nokārto pats, un Jūs ne visur varat piekļūt.
Ko dod pašu mitināšana un kas tas maksā
Pašu mitināšana dod brīvību: jebkuru tēmu, jebkuru spraudni, savas rezerves kopijas, savu e-pastu tajā pašā domēnā. Taču šai brīvībai ir cena laika un uzmanības izteiksmē. Jūs esat atbildīgs par:
- atjauninājumiem kodolam, tēmai un spraudņiem (modulis 7);
- rezerves kopijām un iespēju tās atjaunot (modulis 8);
- drošību: stipras paroles, maz spraudņu, pareizas tiesības (modulis 7);
- ātrdarbību (modulis 6);
- tiesisko regulējumu, piemēram, VDAR un sīkdatņu noteikumiem (modulis 9).
Mitināšanas pakalpojumu sniedzējs daļu no tā pārņem (servera rezerves kopijas, ugunsmūris, bezmaksas sertifikāts), taču tas, kas notiek Jūsu WordPress iekšienē, paliek Jūsu atbildībā. Novecojis spraudnis ir Jūsu drošības caurums, pat ja serveris ir labākais.
Kad WordPress nav labākā izvēle
WordPress ir daudzpusīgs, bet ne vienmēr ir ērtākā izvēle. Daži godīgi piemēri:
- Vienas lapas vizītkarte, kas nekad nemainās. Vienkārša statiska HTML lapa vai vietņu veidotājs ir ātrāks, drošāks un neprasa uzturēšanu.
- Jūs vispār nevēlaties veikt uzturēšanu. Maksas vietņu veidotājs vai mitināts interneta veikala pakalpojums par Jums nokārto atjauninājumus. Taču Jūs zaudējat brīvību un esat ciešāk saistīts ar šo pakalpojumu sniedzēju.
- Liels interneta veikals ar tūkstošiem produktu un savienojumu. Tas iespējams ar WordPress un WooCommerce, bet prasa nopietnu mitināšanu, kešatmiņu un izstrādātāju. Specializēta platforma var būt vienkāršāka.
- Lietojumprogramma (rezervāciju sistēma ar savu loģiku, portāls) bieži vien ir labāk realizējama ar ietvaru (framework), nevis ar desmitiem spraudņu, kas kopā mēģina darīt kaut ko, kam tie nav veidoti.
WordPress der labi, ja Jūs regulāri vēlaties mainīt saturu, pats vēlaties varēt paplašināt un vēlaties brīvību pārcelties citur. Ja esat gatavs to uzturēt.
Kā atpazīt, vai vietne darbojas uz WordPress
Bieži var redzēt, vai vietne izmanto WordPress, pat nepiesakoties. Atveriet lapas pirmkodu (ar peles labo pogu, "Skatīt lapas pirmkodu") un meklējiet:
- ceļus ar
/wp-content/vai/wp-includes/(tēmas, spraudņi un skripti); - atsauci uz
/wp-json/, WordPress programmēšanas saskarni (REST API). Tā redzama arī atbildes galvenēs:
link: <https://example.com/wp-json/>; rel="https://api.w.org/"Vietne, kas savu WordPress labi noslēpj, parāda mazāk, bet tādi ceļi kā /wp-content/ ir gandrīz vienmēr. Tas nav slikti: fakts, ka vietne izmanto WordPress, nav noslēpums. Svarīgi ir tas, vai sastāvdaļas ir atjauninātas.
Kopsavilkums
- CMS atdala saturu (datubāze) un noformējumu (tēma) un izveido lapas tajā brīdī, kad tās tiek pieprasītas.
- WordPress ir atvērtā pirmkoda programmatūra ar GPL licenci: bezmaksas, vienmēr var pārcelties, un to uztur liela kopiena.
- Vietne sastāv no kodola, tēmas un spraudņiem. Kodolu Jūs nekad pats nepielāgojat.
- WordPress.org ir programmatūra, ko mitināt pašam; WordPress.com ir pakalpojums, kas to dara Jūsu vietā.
- Pašu mitināšana dod brīvību, taču atjauninājumi, rezerves kopijas un drošība ir Jūsu pašu atbildība.
Tests (quiz)
Uzdevums
Uzdevums A1.1: Vai šī tīmekļa vietne darbojas uz WordPress? Ievadiet savas tīmekļa vietnes adresi (vai wordpress.org, ja Jums vēl nav savas vietnes) un norādiet, vai vietne darbojas uz WordPress. Minietiet arī vienu pierādījumu, ko pats atradāt pirmkodā vai galvenēs, piemēram, ceļu ar /wp-content/ vai link galveni uz /wp-json/. Programma pārbaudīs, vai Jūsu atbilde ir pareiza.
Uzdevums D1.1: Vai WordPress atbilst Jūsu projektam? Dažos teikumos aprakstiet savu tīmekļa vietni (vai vietni, ko vēlaties izveidot): kas pie tās strādā, cik bieži mainās saturs, kādas funkcijas Jums nepieciešamas? Atzīmējiet atbildības, kuras uzņematies pats (atjauninājumi, rezerves kopijas, drošība, VDAR) un pierakstiet, kurš to darīs, ja Jūs nebūsiet pieejams.
Uzdevums D1.1: Vai WordPress atbilst Jūsu projektam?
Šo uzdevumu veicat paši; neviens to nepārbauda. Atzīmējiet, ko esat izdarījuši, un atzīmējiet uzdevumu kā paveiktu.
Labā atbildē ir minēts, cik bieži saturs mainās (piemēram, "katru nedēļu viena ziņa"), vismaz viena funkcija, kas Jums nepieciešama, salīdzinājums ar alternatīvu (vietņu veidotājs, statiska tīmekļa vietne, interneta veikala platforma) un vārds pie jautājuma "kas mani aizvieto".
Jūsu atzīmes un piezīmes paliek tikai šajā pārlūkprogrammā; mēs tās nekur nesūtām. Ja esat pieteikušies, sadaļā Mani kursi saglabājam tikai to, ka uzdevums ir paveikts.
Papildu lasāmviela
Šie raksti apraksta soļus WebOké paneļos; citos paneļos tie darbojas līdzīgi.
