WP21: Technische Ankündigung
(ma.tt)Zum 21. Jubiläum von WordPress
Zentrale Punkte
-
Einfache Aufgaben sollten leicht sein, komplexe Aufgaben sollten möglich sein
- Die User Experience sollte einfach und intuitiv gestaltet sein.
-
Blogging, Kommentare und Pingbacks sollten Spaß machen
- Dynamische Websites sind besser als statische Websites.
- Die meisten Websites lassen sich durch einen großartigen Blog verbessern.
-
Wikis sind großartig
- Dokumentation sollte sich so einfach bearbeiten lassen wie in einem Wiki.
-
Foren sollten im Zentrum der Community stehen
- bbPress und BuddyPress brauchen mehr Aufmerksamkeit.
-
Alle Plugins und Themes sollten über dieselbe Infrastruktur verfügen, die auch zum Aufbau von WordPress selbst verwendet wird
- Dazu sollten Versionsverwaltung, Bug-Tracker, Foren, Dokumentation, Internationalisierung, Chaträume, P2 sowie einfache Wege für Beiträge und Community gehören.
- Das Hochladen von ZIP-Dateien sollte man 2024 vermeiden.
-
Die Theme-Vorschau sollte großartig sein
- Eine breite Sammlung nichtkommerzieller Themes mit unterschiedlichen ästhetischen Ansätzen und Funktionen ist wichtig.
-
Man sollte sich nicht übermäßig auf Richtlinien und Anforderungen verlassen
- Gute Marktdynamik, automatisierte Feedback-Loops und Transparenz für Nutzer sind besser.
- Die Grenzen von Funktionen und Design sollten weiter verschoben werden.
- Spam und spamartiges Verhalten dürfen niemals toleriert werden.
-
Feedback-Loops sind äußerst wichtig
- Sie sollten mit der Nutzung und der gesamten Community skalieren und nicht von Gatekeepern abhängen.
-
Der Core sollte eine klare Haltung haben und einzigartig sein
- Er sollte Elemente wie Easter Eggs, schwer zu übersetzende Sprache und Jazz enthalten.
-
Alle, die Software entwickeln und Entscheidungen treffen, sollten sie auch selbst verwenden
-
Es ist wichtig, dass alle Support leisten und an Meetups und Events teilnehmen
- Man sollte den normalen Nutzern dessen, was wir bauen, nahe bleiben.
-
Bonus: Playground wird alles verändern
Meinung von GN⁺
-
Erfolgsfaktoren von WordPress
- Die benutzerfreundliche Oberfläche und der Community-zentrierte Entwicklungsansatz sind zentrale Erfolgsfaktoren.
-
Die Bedeutung der Community
- Feedback und Beteiligung der Community spielen eine große Rolle bei der Weiterentwicklung der Software.
-
Vorteile von Open Source
- Als Open-Source-Projekt, zu dem jede Person beitragen kann, bietet es große Vorteile.
-
Herausforderungen der Zukunft
- Es braucht kontinuierliche Innovation und Verbesserungen der Funktionen entsprechend den Nutzeranforderungen.
-
Andere ähnliche Plattformen
- Ein Vergleich mit anderen CMS-Plattformen wie Joomla oder Drupal könnte ebenfalls interessant sein.
1 Kommentare
Hacker-News-Kommentare
Mangelnde Einhaltung von Entwicklungsstandards bei WordPress: WordPress hält sich nicht an Entwicklungsstandards, verwendet globale Variablen und fördert Spaghetti-Code. Selbst in neuen Themes werden ineffiziente Methoden verwendet, etwa JSON in HTML-Kommentare einzubetten.
Vorteile der Gutenberg-Blöcke: Wer in den letzten Monaten mit WordPress entwickelt hat, konnte erleben, dass Gutenberg-Blöcke eine vollständige Trennung des Codes und eine modulare Website-Entwicklung ermöglichen. In Kombination mit Advanced Custom Fields ist das noch wirkungsvoller.
Sicherheitsprobleme von WordPress: Viele Leute installieren unnötige und instabile Plugins in WordPress, wodurch ihre Websites kaputtgehen, und man kann dafür sicherere Lösungen anbieten.
Verwechslung mit WordPerfect: Wenn man die Abkürzung „WP“ sieht, denkt man eher an WordPerfect als an WordPress, was einem das Gefühl gibt, alt geworden zu sein.
Nützlichkeit von WordPress: WordPress ist ein Tool, das 95 % der Arbeit perfekt erledigen kann, aber die letzten 5 % Feintuning sind sehr schwierig. Trotzdem hat es seine Nützlichkeit über lange Zeit bewiesen.
Schwierigkeiten bei der Nutzung von WordPress: WordPress ist leicht zu verwenden, wenn man gute Themes und Plugins findet, wird aber schwierig, sobald man kleine individuelle Anpassungen vornehmen muss.
Vielfältige Erfahrungen von WordPress-Entwicklern: WordPress-Entwickler bringen sehr unterschiedliche Erfahrungen und Fähigkeiten mit. Manche installieren Themes und Plugins und schreiben Inhalte, während andere WordPress mit PHP-Code anpassen oder mit JS+React arbeiten.
Sabbatical-Politik von Automattic: Es wäre schön, wenn mehr Unternehmen die Sabbatical-Politik von Automattic übernehmen würden.
Probleme mit automatischen Updates: Es gab Fälle, in denen eine Website durch automatische Updates gegen Gesetze verstieß. Unicode-Symbole wurden durch SVG ersetzt, wodurch Funktionen kaputtgingen, und zur Behebung musste ein Plugin installiert werden. Das zeigt, dass WordPress für Business-Websites nicht geeignet ist.
Erinnerungen an die Studienzeit: Während des Studiums gab es die Erfahrung, mit WordPress, vielen Plugins und nicht verstandenem Code ein soziales Netzwerk zu bauen. Man hat viel gelernt, und es war eine unterhaltsame Zeit.