WordPress: Lidt af alt om det mest populære CMS
WordPress er software designet med fokus på tilgængelighed, ydeevne, sikkerhed og brugervenlighed, hvilket har gjort det til det mest populære CMS i dag. Det er kraftfuld software, der fungerer nemt med minimal konfiguration, hvilket giver hjemmesideadministratorer, bloggere og skabere af digitalt indhold mulighed for at fokusere på at administrere deres arbejde og dele deres opslag, produkter eller tjenester.
WordPress CMS ( Content Management System) er ikke kun et basisprodukt, hvis håndtering er enkel og forudsigelig , men tilbyder også kraftfulde funktioner og tilføjelser (temaer, plugins, blandt andet), der gør det muligt at vokse som en applikation og fremme vækst, udvikling og succes for de websteder, der oprettes med det.

tælle
I tidligere indlæg om WordPress på DesdeLinux-bloggen har vi dækket isolerede aspekter som: Hvad er det?, med indlægget fra 2.015 med titlen " Mød det nye og forbedrede WordPress.com, Calypso! " , dets installation og konfiguration med Apache2 og Nginx, med indlæggene fra 2016 og 2018 med titlen " Installation og konfiguration af WordPress 4.5 Multisite på Debian Jessie " og " Sådan installeres WordPress på Ubuntu 18.04 og derivater? ".
De har også lavet indlæg om deres mest nyttige eller foretrukne plugins fra 2016, såsom " 8 interessante WordPress-plugins til din hjemmeside " og " 3 Freemium-plugins, du ikke må gå glip af på din WordPress-side " . De har dog ikke udgivet artikler om deres temaer eller andre aspekter som konfigurationer eller sikkerhedspolitikker.
I denne publikation vil vi tydeligt forklare, hvad et CMS er , hvilke værktøjer det tilbyder, og hvilke egenskaber der definerer det som software, udover at nævne, hvad WordPress er.
Hvad er et CMS?
historie
Før vi forklarer i detaljer, hvad et CMS er, er det godt at forstå, at i datalogiens eller webteknologiens tidlige dage kunne oprettelsen af en relativt simpel hjemmeside være en ret kompleks og besværlig opgave , selv for eksperter, da den udvikling, der skulle implementeres, krævede høje standarder for visuel kvalitet, navigationsstruktur og varieret indhold.
Webprogrammører eller -udviklere skulle tidligere kende og/eller mestre forskellige teknologier , såsom HTML, JavaScript og CSS, for at oprette en statisk hjemmeside. Eller ASP, JSP eller PHP, hvis det var en dynamisk hjemmeside, for blot at nævne nogle få af de mest populære og lettilgængelige teknologier i nyere tid. Og opdatering af indholdet blev også en vanskelig opgave, efterhånden som hjemmesiden voksede med nye sektioner, strukturer eller hierarkier.
Ofte blev alt dette – ændring af eksisterende indhold, søgning efter og lokalisering af sektioner og moduler, og endda administration af både sider, billeder og ressourcer på serveren – udført af de samme programmører eller webudviklere ved hjælp af deres egne værktøjer eller udviklingsprogrammer , hvilket medførte en stigning i omkostninger og kompleksitet på webstedet.
Denne situation skabte et uudtalt behov for et alsidigt, brugervenligt værktøj , både til at oprette hjemmesider uden eksperthjælp, avancerede tekniske ressourcer eller andre eksterne værktøjer, og til at administrere, administrere og vedligeholde dem i et integreret miljø. Og sådan begyndte de første Content Management Systems, eller CMS, at blive skabt for at imødekomme dette behov.

Concept
Derfor kan et CMS opsummeres meget nyttigt og kort som følger:
"Et softwareværktøj til at oprette, administrere og administrere et websted."
Og på en mere omfattende måde, hvad et CMS er:
«Et integreret udviklingsmiljø (IDE), der giver os mulighed for at oprette, administrere, vedligeholde og opdatere et websted ud over sig selv. Og det inkluderer generelt en vis mængde muligheder og ekstra funktioner, såsom: Produktkataloger, Sitekort, Billedgallerier, Temaer, Komplementer, Indkøbskurv, blandt mange andre ».

nytte
Et CMS bør, i sin enkleste form, ikke blot muliggøre oprettelsen af et websted, men også lette dets oprettelse og administration uden at kræve dybdegående kendskab til de teknologier, der er relateret til denne proces ; det vil sige, at det bør give en grundlæggende bruger af området, med en vis grundlæggende viden om websideredigering, mulighed for at oprette og administrere et med relativ lethed.
Til dette formål skal et godt CMS, såsom WordPress, opdele det, som typiske brugere ser som en integreret helhed, i to områder: designet eller det visuelle aspekt af hjemmesiden og dets indhold , både i form af tekst og multimedier: Office-filer, billeder, animationer, videoer, lyde, blandt andet.
Derfor skal designet og indholdet i et komplet og funktionelt CMS være uafhængige. Dette sikrer, at når websitets design ændres, vil indholdet ikke blive påvirket og fortsat blive vist og tilpasset det nye designs egenskaber.
Derfor er det ikke god praksis at tilføje designelementer i indholdet , så en ændring i designet af et websted ikke betyder en ekstra indsats, såsom at gennemgå alt indholdet for at fjerne eller revidere disse elementer.
Derfor er en af de første opgaver, når man opretter en hjemmeside med et CMS, normalt at omhyggeligt vælge eller designe dens visuelle udseende eller tema. Dette giver dig mulighed for derefter at tilføje det indhold, der skal vises i de angivne områder i skabelonen.

funktioner
Et virkelig omfattende CMS bør som standard indeholde en god liste over muligheder, funktioner, muligheder og funktioner , der hjælper både med oprettelsen af en grundlæggende hjemmeside uden krav om yderligere moduler eller eksterne tilpasninger, og med udviklingen af en avanceret hjemmeside gennem moduler, plugins eller specifikke tilpasninger eller eksterne integrationer.
Blandt disse kan vi nævne følgende:
Internetadgang
Det skal give mulighed eller funktionalitet for at få adgang til det uden at skulle installeres fra enhver computer eller enhed med adgang til en webbrowser og internetforbindelse, det vil sige eksternt. Dette er ikke en must-have funktion eller funktionalitet, men det tilføjer fleksibilitet og brugervenlighed.
Hurtig indlæringskurve
Det bør favorisere hurtig brug af det af basale brugere (kontorautomatisering) med bestemt teknisk viden til en effektiv og effektiv styring af værktøjet (redigering og indholdsstyring), forudsat at dette ikke inkluderer behovet for at bruge konfigurationsindstillingerne og administration deraf.
Indholds- og ressourcehåndtering
Den skal indeholde alle de typiske funktioner og egenskaber til redigering, organisering, gennemgang, programmering og udgivelse af indhold, både tekst og multimedie: blandt andet kontorfiler, billeder, animationer, videoer, lyde.
Administration og ledelsesgrænseflade
Det skal vise de mest almindelige og nyttige konfigurationsindstillinger i deres respektive grafiske administrationsgrænseflade for at minimere og / eller undgå manipulation af tekstfiler til konfiguration, der kræver dybere kendskab til værktøjet eller platformen, hvor det er installeret.
Brugerprofiler
Du skal være i stand til at oprette og administrere forskellige brugerprofiler med forskellige roller og ansvarsområder, såsom forfattere, redaktører eller administratorer, så webstedsbrugere baseret på dem kan gøre forskellige ting og opnå forskellige brugeroplevelser baseret på dine adgang, privilegier eller begrænsninger.
Komplet teksteditor
Den bør omfatte en så komplet og avanceret teksteditor som muligt, der letter at give et optimalt format til ethvert indhold og dermed forbedre læsning og overvågning af brugerne. En god teksteditor, blandt mange ting, skal indeholde indstillinger såsom brug af fed og kursiv karakter, nummererede lister eller ej, afsnit, indrykning, blandt mange andre.
Indholdskategorisering
Det skal gøre det lettere for brugeren at finde ethvert indhold af interesse, der tillader kategorisering, for kun at få vist det, der er nødvendigt og søgt.
Programmering af plugins og grænseflader
Det skal tillade installation, integration og brug af komplement (plugins) og applikationer af programmeringsgrænseflader (API) for at tilføje nye og bedre eller specifikke funktioner til indholdsadministratoren. Tillader vækst af selve værktøjet og hjemmesiden.
Konfigurerbart / tilpasses visuelt design
Det skal lette designmulighederne for et websted, så webstedsdesignere ikke har nogen begrænsning eller begrænsning af deres kreative arbejde, og deres design kan let integreres.
Separat indholds- og layoutadministration
Som vi sagde før, skal et godt CMS være i stand til at lade en designer fremstille og integrere deres design, og redaktører eller forfattere skriver deres indhold, uden at den ene eller den anden ændrer hinanden.
SEO positionering
Du skal opnå generering af websteder, der overholder retningslinjerne eller politikkerne for webmastere i de vigtigste søgemaskiner. Med andre ord overholder oprettelsen af websteder de grundlæggende placeringsfaktorer, dvs. at de er "SEO-venlige".
Effektivt, hurtigt og lavt ressourceforbrug
Det skal være et computerprogram, der ikke overbelaster ressourcerne på den server, hvor det hostes, det vil sige, det bruger sine ressourcer rationelt til sin egen udførelse (hukommelse, CPU, harddisk). Så det ikke påvirker webserverens generelle ydeevne og derfor ikke påvirker brugeroplevelsen på webstederne negativt.
Teknisk support og brugerfællesskab
Det skal have effektiv og effektiv teknisk support, der tager sig af programmets fejl og fejl og med et bredt brugerfællesskab med deres egne deltagelsesfora, wikier, blogs og andre værktøjer, der letter hjælp til enhver hændelse , og løser dermed hurtigt.

Hvad er WordPress?
WordPress (WP) er i øjeblikket en af de mest anvendte CMS-platforme i hele app-økosystemet. Det kan prale af et massivt fællesskab af millioner af brugere, der ikke kun fokuserer på at oprette blogs, men også på at bygge enhver type hjemmeside, uanset hvor simpel eller robust den skal være.
WordPress startede i 2003, da Mime Little og Matt Mullenweg skabte en fork af b2/cafelog. Dette skyldtes behovet for et personligt, elegant og velstruktureret publiceringssystem på det tidspunkt. I dag bruger WordPress PHP-sproget, MySQL som databasehåndteringssystem og Apache som webhostingtjeneste under GPL-licensen. Derfor opfylder denne applikation eller softwareværktøj Open Source (OS) -kriterierne, der anvendes i fri software (FS).
WordPress er et robust, gratis CMS, der er gratis at downloade og bruge , men det er også en enorm og fremragende platform til webhosting og publicering, der tilbyder både gratis og betalte tjenester, kendt som " WordPress.com " , som modtager hyppige opdateringer. Det har også et søsterdomæne, " WordPress.org " , der også er tilgængeligt på spansk, og som kan prale af et væld af nyttigt informativt og teknisk indhold.
Dag
Generelt kan man sige, at det er et af de mest anvendte, primært på grund af dets ekstreme brugervenlighed , hvilket gør det ideelt for både begyndere og deres første hjemmeside eller professionelle brugere og deres mange webprojekter, lige fra relativt små hjemmesider uden særlige krav, såsom virksomhedshjemmesider eller effektive blogs.
Dets omfattende officielle og uofficielle bibliotek af plugins dækker næsten alle essentielle implementeringsbehov. Dets enorme, meget erfarne, metodiske og organiserede globale brugerfællesskab, med sine mange sprog og fremragende fora, er yderst samarbejdsvilligt og hjælpsomt med at løse eventuelle problemer (fejl og fejl), der måtte opstå med værktøjet.
WordPress er ikke perfekt, men det er meget omfattende. Det kan have nogle begrænsninger i sine standard webdesignfunktioner, men dette opvejes af det enorme udvalg af gratis og betalte plugins, temaer og skabeloner, der er tilgængelige for at dække stort set ethvert websitebehov.

Konklusion
I dette indlæg har vi set nærmere på, hvad et CMS og WordPress er. I fremtidige indlæg om WordPress vil vi dykke dybere ned i dets nuværende funktioner, dets community, dets support, hvilke temaer og plugins der er, og hvilke der er de mest populære i øjeblikket. Vi vil også udforske nogle sikkerhedstips for at opfylde de indledende mål i dette indlæg og præsentere online eller installerbare alternativer til WordPress.
For nuværende burde det stå klart for os, at det ikke er korrekt eller passende at tillade os selv at have en hjemmeside, hvis indhold kun kan administreres af kvalificerede tekniske fagfolk ; på grund af afhængighed af specifikt personale, omkostninger og selve hjemmesidens dynamik.
Den mest logiske fremgangsmåde er at vælge et generisk CMS i stedet for et specialbygget indholdsstyringssystem for at have tilstrækkelig alsidighed og fleksibilitet til at integrere moduler eller plugins, både betalte og gratis, tilgængelige fra et stort globalt fællesskab, der også tilbyder hjælp og support. WordPress betragtes som et fremragende førstevalg til et CMS.
