Ich nutze WordPress mittlerweile seit über 15 Jahren und bin 2011 auf dem WordCamp in Köln das erste Mal mit der Community in Kontakt gekommen. Damals war sie noch recht klein und übersichtlich, es gab in Deutschland einmal im Jahr ein WordCamp und noch so gut wie keine Meetups. Danach gab es zwei Jahre lang das WPCamp in Berlin, und 2014 das erste WordCamp Hamburg, das als erstes deutsches WordCamp, das zusammen mit dem Global Community Team organisiert wurde. Hier gab es auch das erste Mal einen Contributor Day in Deutschland und dieser hat einen enormen Schub in der Community verursacht. Im folge Jahr, gab es bereits 2 WordCamps und in 2016 sogar vier. Das ganze gipfelte 2019 in der Ausrichtung des WordCamp Europe in Berlin, mit über 2700 Teilnehmenden, das größte WordCamp weltweit.
WordPress Community Burnout? weiterlesenSchlagwort-Archive: Meetup
WordPress Meetup – How to get started? #WCBRN
Today I had a lightning talk at WordCamp Bern 2017 about WordPress Meetups and how to get started with one in your home town. Here you’ll find my slides: WordPress Meetup – How to get started? #WCBRN weiterlesen
WordPress Meetup Köln #48 – Zeig dein Theme
- Auf dem letzten WordPress Meetup in Köln ging es um Themes, jeder war aufgerufen ein Theme zu zeigen, das er aus einem bestimmten Grund gerne verwendet, hier eine kleine Sammlung der gezeigten Themes: WordPress Meetup Köln #48 – Zeig dein Theme weiterlesen
Bring Dein WordPress in die Werkstatt – Performance Workshop #wcbn
Am 2. August 2017 war ich auf dem WordPress Meetup in Bonn und habe zum Thema Performance referiert, hier eine Sammlung der dabei gezeigten Seiten und Tools: Bring Dein WordPress in die Werkstatt – Performance Workshop #wcbn weiterlesen
WordPress Meetup Köln #30 • Plugins
Diese Woche war das 30. Kölner WordPress Meetup, wie immer im STARTPLATZ im Mediapark. Diesmal ging es um Plugins und so konnte jeder etwas beitragen und die folgende Liste ist entstanden:
WordPress Meetup Köln #30 • Plugins weiterlesen
WordPress Meetup Köln #29
Am Dienstag, den 19. Januar 2016 von 18:45 bis 21:30 findet im STARTPLATZ, Im Mediapark 5, 50670 Köln das 29. WordPress Meetup Köln zum Thema Barrierefreiheit statt. WordPress Meetup Köln #29 weiterlesen
Performance Optimierung von wpcgn.de
Auf dem letzten WordPress Meetup Köln war das Thema Performance Optimierung von WebSites, als Beispiel hatte Phillip auch wpcgn.de aufgerufen und einige Dinge aufgezeigt. Nach der Vorlage musste ich ja jetzt ran und die Seite schneller machen 😉
Ausgangslage war der Test via Pingdom Website Speed Test:
Perf. 74/100 • 26 Requests • 1,4s Load Time • 1,4 MB Size
Als erstes habe ich die Header Grafik und das IWCGN Logo optimiert und damit gut 500kB an Daten eingespart.
Im nächsten Schritt habe ich die verwendeten Google Fonts ausgeschaltet mit dem Plugin: Disable Google Fonts und somit weitere 100kB an Daten und 5 Requests eingespart.
Weiterhin wurde die fehlende GZip Kompression angemeckert, also habe ich zuerst versucht diese mit einem weiteren Plugin: GZip Ninja Speed Compression zu aktivieren, dies hat aber nicht für alle Bestandteile der Site funktioniert, so das ich es dann über die .htaccess Datei im Root der WebSite selber aktiviert habe, mit dem Ergebniss weiter 445kB an Daten eingespart zu haben.
## ENABLE COMPRESSION ## # compress text, html, javascript, css, xml: AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript AddType x-font/otf .otf AddType x-font/ttf .ttf AddType x-font/eot .eot AddType x-font/woff .woff AddType image/x-icon .ico AddType image/png .png ## ENABLE COMPRESSION ##
Jetzt galt es noch die nötigen Requests zu minimieren, indem JavaScript, CSS und HTML Dateien zusammengefasst werden, dazu habe ich das Plugin: Autoptimize installiert und damit weitere 15kB an Daten und 8 Requests gespart.
Jetzt ging es zum Schluss ans Caching und dafür habe ich das Plugin: Cachify aktiviert und damit die Ladezeit um weitere 0,4s reduziert, allerdings habe ich das Caching noch zusätzlich in der .htaccess Datei mit folgenden Einstellungen optimiert:
# Keep-Alive <ifModule mod_headers.c> Header set Connection keep-alive </ifModule>
# Set Expires Headers <FilesMatch ".(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)$"> Header set Expires "Thu, 15 Jan 2015 20:00:00 GMT" </FilesMatch>
# Set the cache-control max-age # 1 year <FilesMatch ".(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)$"> Header set Cache-Control "max-age=31449600, public" </FilesMatch> # 2 DAYS <FilesMatch ".(xml|txt)$"> Header set Cache-Control "max-age=172800, public, must-revalidate" </FilesMatch> # 4 HOURS <FilesMatch ".(html|htm)$"> Header set Cache-Control "max-age=14400, must-revalidate" </FilesMatch>
# Turn off the ETags Header unset ETag FileETag None
# Turn off the Last Modified header except for html docs <FilesMatch ".(ico|pdf|flv|jpg|jpeg|png|gif|js|css)$"> Header unset Last-Modified </FilesMatch>
All diese Einstellungen führten zu folgendem Ergebniss:
Ergebnis: 86/100 • 13 Requests • 1s Load Time • 405kb Size
Also unterm Strich die Hälfte der Requests gespart, die Größe der Seite um 70% reduziert und damit gut 0,4s schnellere Ladezeit, nicht schlecht, oder was meint Ihr?
Essential WordPress Plugins #BarCampKoeln
Dieses Wochenende war das BarCamp Köln und ich habe hier am Samstag eine Session zum Thema „Essential WordPress Plugins“ gehalten. Hier nun die Liste aller vorgestellten Plugins nochmals zum Nachlesen. Essential WordPress Plugins #BarCampKoeln weiterlesen
WordPress Meetup Köln 08-2015
Diesen Monat gibt es gleich zwei Termine für das WordPress Meetup Köln.
Wie jeden Monat gibt es natürlich wieder am 3. Dienstag das bereits 24. Kölner WordPress Meetup, wie immer im STARTPLATZ, diesmal zum Thema Umfrageplugins.
Außerdem findet auch dieses Jahr wieder die FrOSCon am Fachbereich Informatik der Hochschule Bonn-Rhein-Sieg statt und wir haben wie im letzten Jahr wieder einen Developer Room, den wir mit WordPress Themen am Sonntag bespielen.
WordPress Meetup Köln im August
Diesen Monat treffen wir uns gleich zwei mal, erstens zu unserem monatlichem Treffen am 18.08.2015 im STARTPLATZ zum Thema Umfrageplugins und zweitens sind wir auch dieses Jahr wieder auf der FrOSCon und bespielen dort am Sonntag, den 23.08.2015 einen Developer Room mit folgenden Themen: WordPress Meetup Köln im August weiterlesen