Going Live with a CheckList - René Kreijveld - #jd15nl
1.
dsd business internet
Goinglive with a
Checklist
René Kreijveld ! @renekreijveld
Joomladagen, 12 april 2015
1
2.
dsd business internet
RenéKreijveld
• Webdeveloper bij dsd business internet
php | html | css | mysql | javascript | jquery | linux
• Social media:
! https://twitter.com/renekreijveld
" https://nl-nl.facebook.com/rene.kreijveld
# https://instagram.com/renekreijveld
http://www.slideshare.net/renekreijveld
$ https://github.com/renekreijveld
% https://www.linkedin.com/in/renekreijveld
• Persoonlijk: drums spelen, muziek,
lezen, films, jachthondentraining met Mila, mijn
Bracco Italiano
2
dsd business internet
Checklist
•Bij livegang websites vaak dezelfde handelingen
• Toch werd er altijd wel iets vergeten
• Oplossing (JAB2014): checklist ontwikkeld
• https://github.com/renekreijveld/livechecklist
• Nederlands/Engels
• Markdown en Word formaat
4
5.
dsd business internet
Joomla!/Extensies
•Niet gebruikte extensies gedepubliceerd of
verwijderd?
• Joomla! en alle extensies up-to-date?
• Niet gebruikte templates verwijderd?
• ACL Manager ingericht? www.aclmanager.net
5
6.
dsd business internet
Joomla!configuratie
• ReCaptcha private/public keys?
• Standaard Captcha ingesteld?
• Foutrapportage uitgeschakeld?
• Algemeen e-mailadres website ingesteld?
• Tijdzone server goed ingesteld?
• SMTP server ingesteld in de e-mailinstellingen?
• Sessie levensduur ingesteld?
• Template "Preview Module Positions" uitgezet?
6
7.
dsd business internet
Gebruikers
•Onnodige Gebruikers uit Gebruikersbeheer
verwijderd?
• Onnodige Gebruikersgroepen verwijderd?
• Gebruikersregistratie toestaan uitgezet? (indien
nodig)
• Wachtwoord complexiteit ingesteld?
7
8.
dsd business internet
Content1/3
• Oude content opgeschoond?
• Onnodige bestanden/documenten verwijderd
• Alle Lorem Ipsum / dummy content verwijderd?
• Alle verwijderde content ook echt verwijderd?
(prullenbakken leegmaken!)
• Development URL's vervangen naar productie
URL's?
• Robots.txt goed gezet?
8
9.
dsd business internet
Content2/3
• Favicon aanwezig?
• Mobiele iconen aanwezig?
• Redirects oude URL's naar juiste nieuwe URL's
ingesteld?
• 404 pagina ingesteld?
• Afbeeldingen geoptimaliseerd?
• Overbodige zoekplugins uit gezet, ook slim zoeken
content plugin?
9
10.
dsd business internet
Content3/3
• Zoekplugins in de juiste volgorde?
• Slim zoeken indexen verwijderen en opnieuw
opbouwen (als slim zoeken wordt gebruikt)?
• Alle webformulieren hebben e-mail afhandeling en
de e-mailadressen goed ingesteld? (RSForm!Pro)
• Formulierinzendingen opgeschoond? (RSForm!Pro)
• Alle test nieuwsbrieven verwijderd?
10
11.
dsd business internet
.htaccess
•Redirect non-www naar www ingesteld?
RewriteEngine
On
RewriteCond
%{HTTP_HOST}
!^www.
RewriteRule
^(.*)$
http://www.%{HTTP_HOST}/$1
[R=301,L]
• Redirect non-ssl naar ssl ingesteld?
RewriteEngine
On
RewriteCond
%{HTTPS}
off
RewriteRule
^(.*)$
https://%{HTTP_HOST}/$1
[L,R=301]
11
12.
dsd business internet
Beveiliging
•Admin Tools Pro / jHackGuard / AdminExile
geïnstalleerd en geconfigureerd?
• Voorkom blokkade eigen IP-adressen
• Toegang blokkeren tot /administrator of IP whitelist
gebruiken voor /administrator
12
dsd business internet
OSMap
•Sitemap voor menu's aangemaakt?
• Regel toegevoegen aan .htaccess zodat OSMAP
sitemap getoond kan worden als sitemap.xml?
RewriteEngine
On
RewriteRule
^sitemap.xml$
index.php?
option=com_osmap&view=xml&tmpl=component&id=1
[L]
• XML Sitemap aan Google Webmaster Tools
toegevoegd?
14