going live with a checklist - rené kreijveld - #jd15nl

18
dsd business internet Going live with a Checklist René Kreijveld ! @renekreijveld Joomladagen, 12 april 2015 1

Upload: joomladays-netherlands

Post on 16-Jul-2015

69 views

Category:

Presentations & Public Speaking


0 download

TRANSCRIPT

Page 1: Going Live with a CheckList - René Kreijveld - #jd15nl

dsd business internet

Going live with a

ChecklistRené Kreijveld ! @renekreijveld

Joomladagen, 12 april 2015

1

Page 2: Going Live with a CheckList - René Kreijveld - #jd15nl

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

Page 3: Going Live with a CheckList - René Kreijveld - #jd15nl

dsd business internet3

Mila

Page 4: Going Live with a CheckList - René Kreijveld - #jd15nl

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

Page 5: Going Live with a CheckList - René Kreijveld - #jd15nl

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

Page 7: Going Live with a CheckList - René Kreijveld - #jd15nl

dsd business internet

Gebruikers• Onnodige Gebruikers uit Gebruikersbeheer

verwijderd? • Onnodige Gebruikersgroepen verwijderd? • Gebruikersregistratie toestaan uitgezet? (indien

nodig) • Wachtwoord complexiteit ingesteld?

7

Page 8: Going Live with a CheckList - René Kreijveld - #jd15nl

dsd business internet

Content 1/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

Page 9: Going Live with a CheckList - René Kreijveld - #jd15nl

dsd business internet

Content 2/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

Page 10: Going Live with a CheckList - René Kreijveld - #jd15nl

dsd business internet

Content 3/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

Page 11: Going Live with a CheckList - René Kreijveld - #jd15nl

dsd business internet

.htaccess• Redirect non-www naar www ingesteld? RewriteEngine  OnRewriteCond  %{HTTP_HOST}  !^www\.RewriteRule  ^(.*)$  http://www.%{HTTP_HOST}/$1  [R=301,L]  

• Redirect non-ssl naar ssl ingesteld? RewriteEngine  OnRewriteCond  %{HTTPS}  offRewriteRule  ^(.*)$  https://%{HTTP_HOST}/$1  [L,R=301]

11

Page 12: Going Live with a CheckList - René Kreijveld - #jd15nl

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

Page 13: Going Live with a CheckList - René Kreijveld - #jd15nl

dsd business internet

JCE• "optimized" profiel ingesteld? • Joomla! - editors-xtd plugins unpublished?

13

Page 14: Going Live with a CheckList - René Kreijveld - #jd15nl

dsd business internet

OSMap• Sitemap voor menu's aangemaakt? • Regel toegevoegen aan .htaccess zodat OSMAP

sitemap getoond kan worden als sitemap.xml?RewriteEngine  OnRewriteRule  ^sitemap.xml$  index.php?option=com_osmap&view=xml&tmpl=component&id=1  [L]

• XML Sitemap aan Google Webmaster Tools toegevoegd?

14

Page 15: Going Live with a CheckList - René Kreijveld - #jd15nl

dsd business internet

HTTPS• Certificaat overgezet (indien nodig)? • HTTPS aangezet (indien nodig)?

15

Page 16: Going Live with a CheckList - René Kreijveld - #jd15nl

dsd business internet

Optimalisatie / SEO• SEF URL’s geïnstalleerd en geconfigureerd? • MooTools Enabler/Disabler actief? • Caching ingesteld? • Leegmaken cache/tmp mappen? (Cache cleaner) • CSS/Javascript compress/merge geïnstalleerd en

geconfigureerd? (Scriptmerge / jBetolo) • CDN geactiveerd? • Cookie Law / Cookie alert • Social Share / AddThis geïnstalleerd en geconfigureerd?

16

Page 17: Going Live with a CheckList - René Kreijveld - #jd15nl

dsd business internet

Diversen• Google Analytics ingesteld? • Watchful.li ingesteld? (Watchful.li) • myJoomla audit gedaan? ({manage}.myJoomla.com) • Backupschema actief? • Backup EN restore getest? • (S)FTP login aangemaakt voor beheer? • Trainingswebsite gearchiveerd en verwijderd? • Website getest buiten je eigen netwerk/dns? • Snelheid getest van de website? (YSLOW, PageSpeed

Insights, webpagetest)

17

Page 18: Going Live with a CheckList - René Kreijveld - #jd15nl

dsd business internet

Vragen?

18