WordCamp Miami 2014 Zusammenfassung Aktualisiert am 12. Januar 2023 von InMotion Hosting 13 Minuten, 13 Sekunden zum Lesen Wenn viele Nutzer an WordPress denken, denken sie an ein Content Management System. Das ist es in der Tat, aber es ist auch so viel mehr. Für mich ist es jetzt ein Lebensstil, eine außergewöhnliche Gemeinschaft, die von keiner anderen übertroffen wird, und ein gemeinsames Ziel, das Internet zu einem besseren Ort zu machen. Auf einem WordCamp wird niemand nach seiner finanziellen Situation, der Größe seines Unternehmens oder seiner Popularität beurteilt. Jeder achtet nur auf eine Sache: wie sehr du WordPress liebst. Entwickler sprechen mit Anfängern, und die Gastgeber unterhalten sich sogar untereinander, um einen freundschaftlichen Wettbewerb zu entfachen. So viele unterschiedliche Menschen mit verschiedenen Hintergründen zu sehen, hat mich sicherlich weiter in die WordPress gebracht und mir gezeigt, dass es viel mehr als ein Produkt ist, sondern ein lebendiges, atmendes Ökosystem. Inhaltsverzeichnis Die Ankunft Vor dem WordCamp Tag 1 - Benutzerfreundlichkeit, Entwicklung und Design "Responsify All The Things!" von Tracy Rotton "Echte WordPress - Kill The Noise" von Dre Armeda "Gut mit anderen Plugins zusammenarbeiten" von Pippin Williamson "WordPress Podcasting: Das Panel" Die Vernetzungsparty Tag 2 - Das Geschäft mit WordPress Das Erlebnis deines Lebens Die Ankunft Da ich einen späteren Flug hatte, der sich weiter verspätete, kam ich etwas später als alle anderen zur Party. Als ich landete, konnte ich Rami Abraham von Maintainn kontaktieren und wir beschlossen sofort, uns auf ein paar Drinks und Essen zu treffen. Er schlug ein Ziel vor und wir machten uns sofort auf den Weg zum Wynnwood-Viertel in Miami. Bei meiner Ankunft wurde ich von vielen bekannten Namen wie Shayne Sanderson von Maintainn und Brad Williams von WebDevStudios mit offenen Armen empfangen. Obwohl sie ziemlich bekannt sind und ich in der Community viel weniger bekannt bin, war ich erstaunt, dass diese großen Namen mich genauso akzeptierten wie jeden anderen ihrer Kollegen. Obwohl wir nie über Kanäle wie Twitter oder ein Google Hangout hinaus gesprochen hatten, wurde ich vollkommen akzeptiert. Tausende von Kilometern entfernt, mit Menschen, die ich noch nie persönlich getroffen hatte, fühlte ich mich wie zu Hause. Vor dem WordCamp Am Freitag machten wir uns auf den Weg zum Anfänger-Workshop, wo wir ein gutes Gefühl für die neuen Benutzer bekommen wollten, die wir möglicherweise betreuen werden. Ich konnte zwar nichts Spezielles über WordPress lernen, aber ich habe eine Menge Informationen über die Benutzer/innen erhalten. Wenn man so sehr in die Entwicklung involviert ist, gehen manchmal die Grundlagen verloren und man vergisst, was der Durchschnittsnutzer täglich erlebt. Es war toll, mit ein paar neuen WordPress zu plaudern und zu sehen, welche Probleme sie tagtäglich haben, sei es mit ihrem Hosting-Provider oder mit einem einfachen Plugin, das sie nicht ganz verstehen. Tag 1 - Benutzerfreundlichkeit, Entwicklung und Design Am Samstag war der erste Tag des WordCamp Miami. Als ich zur Tür hereinkam, wusste ich sofort, dass ich hierher gehöre. Ich hatte sofort das Gefühl, dass das Wissen überwältigend war, aber nicht auf eine einschüchternde Art und Weise. Es war eine sehr bescheidene, hilfsbereite Umgebung, von der mein Gehirn gerne zehrte. Selbst wenn man ein paar Meter entfernt ein Gespräch hört, ist das sehr interessant. Obwohl ich nicht an allen Vorträgen teilnehmen konnte, da mehrere gleichzeitig stattfanden, und ich auch nicht in der Lage wäre, jeden einzelnen in diesem Beitrag zu beschreiben, sind hier ein paar, die mich besonders beeindruckt haben: "Responsify All The Things!" von Tracy Rotton Da ich ein furchtbarer Designer bin, aber meine Fähigkeiten im Front-End-Bereich verbessern möchte, entschied ich mich, Tracy RottonsVortrag über Responsive Design zu besuchen. Ich weiß zwar schon ein bisschen, wie Responsive Design funktioniert und was die Theorie dahinter ist, aber in der Praxis sind meine Fähigkeiten extrem begrenzt. In diesem Vortrag ging Tracy Rotton auf die Grundlagen ein, damit auch diejenigen, die noch nicht so gut Bescheid wissen, etwas lernen können, und ging dann direkt auf einige lebensrettende Techniken ein, die sowohl Anfängern als auch fortgeschrittenen Designern helfen, ein Design-Kraftpaket zu werden. Tracy zeigte uns vor allem das HTML5-Element, mit dem Designer/innen automatisch das passende Bild für die bestmögliche Optimierungslösung für das jeweilige Gerät der Nutzer/innen laden können. Wie wir alle wissen, ist es immer eine schlechte Idee, ein und dasselbe Bild zu verwenden und es einfach zu skalieren. Mit dem HTML5-Element ist es jedoch ein Kinderspiel, die verschiedenen Bilder je nach Ansichtsfenstergröße zu laden. Natürlich gibt es noch ein weiteres Problem, denn nicht alle Browser unterstützen das Element, in dem sie auch die JavaScript-Bibliothek picturefill.js beschreibt, um Nutzern, die nicht über die gleichen Möglichkeiten verfügen, das gleiche Erlebnis zu bieten. Es wurde auch über progressive JPEGs gesprochen, die für das bloße Auge genauso aussehen wie weniger komprimierte Bilder, aber eine viel kleinere Dateigröße haben. Das spart den Nutzern Bandbreite und E/A-Nutzung auf dem Server und ermöglicht dem Nutzer ein schnelleres Laden der Seite. Bisher hatte ich verschiedene andere Methoden für meine Bilder verwendet, aber nachdem ich ihr Beispiel für die Verwendung von progressiven JPEGs gesehen habe, glaube ich nicht, dass meine Methoden jemals wieder dieselben sein werden. Tracy brought up a good point that I think all of us in the room thought of as a “why didn’t I think of that?” moment which was that other elements may be placed within <a> tags such as divs. When there are several items on the page aligned within boxes including things like text and images, many times users will have some trouble clicking on a specific link within that box. Why not make that entire box clickable? This can be done by placing the entire div within the same <a> tag so that even a user with the fattest of fingers can click it on their tiny iPhone screen. Insgesamt hat mir Tracy Rotton gezeigt, warum Responsive Design wichtiger denn je ist, dass es nie verschwinden wird und wie man mit ein paar einfachen Tipps und Tricks, die eine große Wirkung haben, allen Nutzern ein besseres Erlebnis bieten kann. Wenn du einen Blick auf die Folien von Tracys Präsentation werfen möchtest, kannst du dir ihre Folien auf GitHub ansehen. "Echte WordPress - Kill The Noise" von Dre Armeda Dre Armeda von Sucuri zeigte auf, wie Nutzer ihre WordPress mit ein paar einfachen Schritten besser schützen können. Er richtete sich eher an Einsteiger und betonte, dass der WordPress die erste Verteidigungslinie gegen Angriffe ist. In dieser Präsentation erwähnt Dre Dinge wie die Verwendung eines stärkeren Passworts und dass alles auf dem neuesten Stand sein sollte. Bei InMotion ist die häufigste Ursache für kompromittierte Websites ein schwaches Passwort oder eine anfällige Software, die durch ein einfaches Update auf die neueste Version, die diese Sicherheitslücken schließt, hätte behoben werden können. Natürlich gibt es auch andere Tools, die deine Website noch besser schützen können, wie z. B. Sucuri CloudProxy, das zwischen dem Angreifer und dem Webserver geschaltet wird. Wenn du mehr über diese Präsentation erfahren möchtest, kannst du Dre's Folien auf SlideShare finden. "Gut mit anderen Plugins zusammenarbeiten" von Pippin Williamson Wenn du WordPress verwendest, hast du wahrscheinlich etwas von Pippin Williamson benutzt. Wie bei jedem Plugin ist es vorprogrammiert, dass es irgendwann kaputt geht, wenn es mit anderen Plugins zusammenarbeitet. In Pippins Vortrag ging es darum, wie Plugin-Entwickler sowohl ihre Kunden als auch andere Plugins, die mit ihren Plugins interagieren, besser unterstützen können. Der wichtigste Punkt, den Pippin ansprach, war, dass Plugin-Entwickler nett zu anderen Plugin-Entwicklern sein sollten. Ob das nun bedeutet, dass sie ihren eigenen Code korrigieren, damit er mit einem anderen Plugin richtig interagiert, oder ob sie den Code des anderen Plugins korrigieren, sie haben immer noch einen gemeinsamen Kundenstamm und sollten dementsprechend interagieren, um sicherzustellen, dass alle ein tolles Erlebnis haben. Oft schieben die Plugin-Entwickler die Schuld für die Probleme, die ihre Plugins verursachen, wenn sie zusammen mit anderen installiert werden, auf andere, aber in diesem Fall profitiert niemand wirklich von der Erfahrung. Indem sie die Konflikte zwischen den Plugins lösen, können Plugin-Entwickler dafür sorgen, dass sowohl ihre Nutzer als auch die anderen Plugin-Entwickler zufriedener sind. Pippin sprach nicht nur darüber, wie ein Plugin-Entwickler Probleme nach der Veröffentlichung eines Plugins lösen kann, wenn er einen Konflikt feststellt, sondern auch darüber, wie er proaktiv Probleme während des Entwicklungsprozesses vermeiden kann, z. B. durch die Verwendung besserer Klassen und IDs im CSS, die Überprüfung, ob verschiedene Bibliotheken bereits geladen sind, bevor sie geladen werden, und verschiedene andere Dinge, die verhindern können, dass dein Plugin ein anderes Plugin überschreibt oder andersherum. Eine Sache, die mir bei dieser Präsentation besonders auffiel, war, dass Entwickler Aktionen und Filter in ihren Plugins willkürlich ändern. Ich habe das selbst schon erlebt und es kann für jeden Entwickler, der diese Aktionen oder Filter verwendet, ein Problem darstellen. Pippin nannte ein Beispiel, bei dem er einfach einen Tippfehler in einem Hook angepasst hat, der sich direkt auf einen der Nutzer auswirkte, die diesen Hook (mit dem Tippfehler) verwendeten, und als dieser Nutzer das Plugin aktualisierte, führte das zu erheblichen Problemen auf der Website. Dieses Problem lässt sich leicht vermeiden, indem man sowohl die vorherige Aktion oder den Filter als auch die Korrektur für einen längeren Zeitraum im Plugin belässt, damit die Nutzer nicht plötzlich von der Änderung betroffen sind und Zeit haben, ihren Code entsprechend zu aktualisieren. Wenn du mehr über diese Präsentation erfahren möchtest, kannst du dir Pippins Folien auf SlideShare ansehen. "WordPress Podcasting: Das Panel" Jeff Chandler - WordPress WeeklyBrad Williams - DradCastDre Armeda - DradCastMatt Medeiros - Matt BerichtPippin Williamson - Filter anwendenBrad Touesnard - Filter anwenden An diesem Panel über WordPress nahmen mehrere Personen teil, die in der WordPress für ihre Podcasts bekannt sind. Eine Diskussionsrunde wie diese ermöglichte einen besseren Einblick in die Podcasting-Welt und wie und warum sie tun, was sie tun. Mir hat es gefallen zu hören, dass die meisten dieser Jungs (und Mädels) ihre Podcasts nicht nur wegen des Geldes machen, sondern einfach, um der WordPress tolle Informationen zu liefern. Das hat mir gezeigt, dass es WordPress in erster Linie um die Gemeinschaft geht und erst in zweiter Linie um Geld, obwohl die meisten von uns ihren Lebensunterhalt mit WordPress verdienen. Der Konsens der Gruppe schien zu sein, dass man Spaß haben und das tun sollte, was einem Spaß macht, und der finanzielle Gewinn wird folgen. Aus dem Publikum kamen viele Fragen dazu, wie du deinen Podcast starten und promoten kannst. Die allgemeine Antwort war, einfach loszulegen und exzellente Inhalte zu liefern, die den Leuten gefallen. Egal, ob du wie Pippin Williamson und Brad Touesnard in Apply Filters über die Entwicklung sprechen willst oder dich mehr auf die geschäftliche Seite konzentrieren willst, wie Matt Medeiros in The Matt Report, es gibt viel Raum, um verschiedene Inhalte zu sammeln, die die WordPress positiv beeinflussen können. Die Vernetzungsparty Nach dem ersten Tag mit großartigen Präsentationen hatten wir die Gelegenheit, uns in einer tollen Atmosphäre mit anderen gleichgesinnten Fachleuten auszutauschen. Die Veranstaltung fand im Finnegan's River in Miami statt und bot den perfekten Rahmen, um sich an der Bar oder an einem Tisch am Wasser zu entspannen und über alles zu reden, was uns in den Sinn kam. Jeff Chandler und Sarah Gooding von WPTavern waren da und es war eine tolle Gelegenheit, mit ihnen ins Gespräch zu kommen und eine großartige Erfahrung zu machen. Da ich mit Jeff fast jedes Wochenende spreche, wenn er unser WordPress After Hours Google Hangout mitorganisiert, war es eine wunderbare Gelegenheit, uns persönlich zu treffen und unsere Ideen und Erfahrungen mit WordPress auszutauschen. Obwohl ich mit Sarah viel seltener spreche, habe ich mich gefreut, sie und ihren Mann kennenzulernen und hatte eine tolle Zeit, in der wir Witze gemacht und die Atmosphäre genossen haben. Wir hatten auch die Gelegenheit, uns in einer Fotokabine auszutoben, um ein paar bleibende Erinnerungen mit dem WPTavern-Team zu schaffen. Gegen Ende des Abends hatte ich ein paar tolle Gespräche mit Chris Wiegman von iThemes Security, früher Better WP Security. Wir sprachen über alles, was mit WordPress zu tun hat, über die Fehler in einer früheren Version direkt nach dem Verkauf an iThemes und darüber, wie wir alle besser dazu beitragen können, einfache Sicherheitsoptionen für alle WordPress anzubieten. Es gab viel Verwirrung darüber, dass Better WP Security von iThemes aufgekauft wurde, und ich habe von Chris den Eindruck gewonnen, dass es seit der Übernahme nur noch besser geworden ist. Da mehr Zeit und Geld in die Entwicklung und die Benutzerfreundlichkeit gesteckt wird, hat iThemes Security sicherlich nur Wachstum vor sich. Tag 2 - Das Geschäft mit WordPress An Tag 2 drehte sich alles um das Geschäft in WordPress. Den größten Eindruck hinterließ Chris Lema. Er begann seinen Vortrag mit einer Geschichte über den Kauf von Erdnussbutter in einem Supermarkt, die wir alle nachvollziehen können. Ich könnte sie nicht einmal annähernd so gut erklären wie er, aber ich werde hier ein Video einstellen, sobald es verfügbar ist. Schon die Eröffnung war atemberaubend und es gab kein Auge, das ihn nicht die ganze Zeit über angestarrt hat. Chris weiß wirklich, wie man zu einer Menge spricht. In Chris' Präsentation wurde viel darüber gesprochen, warum viele WordPress und -Designer/innen nicht so erfolgreich sind, wie sie es sich wünschen: Es liegt am Vertrauen in das, was du tust. Wenn du ein Designer bist, versuche nicht, das ganze Paket zu schnüren, sondern sei einfach nur extrem gut im Design. Wenn du versuchst, das ganze Paket zu schnüren, wertest du deine wichtigste Fähigkeit ab. Finde einfach heraus, was du wirklich gut kannst, und sei der Beste in deiner Branche. Wenn du zum Beispiel nicht weißt, was du berechnen sollst, solltest du nicht einfach eine Zahl in den Raum werfen. Erkundige dich nach dem Budget des Kunden und entscheide, ob es für dich in Frage kommt. Dieser Punkt führt auch dazu, dass du deinen Kunden einen groben Kostenvoranschlag gibst. Zu diesem Zeitpunkt weißt du noch nicht genau, was auf dich zukommt und kannst daher keinen genauen Preis festlegen. Lerne die genauen Bedürfnisse des Kunden kennen, sonst läufst du Gefahr, dich selbst zu entwerten. Ein weiterer großartiger Punkt, den Chris ansprach (von vielen, vielen unglaublichen Punkten), war, dass Kunden immer Optionen haben sollten, damit sie ihren Bedürfnissen besser entsprechen können. Wenn du ihnen nur eine einzige Option anbietest, haben sie nur die Möglichkeit, "ja" oder "nein" zu sagen, aber wenn du ihnen mehrere Optionen anbietest, werden sie fast immer "ja" sagen. Wenn wir unseren Kunden z. B. nur eine einzige Option für das Hosting anbieten, kann es sein, dass diese eine Option nicht ihren Bedürfnissen entspricht, aber wenn wir viele verschiedene Hosting-Optionen anbieten, können wir die Bedürfnisse vieler Menschen besser erfüllen. Natürlich ist nichts damit zu vergleichen, seine Präsentation live zu sehen. Meiner Meinung nach war es die beste, aber wenn du mehr darüber sehen willst, schau dir Chris Lumas Folien vom WordCamp Miami auf SlideShare an. Das Erlebnis deines Lebens Insgesamt hatte ich die Erfahrung meines Lebens. Es war nicht nur mein erstes WordCamp, sondern es war auch ein unglaubliches. Mit 770 Teilnehmern, darunter viele große Namen aus der WordPress, war es nie langweilig. Ich habe Kontakte geknüpft, die mich auch in Zukunft begleiten werden, und Erinnerungen, die ein Leben lang halten. Ich habe neue Freunde gefunden und alte wiedergetroffen. Diese Erfahrung war unübertroffen von allem, was ich bisher gemacht habe. Es war wirklich eine unglaubliche Erfahrung und ich muss InMotion Hosting dafür danken, dass sie mich dorthin geschickt haben, allen Organisatoren und Freiwilligen, die ihr Blut, ihren Schweiß und ihre Tränen in dieses WordCamp gesteckt haben, und all den Sponsoren, die die Finanzierung für eine so tolle Veranstaltung bereitgestellt haben. Sie haben sich auf so viele Leben ausgewirkt, auch auf meines, und ich kann allen Beteiligten nicht einmal ansatzweise so dankbar sein, wie sie es verdienen. Wir sehen uns nächstes Jahr, Miami. Diesen Artikel teilen Verwandte Artikel Stolze Sponsoren des WordCamp Los Angeles 2012 Rückblick auf den Affiliate Summit West 2015 #SpotTheShuttle Die Marketing-Exkursion von InMotion Hosting State of the Word 2025: Die WordPress Strategie WordPress und die Zukunft des offenen Webs InMotion Hosting nimmt am WordCamp US 2022 teil WordCamp US 2025 - Zusammenfassung: Was die diesjährige Veranstaltung für Agenturen, Teams und wachsende Unternehmen bedeutet WordCamp Miami: Alte & neue Verbindungen WordCamp US 2024 Zusammenfassung Girl Develop It - Die Zukunft der Frauen in der Technik steuern InMotion Hosting ist der Hauptsponsor der Joomla! World Conference 2013