Van shared naar private hosting en weer terug?

De stap is gezet. www.dewebmeester.nl verhuist naar een VPS (Virtual Private Server). Op dit moment is de verhuizing gedeeltelijk geslaagd. Dat betekent dat de domeinnaam (tijdelijk) via een iframe staat doorgelinkt naar de Joomla 3.2 website die op een VPS gehost wordt. Resultaat? Snelheid. En daar ging het mij om. Maar hoe doe je dat? Wat kost dat? Wat zijn de werkelijke voordelen? Wat zijn de nadelen? Na een week bezig geweest te zijn met het inrichten van deze server en verhuizen van de (vrij uitgebreide en gecompliceerde) website, voel ik me deskundige. Dat ben ik niet. Maar helaas is mij opgevallen dat er echt weinig deskundigen zijn op dit gebied. Dus laat ik dat wat ik weet delen met de community via deze online krant. (U bent overigens ook uitgenodigd om eens voor deze krant te schrijven. Stuur daartoe even een email. [spoiler title=”Neem contact op via:”][email protected][/spoiler] Aanleiding Spiderman Webdesign groeit. Het wordt een steeds groter netwerk van actieve klanten en mijn doel is die bij elkaar te brengen binnen een netwerk van website beheerders. Daartoe ben ik gestart

Verder lezen

Bootstrap: een zeer snelle, hoog kwalitatieve en heel erg goedkope website!

Als lezer van dewebkrant.nl bent u waarschijnlijk al veel eerder geconfronteerd met het verschijnsel “Bootstrap”. Hieronder een definitie uit Wikipedia: [box title=”Boostrap” style=”glass”]Bootstrap is a free collection of tools for creating websites and web applications. It contains HTML and CSS-based design templates for typography, forms, buttons, navigation and other interface components, as well as optional JavaScript extensions.[/box] Maar hier wil ik niet teveel ingaan op de technische kanten wat betreft Bootstrap, maar wil ik even snel laten zien hoe makkelijk, ook u een zeer goedkope en tegelijkertijd een hoog kwalitatieve website kunt krijgen vanwege Bootstrap. Wat me vooral opvalt bij een bootstrapped website is dat hij enorm snel geladen wordt in de browser en ik denk dat dit een eerste aandachtspunt moet zijn bij een website. Mensen surfen steeds vluchtiger en lijken steeds minder tijd te willen investeren om zich werkelijk ergens in te verdiepen, laat staan dat ze tijd willen geven aan het wachten op een website die pas na 30 seconden verschijnt. Hier een link naar een demonstratie website van dewebmeester.nl: http://dewebmeester.nl/demo/bootstrap-html-5500/ Zoals u zult zien, wordt de

Verder lezen

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

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

Caching fijn-tunen van Joomla website

Een kort bericht als vervolg op mijn vorige blogpost over “Page Speed”. Onderstaande afbeelding laat zien hoe ik inmiddels voor www.projektduga.nl een Page Speed heb bereikt van 95/100 en daarmee is deze uitgebreide Joomla website bijna net zo snel als Google. Dat had ik niet verwacht van Joomla. De “Clue” in dit alles is het gebruik van caching en van compressie. Dat moet op de juiste wijze gebeuren. Caching betekent het tijdelijk opslaan van bestanden die bij de website horen op een server waarbij de computer van elke gebruiker ook een soort “server” is. Compressie is het samenvoegen en verkleinen van meerdere bestanden tot pakketten. Waar op te letten: 1) Joomla kent een eigen cache en compressie systeem. Het is een goed idee daarmee te beginnen via algemene instellingen    —–> server en ook —— > system. Om dit goed te laten werken moet via pluginbeheer de cache plugin geactiveerd worden. 2) De template heeft mogelijk een eigen cache systeem. Ik gebruik voor www.projektduga.nl het Gantry systeem (daar draaien bijvoorbeeld de rockettheme.com templates op). Via tab Advanced kom je bij de

Verder lezen

Wat vind je van WordPress?

Het is al laat maar ik ben enthousiast en dat wil ik graag even opschrijven. Na een dag teleurstellend “aanrommelen” (kon maar geen inspiratie vinden) heb ik de dag toch afgesloten met motivatie. En deze keer betreft dat: WordPress. Ik heb al vrij vaak vragen gehad zoals: “Wat vind je van WordPress?” en “Doen jullie ook iets met WordPress?”. In deze blog post mijn eerste reactie op die vragen: Wat vind dewebmeester.nl van WordPress? Basaal, eenvoudig. Dat kan een reden zijn om er niet aan te beginnen. Dat zou heel erg jammer zijn. WordPress is een kleine, snelle sportwagen. Een soort “Porsche”. Joomla is meer een “Hummer”. Bij openen van de motorkap van WordPress (admin panel) zie je mogelijk niet direct de kracht en de mogelijkheden. Maar die zijn er wel degelijk. Bij Joomla lijken klanten bij het openen van “Administrator” vaak overweldigd te worden door de mogelijkheden. Een lijstje; wat vind dewebmeester.nl van WordPress (ten opzichte van Joomla): – Snel. Vooral het admin panel opent snel en ik ben vooral enthousiast over de button “Save” die je overal tegenkomt

Verder lezen

Snelheid (Joomla) website

Dit weekend heb ik weer getest met de laad snelheid van enkele Joomla websites. Het blijft een beetje een onafgemaakt verhaal en een zoektocht en vandaar een blog post hierover. Het begon dit weekend met een opmerking van een kennis dat www.projektduga.nl wel erg traag was en dat daardoor mogelijk mensen waren afgehaakt. Even op een rij waarom pagina laad snelheid belangrijk is: 1) (en dat is ook echt prioriteit nummer 1): Bezoekers vinden het onprettig als ze moeten wachten op het openen van een pagina. Dat ergert (toch?). Daardoor haken ze af of komen minder vaak of helemaal niet meer terug bij uw website. U gaat failliet! 2) Hiermee verbonden: Google gaat u straffen voor een langzame website. Want zo redeneert men bij Google: al is de pagina nog zo goed zoekmachine vriendelijk gemaakt (tags, megatags, content e.a.), dan is het toch beter dat een bezoeker deze pagina niet te zien krijgt. 3) De Alexa ranking daalt. Die houdt tenslotte rekening met aantal keren dat pagina bezocht wordt. 4) Deze drie zaken hebben invloed op elkaar en een website

Verder lezen