Früher haben wir WordPress Page Builder gehasst – jetzt haben wir uns entschieden, einen zu verwenden

Veröffentlicht: 2017-01-11

Hass ist ein starkes Wort. Ich habe es vielleicht etwas erweitert, nur um einen faszinierenden Titel für diesen Artikel zu haben :). Als Entwickler, die ein Produkt für andere Entwickler entwickeln, kann ich jedoch sagen, dass wir das Konzept, einen Drag & Drop-Mechanismus zu haben, der automatisch Code schreibt, den wir leicht manuell schreiben können, definitiv nicht mochten und wahrscheinlich viel besser machen würden sauberer Arbeit dabei.

Was ist an WordPress Page Buildern nicht zu mögen?

Warum also überhaupt Seitenersteller hassen? Ich meine, es ist nur ein Tool, das das Leben beim Erstellen von WordPress-Webseiten einfacher macht.

Was an WordPress-Seitenerstellern nicht zu mögen ist
Die Antwort auf „Was ist an WordPress-Seitenerstellern nicht zu mögen?“ hängt wahrscheinlich davon ab, wer Sie sind, denn es gibt verschiedene Möglichkeiten, dies zu betrachten. Hier sind ein paar „Probleme“, die Menschen mit einem Programmierhintergrund häufig mit der Nische des WordPress-Seitenerstellers haben:

Aufgeblähter Code

Code-Bloat ist ein Problem, das oft geäußert wird, wenn die Nachteile von WordPress als CMS und vielen anderen großartigen Produkten und Plattformen da draußen diskutiert werden. Das gilt auch, wenn es um den Maschinencode geht, den Seitenersteller automatisch generieren, um Ihre Webseiten zu erstellen. Im Wesentlichen wird jedes Mal, wenn Sie ein anderes Element auf Ihrer Seite platzieren/verschieben/gestalten, ein weiterer Codeblock generiert und in den Quellcode Ihrer Website gespuckt, damit er genau dem Design folgt, das Sie ihm auferlegen.

Einige würden behaupten, dass der maschinell generierte Code oft nicht minimal und angepasst ist und auch nicht immer den WordPress-Codierungsstandards entspricht, wie dies der Fall wäre, wenn ein Mensch ihn manuell geschrieben hätte. Es gibt viele Nebenwirkungen, die dadurch verursacht werden können, und übermäßiger und aufgeblähter Code kann die Leistung des Browsers beeinträchtigen und dazu führen, dass Ihre Website viel langsamer läuft, als sie möglicherweise könnte. Das allein ist Grund genug, Ihren Seitenersteller sorgfältig auszuwählen.

Shortcode Schleim

Während sie ihr Ding machen, neigen einige Seitenersteller dazu, ein ziemliches Code-Chaos hinter den Kulissen zu hinterlassen, und als Entwickler haben wir nur eine harte Zeit, es zu sehen. Wenn Sie einige der verfügbaren Seitenerstellungs-Plugins deaktivieren, werden Sie möglicherweise feststellen, dass sie ähnlich wie eine Schnecke einen bösen Schleim aus Shortcodes und anderen Codespuren hinterlassen.

Shortcode-Schleim für den WordPress-Seitenersteller

Shortcode-Schleim für den WordPress-Seitenersteller

Ich werde keine Namen nennen, weil Chris Lema das bereits getan hat, aber diese schleimige Angewohnheit macht den Code hinter Ihrer Website viel verworrener als nötig, ganz zu schweigen davon, dass redundante Shortcodes dazu neigen, Konflikte mit anderen WordPress-Plugins zu verursachen Sie möglicherweise auf Ihrer WordPress-Site verwenden.

Redundante Shortcodes können Konflikte mit anderen Plugins verursachen, die Sie möglicherweise auf Ihrer WordPress-Site verwenden.Tweet

Keine Standardisierung

Die Behauptung, dass der Markt für Seitenersteller standardisiert werden muss, wurde in der Vergangenheit von vielen WordPress-Entwicklern erhoben, aber ich habe das Gefühl, dass es Pippin Williamson gelungen ist, dies in seinem ausführlichen Beitrag zur Überprüfung von Seitenerstellern am besten zu beschreiben.

In seinem Beitrag erwähnt Pippin ausdrücklich, wie Seitenersteller-Plugins die Standard-WordPress-Benutzererfahrung ihrer Benutzer ändern/unterbrechen, was es für den Rest von uns Entwicklern schwieriger macht, vorherzusehen, was WordPress-Benutzer sehen, wenn sie sich bei ihren WordPress-basierten Websites anmelden. Er stellt das Page-Builder-Ökosystem im Moment als „Wilden Westen“ dar, der eine Art Standardisierung erfordert, um die Dinge vorhersehbarer und benutzerfreundlicher zu machen.

Langsames Töten der WordPress-Websites und der Theme-Entwicklungsbranche

Viele Webdesigner und Entwickler scheinen Seitenerstellern einen gewissen Groll entgegenzubringen, da sie der Meinung sind, dass diese Tools sie und das, wovon sie ihren Lebensunterhalt verdienen, obsolet machen könnten. Mit der Macht, die Seitenersteller jedem in die Hand geben können, ist es einfacher denn je geworden, anständige Webseiten selbst zu erstellen, selbst wenn Sie kein Programmierer sind.

Es ist wahrscheinlich erwähnenswert, dass dies ein rechthaberischer und voreingenommener Grund dafür ist, WordPress-Seitenersteller nicht zu mögen, da es offensichtlich auf (einer legitimen) Angst basiert, bestehende Einkommenskanäle zu verlieren.

Wo wir gerade beim Thema sind: Vielleicht möchten Sie eine ausführliche Studie lesen, die wir kürzlich auf dem größten Themenmarkt ThemeForest durchgeführt und veröffentlicht haben, um herauszufinden, warum das Thema „Goldrausch“ noch lange nicht vorbei ist.

Begrenzte Anpassungsmöglichkeiten

Ein WordPress-Pagebuilder kann (noch) nicht alles, was ein guter Frontend-Entwickler kann. Da habe ich es gesagt.

Seitenersteller sind immer noch begrenzt im Vergleich dazu, wie ein guter (menschlicher) Programmierer eine Website anpassen könnte. Sie sind einfach nicht dazu gedacht, komplexe Webseitendesigns, Animationen oder Spezialeffekte zu erzeugen. Was sie haben, ist ein begrenztes Inventar an Modulen und Tricks, die es Ihnen ermöglichen, auf bestimmte Bereiche im Layout einer Seite zu ziehen und dort abzulegen. Diese Elemente können sich auch je nach Bildschirmgröße / Gerät gut verschieben, aber das war es auch schon.

Ein WordPress-Pagebuilder kann (noch) nicht alles, was ein guter Frontend-Entwickler kann.Tweet

Sie können zwar bereits diverse Content-Module wie Slider, Tabs, Audio-Elemente, Countdown-Elemente und sogar Warenkörbe unterstützen, konnten aber noch nicht liefern, als wir versuchten, andere, flexiblere Designs zu implementieren, die leicht vom Raster abweichen /Box/Spaltenstruktur. Versuchen Sie dies mit den meisten Seitenerstellern, und Sie werden feststellen, dass die Dinge auseinanderfallen.

Allerdings nehme ich an, dass sie irgendwann in der Zukunft in der Lage sein werden, komplexere Strukturen zu liefern.

Warum entscheiden sich Produktteams dafür, WordPress Page Builder zu erstellen?

Es scheint, als hätten die meisten WordPress-Seitenersteller als Drag & Drop-Module begonnen, die in ein bestimmtes WordPress-Theme eingebaut wurden. Diese Idee entwickelte sich zu dem, was die beliebtesten WordPress-Seitenersteller heute sind; ein eigenständiges WordPress-Plugin, mit dem jedes WordPress-Thema schnell angepasst werden kann. Mit anderen Worten, ein WordPress-Seitenersteller kann die Zügel in die Hand nehmen und anfangen, jeden Bereich mit Inhalten in Ihrem WordPress-Theme zu „reiten“, und es dem Thema überlassen, die Kopf- und Fußzeile und den Inhalts-Wrapper der Website zu handhaben.

In ihrer Anfangsphase wurden WordPress-Seitenersteller aus einer Notwendigkeit heraus geboren, die von Benutzern von WordPress-Themes geäußert wurde, die in der Lage sein möchten, vorhandene Stile, Schriftgrößen und Farben an ihre Bedürfnisse anzupassen, ohne einen Entwickler kontaktieren zu müssen .

Derzeit gehen die Produktteams für WordPress-Seitenersteller in eine fortgeschrittenere Phase über, in der sie sich darauf konzentrieren, etwas Größeres und Besseres zu bauen. Sie alle arbeiten daran, ihren Benutzern eine bessere Erfahrung in Bezug auf Folgendes zu bieten:

  • Benutzeroberfläche
  • Präzision (pixelgenau)
  • Geschwindigkeit
  • Flexibilität
  • Responsives Layout

Infolgedessen scheint ein neuer Trend auf dem Vormarsch zu sein, da einige WordPress-Theme-Unternehmen beginnen, die Flexibilität von Seitenerstellern zu nutzen. Sie wenden einen neuen und elastischeren Prozess zum Erstellen und Verteilen ihrer Themen an:

  1. Entwerfen Sie das Thema intern
  2. Implementieren Sie das Design mit einem WordPress-Seitenerstellungs-Plugin (nicht unbedingt das eigene)
  3. Verkaufen Sie das Thema auf ihrer Website und erwähnen Sie, dass es von einem Seitenersteller unterstützt wird, als Verkaufsargument für Benutzerfreundlichkeit und Anpassungsoptionen

Ein interessantes Nebenprodukt dieses Trends ist ein Dienst, der jetzt bei Hosting-Unternehmen boomt. Es ist im Grunde die Freiheit, Website-Hosting mit der Option zu kaufen, es schnell zu füllen, indem Sie ein Thema aus einem vorhandenen Bestand von Page Builder-basierten Themen auswählen, es speichern und in kürzester Zeit online sein. Interessant.

Abonnieren Sie unser Buch und sichern Sie sich ein kostenloses Exemplar

11 erprobte Techniken zur Steigerung Ihrer Erfolgsquote bei Kreditkartenstreitigkeiten um 740 %

Teilen Sie mit einem Freund

Geben Sie die E-Mail-Adresse Ihres Freundes ein. Wir schicken ihnen nur dieses Buch per E-Mail, Scout's Ehre.

Ich danke Ihnen für das Teilen

Genial – ein Exemplar von „11 erprobte Techniken zur Steigerung Ihrer Erfolgsquote bei Kreditkartenstreitigkeiten um 740 %“ wurde gerade an gesendet . Möchten Sie uns helfen, das Wort noch mehr zu verbreiten? Los, teilen Sie das Buch mit Ihren Freunden und Kollegen.

Danke fürs Abonnieren!

- wir haben gerade Ihr Exemplar von '11 erprobte Techniken zur Steigerung Ihrer Erfolgsquote bei Kreditkartenstreitigkeiten um 740 %' an gesendet .

Haben Sie einen Tippfehler in Ihrer E-Mail? Klicken Sie hier, um die E-Mail-Adresse zu bearbeiten und erneut zu senden.

Buchumschlag
Buchumschlag

Warum haben wir also doch einen WordPress Page Builder verwendet?

Nach einem ganzen Abschnitt der Kritik von Programmierern an Seitenerstellern ist es an der Zeit, darüber nachzudenken, warum wir letztendlich einen WordPress-Seitenersteller für einige der Seiten der Freemius-Website verwendet haben. Hier ist ein Beispiel auf unserer Seite „Über uns“ sowie auf unserer Seite „Funktionen“.

Warum haben wir uns dann doch so entschieden?

Vor allem wegen der folgenden Vorteile, die es uns bietet:

Bewege dich schneller

Wir leiten ein Startup-Unternehmen und entwickeln ein Produkt. Unsere Website ist unser „Gesicht“ im Internet. Es ist wichtig, dass unser Designer die Seiten, die er für unsere Website entwirft, erstellt und bearbeitet, ohne jedes Mal, wenn wir eine neue Seite benötigen oder etwas an einer vorhandenen Seite optimieren möchten, wertvolle Entwicklerstunden dafür „verschwenden“ zu müssen.

Für uns als Startup liegt der Schwerpunkt hier darauf, eine Seite so schnell wie möglich zu optimieren oder zu bearbeiten und sie mit allen Änderungen abzugleichen, die unser Produkt möglicherweise zu diesem genauen Zeitpunkt durchläuft.

Typische Beispiele hierfür bei Produktunternehmen wie unserem sind:

  • Funktionen hinzufügen/entfernen und die Funktionsliste aktualisieren müssen
  • Rebranding und Redesign sind ein Prozess, den viele Handelsunternehmen irgendwann durchlaufen könnten. Sei es, um das Erscheinungsbild aufzufrischen, und manchmal auch, um ein schlechtes Image loszuwerden, das aus welchen Gründen auch immer hängen geblieben ist.
  • Hinzufügen neuer Abschnitte zu unseren bestehenden Website-Seiten. Ein kurzes Beispiel ist der Preisbereich, den wir kürzlich zu unseren Zielseiten hinzugefügt haben (zu diesem Zeitpunkt noch manuell codiert), nachdem wir festgestellt haben, dass viele Leute danach suchen.
  • A/B-Tests – Die Möglichkeit, unsere Website zu optimieren, umfasst „statische“ Seiten sowie marketingorientierte Zielseiten, die normalerweise viele A/B-Tests erfordern, um eine Version zu erhalten, von der wir wissen, dass sie in Bezug auf die Konvertierung am besten funktioniert Bewertung.

Stärken Sie unser Marketing

Die effektive Verwendung von WordPress-Seitenerstellern macht es uns leicht, unser Marketingmaterial anzupassen, während wir das Entwicklerteam überspringen. Seit wir mit einem WordPress-Seitenersteller arbeiten, hat sich unser Produktionsprozess verkürzt. Viel kürzer. Jetzt müssen nur noch das Marketingkonzept und die Inhalte erstellt und an unseren Designer zur Umsetzung/Redaktion übergeben werden.

Seit wir mit einem WordPress-Seitenersteller arbeiten, hat sich unser Produktionsprozess verkürzt. Viel kürzer.Tweet

Meistens ist es nicht erforderlich, einen Entwickler in den Prozess einzubeziehen, sodass er sich auf die Entwicklung des Produkts konzentrieren kann.

WordPress Page Builder-Plugins haben sich geändert

Wenn Sie sich eines der heutigen WordPress Page Builder-Plugins ansehen und es mit früheren Versionen von vor nur fünf Jahren vergleichen, sehen Sie zwei grundlegend unterschiedliche Kreaturen.

Seitenersteller nehmen es heute auf sich, auf dem Laufenden zu bleiben und Best Practices für Design und Benutzeroberfläche zu verwenden.

In früheren Versionen wurden Elemente mit absoluter Positionierung platziert, die andere Elemente auf der Seite oder die Bildschirmgröße des Geräts nicht berücksichtigt und daher das Layout ziemlich leicht bricht. Jetzt ermöglichen die meisten modernen Seitenersteller die Erstellung gut strukturierter HTML-Seiten und verwenden die relative (oder Flexbox-) Positionierung von Elementen, was ein nachhaltigeres und geräteunabhängiges Ergebnis ermöglicht. AKA, ein ansprechendes Layout.

Moderne WordPress-Seitenersteller unterstützen ein responsives Layout

Designs sind nicht für die Ewigkeit

In der heutigen schnelllebigen und sich ständig verändernden Welt ändern sich Designtrends ständig. Selbst wenn Sie viel Arbeit investieren und ein pixelgenaues Design erstellen, müssen Sie es möglicherweise in ein oder zwei Jahren ersetzen, sonst laufen Sie Gefahr, irrelevant auszusehen.

Als Produktunternehmen investieren wir lieber mehr Ressourcen in die Entwicklung eines herausragenden Produkts und haben vielleicht eine etwas weniger außergewöhnliche Website. Es ist ein Kompromiss zwischen Zeit und Ressourcenzuteilung.

Allerdings können Sie mit dem heutigen hohen Niveau an WordPress-Seitenerstellern qualitativ hochwertige und gut aussehende Websites erstellen, ohne viele Kompromisse eingehen zu müssen.

Die Kosten sind ein Kinderspiel

Aus unserer spezifischen Perspektive betrachtet, haben wir keine besonderen Anforderungen an einen Seitenersteller. Denn was wir an dieser Stelle damit erreichen wollen – es ist kostenlos (wie bei Freibier) zu verwenden. Selbst wenn die von uns benötigten Funktionen nicht kostenlos wären und uns zu einem Upgrade auf eine „Pro“-Version zwingen würden – eine schnelle Kostenkalkulation würde zeigen, dass sich die finanzielle Investition für uns dennoch lohnt.

Es ist leicht zu sehen, ob wir die eingesparten Entwicklerstunden in Anspruch nehmen, indem wir die Aufgabe direkt an unseren Designer delegieren können, der sowieso daran arbeitet. Eine Stunde, in der ein Entwickler daran arbeitet, eine Webseite zu optimieren, kann viel mehr kosten als eine monatlich wiederkehrende Zahlung von XX US-Dollar für einen Seitenersteller.

Eine Stunde, in der ein Entwickler daran arbeitet, eine Webseite zu optimieren, kann viel mehr kosten als eine monatlich wiederkehrende Zahlung von XX $ für einen Seitenersteller.Tweet

Fazit – Sind WordPress Page Builder für Sie?

Am Ende des Tages wird es immer ein Gleichgewicht zwischen Flexibilität und Benutzerfreundlichkeit sein.

Derzeit enthält die Freemius-Website nur eine Seite, die mit einem WordPress-Seitenersteller erstellt wurde – unsere „Über uns“-Seite. Als wir versuchten, eine andere Seite (eine spezielle Produktvergleichsseite) mit etwas komplexeren Designanforderungen zu implementieren, stießen wir auf einige Probleme und Fragen, die von den von uns ausprobierten Seitenerstellern unbeantwortet blieben. Im Moment haben wir also eine hybride Website, die sowohl handcodierte Seiten als auch Seitenersteller enthält.

Die Zukunft scheint rosiger, da WordPress-Seitenersteller den technisch versierteren Designern/Entwicklern die Möglichkeit bieten können, Webseiten mit ausgefeilten Designs zu erstellen, die sie derzeit noch herauszufordern scheinen.

Auf jeden Fall kann ich nicht leugnen, dass WordPress-Seitenersteller jeden Tag besser aussehen und bereits die Bedürfnisse vieler nach einfach zu erstellenden und (nicht weniger wichtig) einfach zu bearbeitenden Webseiten erfüllen.