Backup, hosting, overload, cdn servers….. oefffff….

Oeefffff, dat was schrikken. Dewebkrant.nl was gisteren uit de lucht samen met 76 andere websites van dewebmeester.nl ; Reden: deze websites (werden) gehost via een reseller account bij Versio en daar heeft een computer een – Overload – geconstateerd op de database van één van de websites (niet: dewebkrant.nl) en vervolgens werd, zonder ons te informeren, de complete hosting – van alle websites en van alle klanten onder dit reseller account op non-actief gezet. Meest vervelende was nog niet eens dat websites onbereikbaar waren maar vooral dat bezoekers het zeer interessante bericht te zien kreeg: this website is suspended, hosting account suspended en vervolgens nog wat nutteloze en kwetsende en onjuiste informatie. Even voor de volledigheid: Versio had mij – volgens hen – wel op de hoogte gebracht en dat hebben ze gedaan precies op het moment dat alle websites uit de lucht gehaald werden zodat ik die email niet meer kon ontvangen en ook geen tijd zou hebben een vermeend probleem op te lossen. Kortom, nee, ik ben niet tijdig op de hoogte gebracht. [spoiler title=”Vraag [email protected] om hulp

Verder lezen

Gratis website design templates

Gratis is soms heel mooi. Dat verwacht men niet en dus lijkt er weinig gebruik gemaakt te worden van gratis website templates. Dewebmeester.nl heeft dan ook een mooi overzicht gemaakt van gratis website templates en ook een uitleg gegeven waarom deze templates juist wel gebruikt moeten worden. Klik hier voor dit artikel en het overzicht. Het zou goed zijn om hier reacties te lezen van anderen wat betreft het gebruik van gratis website templates. Ook ben ik benieuwd naar redenen om deze templates juist wel of niet te gebruiken. Download links en andere informatie betreffende deze gratis premium website templates (html5, jquery, wordpress of joomla) kan worden verkregen via [email protected] of via het contactformulier hieronder:

Verder lezen

Generen artikel url voor Joomla artikel

De vraag is mogelijk waarom dit nodig zou zijn: een url voor een Joomla artikel. Een joomla artikel krijgt toch altijd automatisch een URL (link)? Nee, dat gebeurt alleen als een artikele gekoppeld wordt aan een menu item en dat wil je mogelijk niet altijd. Stel dat je een Joomla artikel niet wilt koppelen aan een menu item maar bijvoorbeeld wel aan een link in een artikel via een “lees meer” button. Dan is dit op zich makkelijk op te lossen via de JCE editor. Daarbij selecteer je de linktekst, klik je op het kettingsymbool voor het aanmaken van een link en zoek je binnen – content – naar het artikel. Na selecteren en opslaan wordt er een url aangemaakt voor het artikel. Maar er is nog een mogelijkheid: stel je wilt een artikel gekoppeld hebben aan een afbeelding of een icon. Of mogelijk wil je het artikel koppelen aan een menu item uit een andere website of wil je dat een artikel uit een andere website verwijst naar dit Joomla artikel. Stel: ik wil vanaf deze webkrant verwijzen naar

Verder lezen

Uitgebreid contactformulier in Joomla 3, plugin, module of anders?

Via www.dewebmeester.nl ben ik bezig met een nieuw concept: www.logoloket.nl ; De naam zegt wel waar het hier over gaat. Na de eerste voorbeeld logo’s geplaatst te hebben, is het belangrijk om het bestel systeem te optimaliseren. Het is belangrijk dat het een prettige bezigheid wordt voor een bezoeker om een logo uit te zoeken, te bestellen en te betalen (al is betalen eigenlijk nooit prettig natuurlijk). Het systeem ziet er ongeveer als volgt uit: [tabs][tab title=”Stap 1″]Kies logo, kies kleuren, vul logo tekst in, vul slogan in, plaats bestelling.[/tab] [tab title=”Stap 2″]Plaats bestelling, ga naar winkelwagen, check out, vul gegevens in.[/tab] [tab title=”Stap 3″]Stuur ons de afbeeldings file die verwerkt moet worden in logo.[/tab][tab title=”Stap 4″]De bestelling afronden, betalen, bevestiging.[/tab][/tabs] Deze blogpost gaat over stap 3: Tijdens het bestelproces moet het mogelijk zijn voor de klant om een file toe te sturen aan de webbeheerder van www.logoloket.nl (dat ben ik). Dus probeer ik een aantal contact formulieren extensies van Joomla. aiContactsafe kent deze optie maar is niet klaar voor Joomla 3. Logoloket.nl wel. Na wat zoeken kom ik er

Verder lezen

Website onderhoud deel 2, voorbeeld website www.dewebmeester.nl

Gisteren heb ik een kort artikel geschreven over het onderhouden van een website. De conclusie was en is: het kost gewoon veel tijd om een website goed te onderhouden. Dit artikel is een vervolg op dit betoog en een illustratie. Laat ik eens opnoemen wat ik gisteren allemaal heb gedaan om de website www.dewebmeester.nl te optimaliseren. Controle en verkenning In mijn vorige artikel ga ik al aan dat een belangrijke stap bij het onderhouden van een website is: het bezoeken van de website. Dat klinkt nogal logisch maar helaas, veel klanten van me lijken hier juist de plank mis te slaan. Ze vergeten om hun eigen website dagelijks te bekijken, te testen en te controleren. Dat moet. Een contact formulier moet getest worden, een facebook button, twitter share, chat functie, enzovoorts, moet getest worden. Doet u dat? Ook moet een website gewoon bekeken worden, de laadtijd getest en de layout in de verschillende browsers getest worden. En dat niet alleen bij de oplevering van de website maar juist ook daarna. Browsers worden geupdate en websites moeten in die nieuwe omgeving

Verder lezen

Website onderhoud

Het vraagt heel veel tijd om een website (goed) te onderhouden. Ik verbaas me daar zelfs dagelijks over. Ik verbaas me over mezelf dat ik dat nog steeds niet goed in de gaten heb en me nog steeds laat verassen door de enorme hoeveelheid werk die het onderhouden van een website met zich meebrengt. Mogelijkheden en aandachtspunten In deze webkrant heb ik al vaker aandacht gegeven aan het onderhoud van een website. De onderwerpen – backup – en – veiligheid – hebben extra aandacht gekregen. Maar deze twee onderwerpen verdienen nog veel meer aandacht (helaas). Maar daarnaast heb ik wat betreft eigen websites en wat betreft websites van klanten vooral te maken met conflicten in scripts en dan met name de conflicten in de javascripts. De twee websites waar ik de laatste jaren echt het meeste tijd aan heb gegeven om dit soort problemen op te lossen zijn www.dewebmeester.nl (Joomla 3, bedrijfswebsite) en www.projektduga.nl (Joomla 2.5, website van stichting). Overeenkomsten: ze zijn gebouwd met Joomla en maken gebruik van een veelheid van extensies die gebruik maken van een jquery script

Verder lezen

Backup optie: Gebruik Google web cache

U heeft ten alle tijde een backup nodig van uw website. Zie uitleg hierover in dit artikel. Stel dat u gebruik moet gaan maken van uw backup. Dan zijn er twee mogelijkheden: U moet de complete backup terugzetten inclusief database U hoeft alleen een gedeelte te  herstellen omdat bijvoorbeeld alleen een bepaald artikel verdwenen is. Deze laatste mogelijkheid komt vaker voor (gelukkig) dan de eerste. Maar toch geven we bijna alle aandacht aan de mogelijkheid dat de hele website gehackt is en verdwenen en dat er een complete backup noodzakelijk is. Daarbij vergeten we mogelijk de veel meer voorkomende optie dat er slechts een gedeelte van de website verdwenen is. Dan is is onnodig en onhandig om de complete backup terug te zetten. De noodzaak om slechts een gedeelte van de website te herstellen komt veel vaker voor omdat dit vaak niet te maken heeft met hackers. De reden dat artikelen verloren gaan heeft vaak te maken met onoplettendheid van de webmaster en degene die de website onderhoudt. Een artikel wordt bijvoorbeeld aangepast en niet goed opgeslagen en lijkt vervolgens

Verder lezen

Beveiliging Joomla website

Joomla is een prachtig en compleet systeem. Maar het is open source wat niet betekent dat het gratis is (wat het wel is) maar dat de broncode vrij toegankelijk is. Dat is natuurlijk interessant voor hackers en spammers. Daar moet je wat aan doen als je een Joomla website onderhoudt. Dewebmeester.nl onderhoudt namens klanten enkele tientallen Joomla websites en beveiliging moet dan ook extra aandacht krijgen. Hier wat aandacht voor een aantal zaken die aandacht verdienen. Aan al deze zaken hoeft u overigens geen aandacht te geven als u kiest voor een onderhouds contract via dewebmeester.nl voor 9,90 Euro per maand. Dan zorgt dewebmeester.nl voor het onderstaande (en voor backup opties). Gebruik niet “admin” als gebruikersnaam Toegang tot de Joomla CMS een tot de website verkrijg je standaard via de gebruikersnaam “admin”. Ja, gebruiker heeft zelf een wachtwoord moeten bedenken maar het wordt hackers gewoon te makkelijk gemaakt als alleen het wachtwoord nog geraden moet worden. Het is tenslotte een kleine moeite om de gebruikersnaam van “admin” te veranderen in een andere naam. Ga daartoe naar gebruikersbeheer en klik op

Verder lezen

Lightbox, onmogelijk in Chrome. Firefox en IE in orde.

Ik dacht een positief artikel te schrijven over het oplossen van jquery conflicten voor gebruik van Lightbox binnen verschillende browsers maar dat valt dus even mooi tegen. Overzicht van problemen, oplossingen en ideeen: Lightbox is te verkrijgen als WordPress plugin of Joomla extensie maar ook kan je het script zelf plaatsen binnen elke website. Daartoe download je het Lightbox script. Een pakketje met wat css files, js files en wat images. Klik hier om het script te downloaden. Nu pas ik dit toe op een Joomla website. Ik plaats daartoe de javascript files in de templates/my-tempate/js folder en de css files in in de template/my-template/css folder en de images in de root/images/ folder. Ik wil dat de afbeeldingen van een bepaalde module (Front Page Slide Show van Joomlaworks in dit geval) geopend worden met Lightbox effect. Daartoe plaats ik binnen de mod_fpss/templ/default.php op de juiste plaats: rel=”lightbox”. Vervolgens open ik index.php van de template en plaats in de head de verwijzingen naar lightbox.css en lightbox.js ; Het resultaat is dat dit prima werkt in Firefox maar niet in Chrome en

Verder lezen

Foto en image gallery in slider formaat in Joomla 1.5

Vorige week kreeg ik een klant met een eenvoudige wens: een foto gallery als slider in de top van de website. De website draait op Joomla 1.5 ; Helaas, want de extensies directory van Joomla ondersteunt versie 1.5 niet meer wat betekent dat er ook geen nieuwe modules meer ontworpen worden voor Joomla 1.5 . Alle website die nu nog draaien op Joomla 1.5 zouden moeten worden geupgrade of omgebouwd naar versie 2.5 of 3.1; Vraag eventueel [email protected] naar mogelijkheden. Nu even terug naar de opdracht. De klant heeft de Royal slider besteld ( http://codecanyon.net/item/royalslider-touchenabled-jquery-image-gallery/461126) . Dat is een jquery script en geen module. Nu kan ik die omzetten naar module formaat maar eerst ga ik op zoek naar kan en klare bestaande modules. Ik ga niet het wiel uitvinden als dat niet hoeft. Ik probeel de iceslideshow van www.icetheme.com maar helaas zonder succes. De foto’s worden niet goed weergegeven. Waarschijnlijk een jquery conflict. Ook bij twee andere modules hetzelfde probleem. Na installatie van jquery easy (waarover ik hier geschreven heb) lijkt er niet werkelijk wat te zijn opgelost. Tijd voor een

Verder lezen