Topic van de toekomst (de nabije toekomst): Veiligheid

Vandaag sprak ik met een collega over IT ontwikkelingen en vooral welke ontwikkelingen veel aandacht zullen krijgen in de nabije toekomst. We konden het samenvatten in twee woorden: Innovatie en Veiligheid (inclusief Privacy). Nog geen paar uren later ligt mijn server onder de hacker aanvallen. Enkele weken geleden legde ik een andere collega uit hoe belangrijk het is een schaduwkopie van elke website te hebben (natuurlijk wel even op no-follow en not-allowed zetten wat betreft indexering voor zoekmachines vanwege duplicate content) vanwege het nieuwe fenomeen: DDOS aanvallen. Dat leek toen nog iets wat alleen de ING bank kan overkomen maar nog geen week later lag de hoster onder vuur en was de website bijna twee dagen onbereikbaar. Nu, enkele weken later, krijg ik opnieuw bericht van een hoster dat er enkele websites, die ik beheer, gehackt zijn en geinfecteerd. Eerst geloof je dat niet. Totdat je ziet wat voor soort files er binnen de root van die websites geplaatst is. Kortom: hacken, infecteren, spammen enzovoorts gebeurt heel veel en je komt er niet omheen. Je moet dit oplossen. Hoe los

Verder lezen

Verschillende stylesheets voor verschillende pagina’s in WordPress

WordPress is nog steeds het meest gebruikte website CMS systeem ter wereld. Verreweg. Maar WordPress is niet flexibel wat betreft layout. Zeker niet in vergelijking tot Joomla. Om layout naar eigen wensen in te vullen, zijn vaak “hacks” nodig in theme bestanden. Daarbij is het dan handig om “snippets” (stukjes code) bij de hand te hebben. Probleem: WordPress gebruikt voor elke pagina hetzelfde theme en daarmee dezelfde stylesheet. Dat is anders in Joomla. Daar is het heel eenvoudig om aan te vinken welke template voor welke pagina of menu items gebruikt moet worden. Een groot gemis in WordPress. Zo zou je bijvoorbeeld voor elke pagina een andere achtergrond afbeelding willen gebruiken of andere kleuren of zoals in mijn geval: een andere “border class” voor de content. Hier een oplossing. Plaats de volgende snippet vlak boven  <?php wp_head(); ?>  binnen header.php file. Snippet: <?php if (is_page(‘contact’)) { ?> <link rel=”stylesheet” href=”<?php bloginfo(‘template_url’); ?>/new-styles.css” type=”text/css”> <?php }; ?> Waar ‘contact’ staat, moet de pagina “slug” worden ingevuld. Om die te achterhalen moeten permalinks op “naam” gezet worden en vervolgens is de slug

Verder lezen

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

Backup van uw website is niet voldoende, een schaduw kopie wel.

In vorige artikelen heb ik aandacht gegeven aan de noodzaak en de mogelijkheid van een goede backup voor uw website. Maar een goede backup is niet voldoende. Een goede backup kan zelfs zinloos zijn.  Probleem situaties In de volgende situaties heeft u een probleem. Ook als u een goede backup heeft van uw website: Uw website wordt gehackt of u doet zelf iets waardoor de website alleen nog maar een blanco pagina vertoont. Nu denkt u, geen probleem, alles is te vinden op de backup, die zet ik terug. Ok, prima. Maar hoe lang gaat het nu duren dat uw backup online vindbaar is? Heeft u die backup wel getest? En wat te doen met de klanten die de uren van “geen website” afhaken? Uw server wordt gehackt en daar had u nu net ook uw backup staan…..; Deze situatie behoeft verder geen uitleg lijkt me. Ik zie de zweetdruppels al komen en ook de grijze haren. Nutteloos. U hoeft u geen zorgen te maken. Dit probleem gaat u toch niet oplossen. Uw hosting provider vindt het nodig om uw

Verder lezen

Verhuizen uitgebreide Joomla 3 website naar andere shared hosting provider, deel 1

 Het concept van www.dewebmeester.nl is om de best mogelijk website applicaties aan te bieden aan een zo groot mogelijk publiek en tegelijkertijd de best mogelijk kwaliteit te leveren. Dat betekent dat we veel aandacht moeten geven aan de hosting. Voorbeeld: we willen alle klanten de gelegenheid geven om designs, CMS, Joomla, WordPress, mobiele applicaties te testen. Maar dat mag niet veel kosten. Veel hosting, hoge kwaliteit, weinig kosten. Een bijna onmogelijke combinatie. Als we die combinatie niet aantreffen van de ene hosting provider, dan testen we bij de andere. Dat betekent dat we bijna dagelijks bezig zijn met het verhuizen van websites. Hoe verhuis je een website? Verhuizen = 1 – verplaatsen alle website bestanden + 2 – exporteren / importeren databasebestanden + 3 – alle linken aanpassen. Maar hoe doe je dat in de juiste volgorde en op zo’n manier dat de bezoekers hier niets van merken? Stap 1. Verplaatsen van alle website bestanden Dat betekent dat ik een backup moet hebben van alle website bestanden. Die kan ik op verschillende manieren verkrijgen: Via cPanel/Directadmin: een backup maken van

Verder lezen

Gratis hosting voor joomla 3 deel 3.

 Nieuwe dag, nieuwe kansen. Tenminste dat hoop ik. Gisteren is het niet echt gelukt om een gratis hoster te vinden waar het mogelijk is om een ZIP bestand van tegen de 100MB te uploaden en vervolgens uit te pakken en om vervolgens Joomla 3 (php5.3) te installeren. Maar deze ochtend kreeg ik het volgende email bericht: [box title=”Gratis Hosting in Nederland! (?)” box_color=”#2f89e5″]Hallo, 000webhost wil je graag uitnodigen voor http://www.hostinger.nl – de grootste gratis hosting provider in Nederland! Hostinger.nl biedt een fantastische dienst met onder andere: – 2000MB schrijfruimte – 100GB bandbreedte – PHP en MySQL ondersteuning – Gebruiksvriendelijke sitebuilder – Auto installer (je kunt WordPress, Joomla, phpBB en meer dan 50 andere scripts installeren) – Vele korte, gratis subdomeinen voor je website – Snelle servers – Hulp en ondersteuning in het Nederlands Je kunt onze pakketten hier vergelijken: http://www.hostinger.nl/web-hosting Bezoek de website van Hostinger op http://www.hostinger.nl Bedankt voor het gebruiken van onze diensten. www.000webhost.com[/box] Dat ga ik proberen en ik houd u op de hoogte.

Verder lezen

Gratis Joomla 3 web host? Deel 2.

Gisteren (20 minuten geleden, het is nu 00.15 uur) schreef ik over de (on)mogelijkheden van website hosting die gratis is voor het hosten van een Joomla 3 website. php5.3 moet aanwezig zijn (liefst php5.4) en een mogelijkheid om grotere zipbestanden (100MB) te kunnen uploaden en uitpakken. Die mogelijkheden had ik nog niet gevonden. Ook nu nog niet maar toch wel een paar andere opties: samuelservices.bythost24.com en de mogelijkheid om zip bestanden te verkleinen Dat is een gratis website hoster. Zeker weten. En het blijkt een Joomla 3 website te zijn! Kortom, het was me al veel eerder gelukt. Maar hoe dan? Heb ik toen ook alle bestanden apart geupload (tot wel 10.000 of meer)? Mogelijk wel. Maar ondertussen dacht ik ook aan een andere optie. In mijn vorige artikel heb ik al mijn wens uitgesproken om een groot zip bestand verder te kunnen verkleinen. Mogelijk bestaat zo’n optie. Maar waarom zou ik een groot zip bestand niet opdelen in een paar kleinere zip bestanden? Even testen. Verkleinen van groot ZIP bestand door opsplitsen Dat is een makkelijke procedure. Ik besluit

Verder lezen

Installeren van Joomla 3.2 op een gratis shared host?

Vandaag probeer ik om Joomla 3.2 te installeren op een gratis host. Die zijn er meerderen en ik gebruik http://www.cheap-web.host-ed.me/; Waarom wil ik dit? Omdat het gratis is. Ik ben daarvoor genoeg Nederlander om dat te willen. Maar het blijkt nog wel wat tijd te kosten dus het is niet helemaal gratis. Mijn doel: een goede gratis hoster te vinden zodat ik meerdere (veel) demonstratie websites kan maken voor mijn klanten. Installatie van grote quickstart pakketten Mijn doel is een gratis hoster te vinden waarbij het mogelijk is om grote quickstart pakketten (die ik bijvoorbeeld krijg van een template club) te kunnen installeren. Dat blijkt bijna onmogelijk. Het eerste probleem waar ik tegen aan loop heeft te maken met de upload restricties. Filezilla, de filemanager, de cPAnel uploader, allemaal laten ze niet toe dat een bestand groter dan slechts enkele MB’s (volgens mij is dit 12 MB bij deze host) geupload wordt. Ook een script op de server (import.php) maakt dit niet mogelijk. Oplossing die ik overweeg: het quickstart pakket gigantisch te verkleinen met een compressie programma maar die oplossing

Verder lezen

Backend Joomla 3 blank, oplossing

Deze ochtend heb ik een probleem opgelost in een kwartier waar ik deze nacht twee uur in de stress aan gewerkt heb. Het betrof dan ook een probleem waar je eventueel wakker van zou kunnen liggen: Het administrator gedeelte van mijn hoofdwebsite (Joomla 3, dewebmeester.nl) toonde een witte pagina in de browser. Leeg! Weg? Nee, er is niets weg. Dus geen paniek. Ja toch paniek. Dat blijkt uit het feit dat ik tot 01.30 aan het probleem heb gewerkt (zonder overigens een werkelijke oplossing te vinden). Mijn eerste advies: mocht u zoiets overkomen, ga dan eerst lekker slapen en kijk er dan rustig naar de volgende dag “onder het genot van een kopje koffie” zoals we dat zo mooi zeggen in Nederland. Tijdelijke oplossing (om geen klanten te verliezen): Een tijdelijke oplossing voor dit soort problemen moet u realiseren voordat het probleem zich voordoet. Die standaard oplossing = backup van uw website. Maar dit is geen complete oplossing. Het is zelfs geen complete tijdelijke oplossing. Een backup is nooit voldoende. U dient altijd een schaduw copy te hebben van uw

Verder lezen