Geplaatst op

Wat is Joomla!?

Joomla! logo

Wist je dat je naast WordPress ook nog vele andere soorten websites hebt? Zo heb je naast WordPress ook nog Joomla!, Drupal, Magento etc. Vandaag gaan we het hebben over Joomla! Wat is Joomla!? en wat kun je met Joomla!? Vroeger een veel gebruikt CMS-systeem, tegenwoordig iets minder. Om een beter beeld te krijgen van Joomla! gaan we terug naar het begin hoe Joomla! ontstond en door wie het gebruik werd en wordt, want ja! Joomla! bestaat nog steeds! Voor degene die nog niet weten wat WordPress is, laat staan Joomla! dit zijn beiden Content Management Systems, afgekort ook wel CMS genoemd. Met een CMS is het vrij eenvoudig website content bij te werken zonder technische kennis.

Hoe is Joomla! ontstaan?

Het is allemaal begonnen met Joomla! versie 1.0.0 die aangekondigd is op 16 september 2005. Deze versie van Joomla! is grotendeels gebaseerd op Mambo-versie 4.5.2.3. Dit is ook gelijk het antwoord op de vraag hoe Joomla! is ontstaan. Het ontstaan is gekomen na het voortzetten van de afscheiding met Mambo (2000). Door een conflict tussen Miro Corporation (eigenaar handelsmerk Mambo) en het overgrote deel van het ontwikkelteam. Deze afscheiding vond plaats op 17 augustus 2005. Als het conflict nooit zou hebben plaats gevonden, zou de kans groot zijn dat het CMS nog steeds Mambo had geheten.

Door wie wordt Joomla! voornamelijk gebruikt?

Zoals eerder vermeld lijkt Joomla! Best wel wat op WordPress of een ander CMS systeem. Waar WordPress voorheen voornamelijk als blog website gebruikt werdt, kun je Joomla! in principe zien als de voorloper van het succes van WordPress. Hoe WordPress vandaag de dag gebruikt wordt, werd Joomla! dat destijds ook. Joomla! wordt vandaag de dag meer gebruikt voor exclusievere websites dan dat het vroeger deed.

Wat is Joomla! technisch gezien?

Het Joomla! CMS is een opensource-contentmanagmentsysteem. Het CMS is geschreven in PHP en werkt met een database programma als MySQL of Microsoft SQL. Het Joomla! pakket bestaat uit diverse onderdelen. Je kunt het deels vergelijken met WordPress. Waar we in WordPress plugins kennen, noemen we deze in Joomla! ‘Extensies’. Deze extensies zijn net als in WordPress te vinden in een mediatheek. Bij Joomla! kun je ze aantreffen in de Joomla Extensions Directory. Het Joomla! framework handelt alle basiselementen van de website af, hierbij moet je denken aan bezoekers- en leden die zijn ingelogd, het afhandelen van wachtwoord herstel en registraties. Ook zijn er binnen het framework van Joomla! drie soorten elementen actief. Zo heb je ‘Componenten’, ‘Modules’ & ‘Plugins’. Elk element beschikt over specifieke eigenschappen:

Componenten

Met componenten binnen Joomla! worden bedoeld programma’s geschreven in PHP die verantwoordelijk zijn voor de uit te voeren acties. Hierbij moet je denken aan het functioneel laten werken van gastenboeken, downloadomgevingen maar ook het verzenden van bijvoorbeeld het contactformulier.

Modules

Met modules kun je naast de hoofd inhoud van je website ook op modulair niveau blokken plaatsen die je op elke of specifieke pagina’s weer terug kunt laten komen. Hierbij moet je denken aan kalenders maar ook extra navigatie menu’s.

Plugins

Het laatste element zijn de plugins. Plugins werden nog voor het uitkomen van Joomla! Mambots genoemd. Met plugins kun je tekst in de inhoud transformeren zonder dat er rekening gehouden wordt met het huidige template.

De voordelen van Joomla!

Aangezien Joomla! al een geruime tijd meegaat, deze bestaat uit OpenSource en hierover uitermate veel documentatie over te vinden is, kan Joomla! voordelig voor je uitpakken! Waar Joomla! vroeger nog redelijk kwetsbaar was door vele aanvallen, is dit nu rustiger geworden, omdat de meeste aanvallen die momenteel plaats vinden, grotendeels gericht zijn op het WordPress CMS. Dit is uiteraard logisch omdat de markt voor WordPress nu ook veel groter is dan die van Joomla! Dit was vroeger wel anders! Ook is het installeren van Joomla! een stuk eenvoudiger geworden dan vroeger. Wat ook als voordeel wordt gezien is dat je zelfs onderweg jouw eigen website kunt bijwerken op de smartphone.

Joomla! werkt op basis van templates

Net als in WordPress, werkt Joomla! ook op basis van templates. Net als in WordPress kun je ook in Joomla! gebruik maken van veel verschillende gratis en betaalde templates. Ook is het mogelijk om je eigen Joomla! template te maken, echter vereist dit wel veel technische kennis om dit te kunnen bewerkstelligen. Beschik je niet over genoeg technische kennis om jouw eigen Joomla! template te bouwen, maar wil je wel jouw design identiek en uniek houden? Dan kun je ook gebruik maken van de tool Artisteer. Hiermee wordt het mogelijk om in een paar klikken je eigen template te ontwerpen. In tegenstelling tot Joomla! is het gebruik van deze software niet gratis.

Joomla! uitbouwen tot waardige webwinkel

Uiteraard is het met Joomla! Ook mogelijk deze uit te bouwen tot een waardige webwinkel. De bekendste module die je kunt gebruiken om jouw Joomla! website uit te bouwen tot een webwinkel is VirtueMart. Deze module is gratis te downloaden vanuit de Joomla Extensions Directory. Momenteel is VirtueMart versie 4.0.x de meest stabiele versie dat er te krijgen is. Deze versie heeft een release datum van 27 augustus 2019. Met VirtueMart is het ook mogelijk om betalingen te ontvangen via iDEAL. Hiervoor kun je het beste gebruik maken van een payment provider om het koppelen te vereenvoudigen. Mollie is een bekende payment provider en biedt zelf ook kant en klare iDEAL modules aan voor jou Joomla! Website.

Download hier de laatste versie van VirtueMart

Aantal voorbeelden van Joomla! websites

Uiteraard gaan we je ook een paar voorbeelden geven van diverse Joomla! websites. Hieronder zie je een paar Joomla! websites:

Preview Epson Joomla! website Bezoek de live website van Epson

Preview EFK Joomla! website Bezoek de live website van EFK



Starten met Joomla!

Na het lezen van deze blog wil je waarschijnlijk niets liever dan gelijk starten met het opzetten van jouw eigen Joomla! website. Wist je dat sommige hostingproviders ook speciale Joomla! hostingpakketten kunnen klaarzetten? Hierdoor bespaar je de installatie moeite en kun je direct inloggen op jouw nieuwe Joomla! website en de content invullen.

Joomla! downloaden

Je kunt Joomla! Gratis downloaden via de officiële website. Bij CMS systemen kijken we altijd naar de meest stabiele versie in plaats van de nieuwste versie. Houdt hier rekening mee en doe altijd eerst een kort onderzoek alvorens Joomla! te downloaden.

Download hier jouw Joomla! installatie.

Kom je ergens niet uit?

Ben je na het installeren of tijdens het installeren tegen bepaalde problemen gelopen of zoek je antwoord op een van je vragen? Dan kun je in dit geval eerst het beste gebruik maken van de vele community mogelijkheden. Aangezien Joomla! Al een tijdje meegaat, het nog steeds een actief CMS systeem is, vind je veel van je vragen op dit soort forums, ook als een vraag hier nog niet tussenstaat zou je deze ook zelf in kunnen dienen. Vaak ontvang je binnen aanzienlijke tijd een tegenreactie en kun je wellicht jouw troubleshoot hervatten.

Hier zijn een aantal community’s waar je terecht kunt met je vragen:

Mocht je toch graag liever jouw Joomla! website door ons laten bouwen? Dan helpen we je hier graag bij. Nog voor het WordPress tijdperk echt in ging waren wij al actief met Joomla! Ook voor vragen of gedeeltelijke support op Joomla! mag je altijd contact met ons opnemen!

Geplaatst op

Opzetten van een zakelijke website

Handen samen als één team!

Heb je plannen op binnenkort jouw eigen onderneming te starten, of ben je al reeds ingeschreven bij de Kamer van Koophandel? Begin dan met het opzetten van een zakelijke website. Je website is tevens je visitekaartje en aangezien anno 2022 internet niet meer weg te denken is, zul je hier wat ons betreft extra aandacht aan mogen besteden. In deze blog proberen we je zo veel mogelijk praktische informatie te geven, zodat je goed kunt starten en wellicht een professionele en zakelijke website binnen no time hebt opgezet.

De domeinnaam alvast laten vastleggen

Om er voor te zorgen dat je zakelijke website ook vindbaar wordt en je de website makkelijk kunt vinden is het noodzakelijk om een domeinnaam vast te laten leggen. Hierbij is het niet van belang of je al bent ingeschreven bij de Kamer van Koophandel, want zodra jouw domeinnaam is vastgelegd kan er niemand anders meer mee vandoor gaan. Meer weten over domeinnamen? Lees dan ook eens deze uitgebreide blog waar we je alles vertellen over domeinnamen:

Het opzetten van je zakelijke website

Ben je er al over uit wie jouw zakelijke website zal opzetten, of heb je wellicht al de keuze gemaakt om zelf aan de slag te gaan door de website zelf op te zetten? Dit kan een lastige vraag zijn. Vandaag de dag zijn er veel aanbieders die jouw zelf de mogelijkheid bieden om een eigen website op te bouwen. Dit kan handig en voordeliger zijn dan een ervaren webdesigner / web developer een website te laten opzetten. Echter zijn hierover ook wel weer voor en nadelen over te benoemen. De voordelen van je website zelf opzetten (kunnen) zijn:

  • Vrij eenvoudig zelf een website op kunnen zetten
  • Lage kosten
  • Veel aanbieders beschikbaar
  • Geen technisch inzicht nodig

Echter zitten er ook nadelen aan het zelf opzetten van je website, je kunt hierbij denken aan bijvoorbeeld:

  • Geen maatwerk mogelijk
  • Maandelijkse kosten voor het hosten liggen vaak hoger
  • Designs waar je vaak uit kunt kiezen zijn niet uniek
  • Je kunt je website niet verhuizen naar een andere provider

Waar kan ik zelf mijn website maken?

Wil je toch echt zelf aan de gang met het maken van je eigen website? Dan zou je bij de volgende partijen terecht kunnen: Wix, Shopify, Hostnet, Squarespace, Lightspeed. Dit zijn de wat commerciëlere partijen, uiteraard zijn er nog veel meer partijen waar je vrij eenvoudig zelf je website kunt bouwen. Wist je bijvoorbeeld ook dat het meest gebruikte content management systeem, WordPress zowel gehost kan worden bij WordPress zelf dan wel op een eigen server? Lees in onze blog over content management systems meer hierover.

Afbeeldingen gebruiken voor je website

Nadat je de keuze hebt gemaakt of je de website zelf wilt maken, of dat je hem door een partij wilt laten ontwikkelen, zullen we ook moeten kijken naar de inhoud. Hierbij ga je ongetwijfeld gebruik willen maken van afbeeldingen. Helaas is het niet toegestaan om zomaar elke afbeelding te gebruiken die je geschikt acht. Het kan namelijk zijn dat de afbeeldingen die je wilt gebruiken voor je website auteursrechtelijk beschermd zijn. Om toch leuke afbeeldingen op je website te kunnen zetten, zou je deze zelf kunnen maken. Echter zijn er ook websites waar gratis stockfoto's worden aangeboden. In deze blog lees je alles over het gebruik van afbeeldingen op je website.

Je website vindbaar maken

Voordat je jouw website oplevert of laat opleveren, is het ook van belang om even te kijken naar de vindbaarheid van je website. Dit kan op verschillende manieren. Zo kunnen we aanraden om de website aan te melden via Google Search Console & Bing Webmaster tools. Ook zal het helpen om goede content te schrijven. Tevens een erg belangrijke methode om hoger te ranken in zoekmachines is door het gebruiken en gebruik maken van backlinks. Lees alles over het beter vindbaar maken van je website in onze eerdere blog. Tot slot kan het ook lonen om je website qua snelheid en performance te optimaliseren.

Verder profileren naast je websites via socialmedia kanalen

Naast je eigen website te hebben, is het ook belangrijk je verder te profileren via socialmedia kanalen als Facebook, Instagram, Twitter & Linkedin. Vooral als je jouw website nog bekend moet maken is het verstandig om ook gebruik te maken van andere instrumenten zoals socialmedia. Heb je bijvoorbeeld een leuke blog geschreven? Plaats deze dan ook op al je socialmedia kanalen met een linkje naar de desbetreffende blog, om zo meer website traffic te genereren.

TIP! Plaats je vaak video’s op je website? Dan is het aan te raden om je video’s te uploaden naar bijvoorbeeld je YouTube of Vimeo kanaal. Zo bespaar je veel schijfruimte en maak je je zelf ook bekend via socialmedia.

Wijs je bezoekers op aanwezigheid van cookies

Zoals je wellicht op de meeste zakelijke websites hebt kunnen zien, is dat bijna iedere zakelijke website over een cookiebanner beschikt. Het is sinds 5 juni 2012 verplicht om de website bezoeker te wijzen op aanwezige cookies. Deze regels gelden voor de hele Europese unie. Cookies zijn als ware kleine bestandjes die geplaatst worden op de computer van de bezoeker. Met deze cookies wordt het bijvoorbeeld mogelijk voor de website beheerder om te zien waar bezoekers vandaan komen, wat ze doen op je website en welke pagina’s ze bezoeken. Een goede cookiebanner die je kunt gebruiken is de cookiebanner van Cookiebot.

Meer advies nodig?

Heb je na het lezen van deze korte blog toch nog vragen? We geven je graag meer advies! Neem contact op via het contactformulier, chat, telefonisch of kom eens lang op locatie! Zo kunnen we onder het genot van een verse bak koffie advies geven over je nieuwe zakelijke website.

Beoordeel deze pagina post
Geplaatst op

Website verhuizen

Website verhuizen

Zou je willen switchen van hostingprovider, en moet je daarom jouw website verhuizen? We leggen het je graag uit. Omdat een verhuizing best complex kan zijn, hebben we een uitgebreide checklist gemaakt. In deze blog behandelen we het verhuizen van een WordPress website. We kunnen jou ook helpen met jouw website verhuizen.

1. Hostingproviders vergelijken.

Wellicht zul je eerste stap zijn; het vergelijken van hostingproviders. Wat heeft een bepaalde provider precies te bieden en wat zijn de kosten van een degelijk hostingpakket. Let wel bij het uitzoeken van hosting wat de specificaties zijn. Zo kan een kleine website prima op een goedkoop shared hostingpakketje, terwijl een zware website met veel bezoekers of veel producten vaker een dedicated server nodig heeft. Laat je hierin goed adviseren, anders loop je straks het risico dat je website wel verhuist is, maar dit voor niets is geweest. Hostingvergelijker.nl kan jou helpen met het kiezen van de juiste hostingprovider en hostingpakket.

2. Back-up maken van jouw WordPress website.

Om jouw huidige website te verhuizen naar jouw nieuwe hostingprovider, heb je een gehele back-up nodig van jouw WordPress website. Een WordPress website bestaat uit veel losse bestanden, zoals JavaScript bestanden, CSS stylesheets, HTML-bestanden etc. maar ook uit een database. Een database bevat tabellen met data afkomstig van jouw website. Dit databasebestand en websitebestanden zullen we over moeten zetten naar de nieuwe hostingprovider. Je kunt dit op verschillende manieren doen.

Handmatige website back-up

Persoonlijk vind ik dit de beste manier van een back-up maken. Met behulp van het FTP-programma FileZilla kun je een back-up maken van al jouw website bestanden. Een back-up van jouw database bestand kun je maken door in te loggen op phpMyAdmin en te gaan naar “Export”.

Website back-up via een plugin

Een makkelijkere manier om een back-up te maken van jouw website is door het gebruik van een plugin. Het voordeel hierbij is dat je geen technische kennis nodig hebt om een back-up te maken. Bovendien kun je een back-up plugin ook zo instellen dat deze automatisch back-ups maakt. Een bekende back-up plugin is UpdraftPlus.

Jouw website verhuizen middels een migratietool

WordPress zou WordPress niet zijn als het geen plugin zou hebben om middels een paar klikken jouw website te migreren. Bij het gebruik van een migratie plugin is het aan te raden om alvast jouw hosting in orde te maken. Dit omdat een migratie plugin rechtstreeks jouw website kan migreren. Let wel op hoe jouw PHP-instellingen staan op jouw hosting. Veel hostingproviders hebben hun PHP-limieten erg laag staan waardoor de migratie plugin vaak een fout melding kan geven. Vaak is het wijzigen van de PHP-limieten de oplossing. Hiervoor kun je properties aanpassen in een .user.ini bestand. Een bekende plugin voor het migreren van een WordPress website is de All-in-One WP Migration plugin.

3. Jouw website verhuizen

Nu we een back-up gemaakt hebben van de website, is het natuurlijk de bedoeling deze terug te plaatsen bij je nieuwe hostingprovider. Dit kan uiteraard weer op verschillende manieren. Heb je een handmatige back-up gemaakt? Dan zul je de website ook handmatig weer moeten terug plaatsen. Het terug plaatsen van de websitebestanden en het databasebestand is niets meer dan het maken van een back-up in omgekeerde volgorde. Let op bij het handmatig terug zetten van jouw website dat de database die aangemaakt is, op correcte wijze verbinding maakt via het wp-config.php bestand. Dit bestand kun je vinden in de hoofdmap van je WordPress website en moet alle connectie gegevens bevatten van je WordPress database bij je nieuwe hostingprovider.

Tip! Vraag het pakket alvast aan zonder de domeinnaam te verhuizen en te koppelen. De meeste hosting bedrijven kunnen het pakket alvast klaar zetten zodat je zonder downtime de website kunt uploaden en testen. Om het hostingpakket alvast te benaderen kun je gebruik maken van een hostfile.

4. De website verhuizen naar een ander domeinen

Het komt ook vaak voor dat je de website wil verhuizen naar een ander domein. Bij het verhuizen naar een ander domein moeten we bijzonder waakzaam zijn. Hier kunnen namelijk veel fouten tegelijkertijd gemaakt worden. Met de volgende punten dient rekening gehouden worden:

URL’s WordPress aanpassen

Zodra je jouw website naar een ander domein verhuist, zul je in de database een aanpassing moeten maken. Aangezien jouw URL zal veranderen moet dit ook doorgevoerd worden in de database. Als we dit niet zouden wijzigen dan zal de website op het nieuwe domein nog verwijzen naar de oude URL. Je kunt deze URL's aanpassen in de database. Je logt je zelf in op phpMyAdmin en gaat hier links in de tabellen opzoek naar de tabel “wp_options”. Op regel 1 en 2 zie je de site URL en blogname staan. Deze dienen beiden gewijzigd te worden naar de nieuwe URL. Gebruik je ook een beveiligde https verbinding? Zorg dan dat jouw URL in https is vermeld.

Permalinks aanpassen

Vaak zul je na een migratie naar een ander domein ontdekken dat alleen de homepagina het doet. De rest van de pagina’s geeft een error 500. Dit heeft vaak te maken met de permalinks. Qua SEO-optimalisatie zou ik kiezen voor de perma-optie “berichtnaam”. Als je deze al gekozen had op het oude domein, hoef je alleen te klikken op “Wijzigingen opslaan”. Als je nu de pagina vernieuwd, zul je zien dat de overige pagina’s het ook weer doen.

SEO linkstructuur

Als je jouw website naar een andere domeinnaam verhuist, dien je extra goed op te letten. Als de link naar je website veranderd, zul je dit ook door moeten geven aan de zoekmachines, anders zullen bezoekers een niet werkende pagina aantreffen. We kunnen dit aan de zoekmachines doorgeven door een doorverwijzing te maken in het .htaccess bestand. We noemen zo’n verwijzing een 301 redirect. Wat staat voor een permanente doorverwijzing. Je dient eerst het aantal oude URL’s in kaart te brengen. Dit kan met het gratis programma Screaming Frog. Dit programma crawlt alle URL's die op de website te vinden zijn. Zonder software zou dit onbegonnen werk zijn. In Screaming Frog kun je de URL's ook exporteren naar Excel sheets. Dit is erg handig omdat je complete bundels met URL's in een keer kunt overnemen. Een 301 redirect naar van je oude domeinnaam naar de nieuwe domeinnaam doe je als aanpassing in het .htaccess bestand met de volgende regels, in het voorbeeld zie je drie voorbeelden van redirecten:

redirect 301 /oud/oud.html https://www.domeinnaam.nl/nieuw
redirect 301 /oudecontactpagina.html https://www.jouwdomeinnaam.nl/contact
redirect 301 /neem-contact-op https://www.domeinnaam.nl/contact

Vergeet de afbeeldingen in de zoekmachine niet!

Een veel over het hoofd geziene fout, is het niet correct doorverwijzen van de afbeeldingen na een domein verhuizing. Het is ook noodzakelijk de oude afbeeldingen naar de nieuwe locatie te verwijzen. Dit kan ook via het .htaccess bestand met bovenstaande regels.

5. Moet ook je e-mail verhuist worden?

Gebruik je toevallig een [email protected] e-mailadres of iets soortgelijks? Dan is de kans groot dat je ook je mailbox moet verwijzen naar een andere provider. Hiervan zul je dan eerst een back-up moeten maken. Deze back-up kun je maken door het e-mailadres in te stellen in bijvoorbeeld Outlook of Apple mail en vervolgens er een export van te maken. Maar het kan ook voorkomen dat de e-mail blijft staan bij de huidige partij, dan is er uiteraard geen back-up nodig. Als er bijvoorbeeld gebruik wordt gemaakt van een externe dienst zoals Office 365 of Google Workspace, dan is een back-up ook niet nodig. Een nieuwe koppeling met het DNS is daarin tegen wel meestal nodig. Hulp nodig bij het verhuizen? Geen probleem, we helpen je graag met het verhuizen van jouw e-mail.

6. Het verhuizen van de domeinnaam.

Nadat we een geschikte hostingprovider hebben gevonden, en beschikken over de benodigde back-ups, kunnen we verder met het verhuizen van de domeinnaam. Wellicht wil je ook je domeinnaam verhuizen. Vaak is het een fijn idee om je diensten onder een dak te hebben. Om een domeinnaam te verhuizen, heb je vaak een verhuistoken, EPP-code oftewel een verhuiscode nodig. Bij sommige domein extensies zoals de .UK ontvang je geen verhuistoken. Vraag jouw huidige hostingprovider wat de correcte verhuisprocedure is. De verkregen verhuiscode voeren we in bij de nieuwe hostingprovider. Hierna zul je domein verhuist worden.

Let op! Het verhuizen van een .nl domein duurt vaak maximaal 1 dag, terwijl een .com domein gemiddeld tussen de 3 a 7 werkdagen erover doet om te verhuizen.

WHOIS gegevens controleren

Verhuis je de domeinnaam naar een andere hostingprovider? Dan is het ook aan te raden je WHOIS gegevens te controleren. Veranderd de domeinnaam van eigenaar, dan zul je dit ook moeten aanpassen in de WHOIS gegevens. WHOIS gegevens zijn in sommige gevallen openbaar opvraagbaar en altijd juridisch herleidend.

7. Jouw website is nu verhuist

That’s it! Als het goed is, heb jij nu jouw website kunnen verhuizen, jouw domeinnaam kunnen verplaatsen en de bijhorende e-mail kunnen overzetten. Mocht je toch moeilijkheden ervaren met het verhuizen van jouw website, dan helpen wij jou hier graag bij.