WordPress: wat is een CMS? Hulpprogramma en functies

WordPress: een beetje van alles over het populairste CMS

WordPress: een beetje van alles over het populairste CMS

WordPress is software die is ontworpen met de nadruk op toegankelijkheid, prestaties, beveiliging en gebruiksgemak, waardoor het het populairste CMS van dit moment is geworden. Het is krachtige software die eenvoudig werkt met minimale configuratie, waardoor websitebeheerders, bloggers en makers van digitale content zich kunnen concentreren op het beheren van hun werk en het delen van hun berichten, producten of diensten.

Het WordPress CMS ( Content Management System) is niet alleen een basisproduct met een eenvoudige en voorspelbare bediening , maar biedt ook krachtige functies en add-ons (thema's, plug-ins, enzovoort) waarmee het als applicatie kan meegroeien en de groei, ontwikkeling en het succes van de ermee gemaakte websites kan bevorderen.

WordPress: introductie

tellen

In eerdere berichten over WordPress op de DesdeLinux Blog hebben we afzonderlijke aspecten behandeld, zoals: Wat is het?, met het bericht uit 2.015 getiteld " Maak kennis met het nieuwe en verbeterde WordPress.com, Calypso! " , de installatie en configuratie ervan met Apache2 en Nginx, met de berichten uit 2016 en 2018 getiteld " Installatie en configuratie van WordPress 4.5 Multisite op Debian Jessie " en " Hoe installeer je WordPress op Ubuntu 18.04 en afgeleiden? ".

Ze hebben ook berichten geplaatst over hun meest nuttige of favoriete plugins van 2016, zoals " 8 interessante WordPress-plugins voor je website " en " 3 freemium-plugins die je niet mag missen op je WordPress-site " . Ze hebben echter geen artikelen gepubliceerd over hun thema's of andere aspecten zoals configuraties of beveiligingsbeleid.

In deze publicatie leggen we duidelijk uit wat een CMS is , welke voordelen het biedt en welke kenmerken het als software definiëren. Daarnaast bespreken we ook wat WordPress is.

WordPress: wat is een CMS? - Types

Wat is een CMS?

Geschiedenis

Voordat we in detail uitleggen wat een CMS is, is het goed om te begrijpen dat in de beginjaren van de informatica of webtechnologie het maken van een relatief eenvoudige website een behoorlijk complexe en arbeidsintensieve bezigheid kon zijn , zelfs voor experts, wanneer de te implementeren ontwikkeling hoge eisen stelde aan visuele kwaliteit, navigatiestructuur en contentdiversiteit.

Webprogrammeurs of -ontwikkelaars moesten vroeger diverse technologieën kennen en/of beheersen , zoals HTML, JavaScript en CSS, om een ​​statische website te maken. Of ASP, JSP of PHP voor een dynamische website, om maar een paar van de populairste en meest toegankelijke technologieën van de laatste tijd te noemen. En het bijwerken van de inhoud werd ook een lastige klus naarmate de website groeide met nieuwe secties, structuren of hiërarchieën.

Vaak werd dit alles – het aanpassen van bestaande content, het zoeken naar en lokaliseren van secties en modules, en zelfs het beheren van pagina's, afbeeldingen en bronnen op de server – gedaan door dezelfde programmeurs of webontwikkelaars met hun eigen tools of ontwikkelingen , wat leidde tot hogere kosten en een grotere complexiteit van de website.

Deze situatie creëerde een onuitgesproken behoefte aan een algemeen, gebruiksvriendelijk hulpmiddel , zowel voor het maken van websites zonder deskundige hulp, geavanceerde technische middelen of andere externe tools, als voor het beheren, administreren en onderhouden ervan binnen een geïntegreerde omgeving. En zo ontstonden de eerste contentmanagementsystemen, ofwel CMS'en, om aan deze behoefte te voldoen.

WordPress: concept

Concept

Een CMS kan daarom op een zeer nuttige en beknopte manier als volgt worden samengevat:

"Een softwaretool om een ​​website te maken, te beheren en te beheren."

En op een meer uitgebreide manier, wat een CMS is:

«Een geïntegreerde ontwikkelomgeving (IDE) waarmee we naast zichzelf ook een website kunnen maken, beheren, onderhouden en updaten. En dat omvat over het algemeen een aantal opties en extra functies, zoals: Productcatalogi, Site Map, Fotogalerijen, Thema's, Complementen, Winkelwagentjes, en vele andere ».

WordPress: hulpprogramma

utility

Een CMS moet, in de meest eenvoudige vorm, niet alleen de creatie van een website mogelijk maken, maar ook het creëren en beheren ervan vereenvoudigen zonder dat diepgaande kennis van de bijbehorende technologieën vereist is . Met andere woorden, het moet een doorsnee gebruiker met enige basiskennis van webpagina-bewerking in staat stellen om relatief gemakkelijk een website te creëren en te beheren.

Een goed CMS, zoals WordPress, moet daarom de zaken die door de gemiddelde gebruiker als een geïntegreerd geheel worden gezien, scheiden in twee gebieden: het ontwerp of de visuele aspecten van de website en de inhoud , zowel in de vorm van tekst als multimedia: kantoorbestanden, afbeeldingen, animaties, video's, geluiden, enzovoort.

Daarom moeten in een compleet en functioneel CMS het ontwerp en de inhoud onafhankelijk van elkaar zijn. Dit zorgt ervoor dat wanneer het websiteontwerp wordt gewijzigd, de inhoud niet wordt beïnvloed en gewoon blijft worden weergegeven en aangepast aan de kenmerken van het nieuwe ontwerp.

Het is daarom geen goede gewoonte om ontwerpelementen in de content zelf te verwerken , zodat een wijziging in het ontwerp van een website geen extra inspanning vereist, zoals het controleren van alle content om die elementen te verwijderen of aan te passen.

Een van de eerste taken bij het maken van een website met een CMS is dan ook meestal het zorgvuldig selecteren of ontwerpen van de visuele vormgeving of het thema. Dit maakt het vervolgens mogelijk om de content toe te voegen die in de daarvoor bestemde ruimtes binnen de template wordt weergegeven.

WordPress: functies

Kenmerken

Een echt compleet CMS zou standaard een goede lijst met mogelijkheden, functies, opties en eigenschappen moeten bevatten die zowel helpen bij het creëren van een basiswebsite zonder extra modules of externe aanpassingen, als bij de ontwikkeling van een geavanceerde website met behulp van modules, plug-ins, specifieke aanpassingen of externe integraties.

Onder deze kunnen we het volgende noemen:

toegang tot het web

Het moet de capaciteit of functionaliteit bieden om toegang te krijgen, zonder dat het hoeft te worden geïnstalleerd, vanaf elke computer of apparaat met toegang tot een webbrowser en internetverbinding, dat wil zeggen op afstand. Dit is geen onmisbare functie of functionaliteit, maar het voegt wel flexibiliteit en gebruiksgemak toe.

Snelle leercurve

Het zou het snelle gebruik ervan door basisgebruikers (kantoorautomatisering) met bepaalde technische kennis moeten bevorderen, voor een efficiënte en effectieve beheersing van de tool (bewerken en inhoudbeheer), op voorwaarde dat dit niet de noodzaak omvat om de configuratieopties te gebruiken en administratie daarvan.

Content- en resourcebeheer

Het moet alle typische functies en kenmerken bevatten voor het bewerken, organiseren, beoordelen, programmeren en publiceren van inhoud, zowel tekst als multimedia: kantoorbestanden, afbeeldingen, animaties, video's, geluiden, onder andere.

Beheer- en beheerinterface

Het zou de meest gebruikelijke en nuttige configuratie-opties moeten tonen in hun respectievelijke grafische beheerinterface, om de manipulatie van tekstbestanden voor configuratie die een diepere kennis van de tool of het platform waarop het is geïnstalleerd te minimaliseren en / of te vermijden.

Gebruikersprofielen

U moet verschillende gebruikersprofielen kunnen maken en beheren, met verschillende rollen en verantwoordelijkheden, zoals auteurs, redacteuren of beheerders, zodat de gebruikers van de websites op basis daarvan verschillende dingen kunnen doen en verschillende gebruikerservaringen kunnen opdoen, op basis van uw toegangen, privileges of beperkingen.

Volledige teksteditor

Het moet een teksteditor bevatten die zo compleet en geavanceerd mogelijk is en die het mogelijk maakt om een ​​optimaal formaat aan elke inhoud te geven, waardoor het lezen en controleren door gebruikers wordt verbeterd. Een goede teksteditor moet onder meer opties bevatten zoals het gebruik van vetgedrukte en cursieve tekens, genummerde lijsten of niet, alinea's, inspringing en nog veel meer.

Inhoudscategorisatie

Het moet de gebruiker vergemakkelijken om alle interessante inhoud te lokaliseren, zodat deze kan worden gecategoriseerd, zodat alleen wordt weergegeven wat nodig en gezocht is.

Programmeren van plug-ins en interfaces

Het moet de installatie, integratie en het gebruik van plug-ins en programmeerinterfacetoepassingen (API) mogelijk maken om nieuwe en betere of specifieke functionaliteiten toe te voegen aan de contentmanager. De groei van de tool zelf en de website toestaan.

Configureerbaar / aanpasbaar visueel ontwerp

Het moet de ontwerpmogelijkheden van een website vergemakkelijken, zodat websiteontwerpers geen enkele beperking of beperking hebben op hun creatieve werk, en hun ontwerpen gemakkelijk kunnen worden geïntegreerd.

Apart beheer van inhoud en lay-out

Zoals we eerder zeiden, moet een goed CMS in staat zijn om een ​​ontwerper zijn ontwerp te laten maken en integreren, en redacteuren of auteurs hun inhoud te laten schrijven, zonder dat de veranderingen van de een of de ander elkaar hinderen.

SEO positionering

U moet zorgen voor het genereren van websites die voldoen aan de richtlijnen of het beleid voor de webmasters van de belangrijkste zoekmachines. Met andere woorden, het maken van websites voldoet aan de basispositioneringsfactoren, dat wil zeggen dat ze "SEO-vriendelijk" zijn.

Efficiënt, snel en laag verbruik van hulpbronnen

Het moet een computertoepassing zijn die de bronnen van de server waarop het wordt gehost niet overbelast, dat wil zeggen dat het zijn bronnen rationeel gebruikt voor zijn eigen uitvoering (geheugen, CPU, harde schijf). Zodat het geen invloed heeft op de algemene prestatie van de webserver en bijgevolg geen negatieve invloed heeft op de gebruikerservaring van de websites.

Technische ondersteuning en gebruikersgemeenschap

Het moet efficiënte en effectieve technische ondersteuning hebben, die zorgt voor de fouten en fouten van de applicatie, en met een brede gemeenschap van gebruikers, met hun eigen participatieforums, wiki's, blogs, en andere tools die hulp bij elk incident vergemakkelijken, en dus snel oplossen.

WordPress: wat is het?

Wat is WordPress?

WordPress (WP) is momenteel een van de meest gebruikte CMS-platformen in het hele app-ecosysteem. Het heeft een enorme community van miljoenen gebruikers die zich niet alleen richten op het maken van blogs, maar ook op het bouwen van elk type website, hoe eenvoudig of uitgebreid deze ook moet zijn.

WordPress is in 2003 ontstaan ​​toen Mime Little en Matt Mullenweg een fork van b2/cafelog maakten. Dit kwam voort uit de behoefte aan een persoonlijk, elegant en goed gestructureerd publicatiesysteem. Tegenwoordig gebruikt WordPress de PHP-taal, MySQL als databasebeheersysteem en Apache als webhostingdienst onder de GPL-licentie. Daarom voldoet deze applicatie of softwaretool aan de criteria voor open source (OS) die worden gebruikt in vrije software (FS).

WordPress is een robuust, gratis te downloaden en te gebruiken CMS , maar het is ook een enorm en uitstekend platform voor websitehosting en -publicatie, dat zowel gratis als betaalde diensten aanbiedt via " WordPress.com " , dat regelmatig wordt bijgewerkt. Er is ook een zusterdomein, " WordPress.org " , dat ook in het Spaans beschikbaar is en een schat aan nuttige informatie en technische content bevat.

En la Actualidad

Over het algemeen kan worden gezegd dat het een van de meest gebruikte tools is, voornamelijk vanwege het extreme gebruiksgemak . Dit maakt het ideaal voor zowel beginnende gebruikers en hun eerste website als professionele gebruikers en hun meerdere webprojecten, van relatief kleine websites zonder speciale vereisten, zoals bedrijfswebsites of krachtige blogs.

De uitgebreide officiële en onofficiële bibliotheek met plug-ins dekt vrijwel alle essentiële implementatiebehoeften. De enorme, zeer ervaren, methodische en georganiseerde wereldwijde gebruikersgemeenschap, met talloze talen en uitstekende forums, is zeer coöperatief en behulpzaam bij het oplossen van eventuele problemen (bugs en fouten) die zich met de tool kunnen voordoen.

WordPress is niet perfect, maar wel zeer compleet. Het heeft misschien wat beperkingen in de standaard webdesignfuncties, maar dit wordt ruimschoots gecompenseerd door de enorme selectie aan gratis en betaalde plugins, thema's en sjablonen die beschikbaar zijn voor vrijwel elke websitebehoefte.

WordPress: conclusie

Conclusie

In dit artikel hebben we een diepgaande blik geworpen op wat een CMS is en wat WordPress is. In toekomstige artikelen over WordPress zullen we dieper ingaan op de huidige functies, de community, de ondersteuning, wat thema's en plugins zijn en welke momenteel het populairst zijn. We zullen ook enkele beveiligingstips bespreken om de oorspronkelijke doelstellingen van dit artikel te bereiken en online of installeerbare alternatieven voor WordPress presenteren.

Het moet ons nu duidelijk zijn dat het niet juist of gepast is om een ​​website te hebben waarvan de inhoud alleen beheerd kan worden door gekwalificeerde technische professionals ; vanwege de afhankelijkheid van specifiek personeel, de kosten en de dynamiek van de website zelf.

De meest logische aanpak is om te kiezen voor een generiek CMS in plaats van een op maat gemaakt contentmanagementsysteem . Dit biedt voldoende veelzijdigheid en flexibiliteit voor het integreren van modules en plug-ins, zowel betaald als gratis, die beschikbaar zijn via een grote wereldwijde community die ook hulp en ondersteuning biedt. WordPress wordt beschouwd als een uitstekende eerste keuze voor een CMS.


Voeg dit toe als voorkeursbron in Google.