Wie viele WordPress-Plugins sollten Sie auf Ihrer Site installieren?

Wie viele WordPress-Plugins sollten Sie auf Ihrer Site installieren? / Meinung

Wie viele WordPress-Plugins sollten Sie auf Ihrer Site installieren? Wie viele Plugins sind zu viele? Sind Plugins nicht schlecht für die Leistung? Erhöhen nicht Plugins das Risiko von Sicherheitsanfälligkeiten? Ist es nicht besser, Plugins um jeden Preis zu vermeiden? Dies sind einige der am häufigsten gestellten Fragen, die wir von WordPress-Anfängern sehen. Es gibt zahlreiche Artikel in der Blogosphäre, die neue Benutzer direkt oder indirekt in die Irre führen (einschließlich einiger auf unserer Website). Das Ziel dieses Artikels ist es, Anfänger und Power-User in der Hoffnung zu erziehen, Missverständnisse auszuräumen, die zuvor möglicherweise vorhanden waren.

Seit WordPress 1.2 (als Unterstützung für WordPress-Plugins hinzugefügt wurde), waren Plugins ein Segen für Benutzer. WordPress ohne Plugins ist wie ein Spielzeugladen ohne Spielzeug. Das macht keinen Spaß. Obwohl der WordPress-Kern ein starkes Veröffentlichungs-Framework bietet, sind die Plugins für den Erfolg der Plattform weitgehend verantwortlich. Mit wachsender WordPress-Community hat auch die Anzahl der WordPress-Plugins zugenommen. Zum Zeitpunkt des Schreibens dieses Artikels sind über 21.000 kostenlose WordPress-Plugins im Repository von WordPress-Plugins verfügbar.

Der Zweck von Plugins besteht darin, WordPress so zu erweitern, dass es fast alles ermöglicht, was Sie sich vorstellen können. Nun sehen wir jedoch ein Gefühl der Angst oder Zurückhaltung gegenüber Plugins von vielen Benutzern. Die Leute machen sich Sorgen über Leistung, Sicherheit, Zuverlässigkeit usw. Dies liegt hauptsächlich daran, dass Designer und Entwickler wirklich frustriert sind, wenn auf ihrem Standort ein Plug-In mit Plug-Ins installiert ist. In ihrer Frustration machen sie Kommentare wie weniger Plugins, oder es sind die Plugins, die Ihre Site verlangsamen. Diese Aussagen haben sich in den sozialen Medien und bei persönlichen Veranstaltungen niedergeschlagen. Das größte Problem bei diesen Aussagen ist ihre Mehrdeutigkeit. Was ist weniger Wie viele Plugins sollten Sie installieren? Plugins im Allgemeinen verlangsamen Ihre Site nicht. Nur schlechte tun es.

Im Internet gibt es Artikel, die Ihnen zeigen: "Wie man XYZ ohne Plugin macht" (wie dieses und viele andere auf unserer Website). Der Zweck dieser Art von Artikeln besteht nicht darin, die Verwendung verfügbarer Plugins zu unterbinden. Der Zweck dieser Art von Artikeln besteht darin, Ihnen zu zeigen, wie Sie die Dinge selbst machen. Wenn Sie einen Code in die Datei functions.php Ihres Themas einfügen, funktioniert dies identisch mit dem Hinzufügen über ein Plugin (d. H. Es sind die gleichen Ressourcen erforderlich). Wenn Sie also 30 Code-Snippets von verschiedenen Stellen im Web in die Datei functions.php Ihres Themes einfügen, haben Sie Ihrer Website 30 Plugins hinzugefügt.

Es gibt eine ganze Debatte darüber, dass Sie nicht alle Schnipsel zu Ihrer functions.php-Datei hinzufügen. Hauptsächlich, weil Sie beim Wechseln von Themen technisch alle Funktionen verlieren, die Sie möglicherweise nicht loswerden möchten. Weitere Informationen hierzu finden Sie in unserem Artikel zu: Was, Warum und Vorgehensweisen zum Erstellen eines Site-spezifischen WordPress-Plugins

Viele Benutzer sind der Illusion, dass das Hinzufügen des Codes in ihrer Datei „functions.php“ oder in einem standortspezifischen Plug-In ihre Website beschleunigen wird. Oder es ist besser für "Sicherheit", dies zu tun. Das ist nicht der Fall. Sie können über schlecht codierte Funktionen verfügen, die Ihre Serverressourcen erschöpfen und zum Absturz der Site führen können. Sie können über eine schlecht codierte Funktion verfügen, die eine Sicherheitsanfälligkeit auf Ihrer Site verursachen kann.

Bevor wir weitergehen, stellen wir fest, dass es so ist NOCH NIE zu viele Plugins, die Ihre Site verlangsamen. Es ist immer schlecht codierte Plugins, die Ihre Website verlangsamen.

Die Antwort auf die Frage: "Wie viele WordPress-Plugins sollten Sie auf Ihrer Site installieren", ist so viele wie Sie brauchen. Wenn wir diese Antwort an die Leute weitergeben, sind sie so, als würden Sie genauso vage sein wie andere. Wie viele Plugins verwenden Sie auf Ihrer Site? Derzeit gibt es 53 aktive Plugins auf WPBeginner. Eine große Anzahl der von uns verwendeten Plugins finden Sie auf unserer Blueprint-Seite.

Laut Pingdom reicht die Ladezeit der Homepage je nach Tageszeit zwischen 483 ms und 1,7 s. Unten ist ein Screenshot, den wir zum Zeitpunkt des Schreibens dieses Artikels gemacht haben:

An diesem Punkt sollten Sie Ihre Frage beantwortet haben. Wenn Sie jedoch die Auswirkungen von Plugins und die Auswahl des besten Plugins besser verstehen möchten, lesen Sie weiter.

Plugins und Leistung

Es gibt verschiedene Arten von Plugins. Plugins, die das Frontend betreffen (d. H. Soziale Plugins, Usability-Plugins usw.). Es gibt Plugins, die hauptsächlich für das Backend bestimmt sind (z. B. Hot Fix, Backup Plugins usw.). Es gibt Plugins für Backend und Frontend (z. B. SEO-Plugins usw.)..

Plugins können die Leistung Ihrer Website beeinflussen, indem Sie:

  • Zusätzliche HTTP-Anforderungen - Einige Plugins (hauptsächlich Front-End-Plug-Ins) erfordern möglicherweise ein benutzerdefiniertes Styling oder Skripts, um ordnungsgemäß zu funktionieren. Aus diesem Grund können sie zusätzliche JS- und / oder CSS-Dateien hinzufügen..
  • Zusätzliche DB-Abfragen - Einige Plugins erhöhen möglicherweise Ihre Datenbankabfragen. Wenn Sie ein Plugin für beliebte Posts, verwandte Posts oder andere Elemente verwenden, die Datenbankelemente abrufen und auf dem Frontend anzeigen, werden zusätzliche Datenbankabfragen hinzugefügt.

Einige Plugins stellen diese Probleme bereits vor, dies ist jedoch in den meisten Fällen behoben. Nehmen wir eine kurze und langfristige Lösung für diese Probleme. Bevor wir dies tun, stellen wir fest, dass jeder BEDÜRFNISSE Caching installiert haben. Wir empfehlen und verwenden das W3 Total Cache-Plugin.

Zusätzliches Problem mit HTTP-Anforderungen - Ja, einige Plugins MÜSSEN zusätzliche HTTP-Anforderungen hinzufügen (d. H. JS- und CSS-Datei), um sofort zu funktionieren. Wenn Sie beispielsweise ein Kontaktformular-Plugin installieren, möchten Sie NICHT, dass es sofort funktioniert. Die Leute beschweren sich über zusätzliche HTTP-Abfragen, als ob sie mit einem nicht gestylten Formular in Ordnung wären. Nicht sicher, wie eine ungestylte Form aussieht?

Die meisten von euch würden ausgeflippt sagen, das sei kaputt. Stylesheet fehlt. Nun, genau das würde passieren, wenn das Kontaktformular die zusätzliche HTTP-Anfrage nicht hinzufügt. Wir alle möchten, dass unsere Formulare stilistisch aussehen. Wir alle möchten, dass das Captcha funktioniert, damit wir keine SPAM-E-Mails erhalten. Kurz gesagt, der zusätzliche Stil und das zusätzliche Skript müssen hinzugefügt werden, damit das Plugin ordnungsgemäß funktioniert.

Es gibt zwei Möglichkeiten, das Problem der zusätzlichen HTTP-Anforderungen zu optimieren. Beide Methoden erfordern wenig Codierungswissen und WordPress-Know-how. Die erste Methode wäre die Aufhebung der Registrierung der zusätzlichen Stile und Skripts, die vom Plugin geladen werden. Kombinieren Sie dann die Plugin-Styles in Ihre style.css-Datei. Kombinieren Sie die Plugin-Skripte in Ihre main.js-Datei. Die zweite Methode wäre das bedingte Laden der Plugins Styles / Scripts auf Seiten, auf denen sie benötigt werden. In unserem Artikel haben wir beide Methoden bereits erläutert, indem Sie zusätzliche Skripts und Stylesheets deaktivieren, die von WordPress-Plugins hinzugefügt werden.

Leute, die sich nicht mit Code auskennen, werden gut streiten, was ist mit uns? Leider gibt es keine echte Lösung. Sie müssen jedoch verstehen, dass wenige zusätzliche HTTP-Anforderungen nicht so bedeutend sind, wie Sie vielleicht denken. Wir sprechen hier über Mikrosekunden von Unterschieden. Sicher, wenn Sie viele HTTP-Anforderungen haben, können Sie sich mit ein wenig Codier-Know-how die Ladezeit um ein paar Sekunden verkürzen. An diesem Punkt müssten Sie sich überlegen, wie wichtig das für Ihr Unternehmen ist. Wenn es eine große Priorität ist, lohnt es sich, einen Fachmann zu beauftragen, um Ihre Website zu beschleunigen. Wir sind immer zur Miete verfügbar.

Die kurzfristige Lösung für dieses Problem besteht darin, dass Plugin-Autoren, die zusätzliche Stylesheets laden, in ihren Plugin-Einstellungen ein Kontrollkästchen hinzufügen, wie dies beim WP-PageNavi-Plugin der Fall ist.

Dies macht es für Leute, die nicht viel über PHP wissen, einfacher, das Kontrollkästchen zu aktivieren, um die Registrierung des zusätzlichen Stylesheets aufzuheben. Auf diese Weise muss der Benutzer lediglich den Inhalt der zusätzlichen Stylesheet-Datei nehmen und am unteren Rand des Hauptstylesheet hinzufügen, das er gerade geladen hat.

Eine langfristige Lösung für dieses Problem wäre, dass jemand mit einem Plugin rauskommt oder der WordPress-Kern die Möglichkeit bietet, alle registrierten Stylesheets und Skripts zu einem einzigen zu kombinieren. Es gibt natürlich eine Menge Probleme, mit denen hier zu tun ist. In erster Linie ist das Kompatibilitätsproblem. Manchmal sind zwei Skripte möglicherweise nicht miteinander kompatibel. Bei Debugging-Problemen für unsere Benutzer sehen wir dies häufig.

Nachdem wir uns damit befasst haben, werfen wir einen Blick auf zusätzliche DB-Abfragen.

Zusätzliche Datenbankabfragen - Einige Plugins können die Belastung Ihres Datenbankservers erhöhen. WordPress selbst macht das Abfragen der Abfragen sehr gut. Die meisten gut codierten Plugins verursachen kein erhebliches Problem. Wenn Sie jedoch eine sehr große Site haben, kann die Verwendung verwandter Plugins wie YARPP zu einem Problem werden, insbesondere wenn Sie keine guten Serverressourcen haben.

An diesem Punkt möchten Sie wahrscheinlich ein Upgrade Ihres Hostings in Betracht ziehen. Die einzige andere Lösung wäre, das Plugin zu entfernen und jemanden einzustellen, der eine individuelle Lösung für Sie erstellt. Manchmal müssen Sie einige aggressive serverseitige Zwischenspeicherungen durchführen, damit das vorhandene Plugin funktioniert. Die kundenspezifischen Lösungen variieren von Standort zu Standort.

Plugins und Sicherheit

Manchmal machen sich Leute Sorgen um Plugins und Sicherheit. Ja, in der Vergangenheit gab es Probleme, dass einige Plugins eine große Sicherheitsanfälligkeit aufwiesen. Dies geschieht meistens mit schlecht codierten Plugins. Außerdem ist Sicherheit bei fast jeder vorhandenen Software ein Risiko. Übersehen wird zwangsläufig passieren. Das Beste an Open Source ist jedoch, dass so viele Leute es verwenden, so dass es viel schneller aufgegriffen wird.

Die beste Sicherheit, die Sie für Ihre Site haben können, ist eine regelmäßige WordPress-Sicherung. Sie können auch Ihre Sicherheit verbessern, indem Sie Sucuri verwenden.

Plugins und Zuverlässigkeit

Einige Leute haben das Problem mit der Zuverlässigkeit des Plugins angesprochen. Was ist, wenn das Plugin abgesetzt wird? Was ist, wenn die Updates langsam sind? Dies ist das Risiko, mit dem Sie bei der Verwendung von Software rechnen, oder? Was ist, wenn Adobe das Geschäft aufgibt, dann haben wir kein Photoshop. Was ist, wenn Apple das Geschäft aufgibt, dann haben wir kein iPhone. Nun, raten Sie mal was, dann haben Sie etwas Besseres. Das Beste an WordPress ist die Community. Diese Community wächst schneller als je zuvor. Wenn Sie ein beliebtes Plugin verwenden, besteht die Möglichkeit, dass es nicht abgebrochen wird. Wenn dies der Fall ist, wird es wahrscheinlich von einer anderen Person getrieben und die Entwicklung fortgesetzt. Das ist die Kraft der GPL. Genau so entstand WordPress.

Dank Services wie gitHub bündeln die Entwickler ihre Anstrengungen, indem sie Patches an das jeweils andere Plugin senden. Dies wird nur besser werden, solange die Leute weiter zusammenarbeiten.

Wir empfehlen, dass Sie Plugins mit einer guten Erfolgsbilanz auswählen, und es wird Ihnen gut gehen.

So wählen Sie die besten Plugins aus?

Dies ist ein großes Problem für neue Benutzer. Welche Plugins sind die besten? Welche soll ich verwenden? Wir empfehlen, dass Sie Plugins auswählen, die eine gute Erfolgsbilanz aufweisen. Wie kann ich das feststellen??

Schauen Sie sich die Anzahl der Downloads an. Schauen Sie sich die Plugin-Bewertungen an. Sehen Sie sich an, wie viele Support-Threads beantwortet wurden. Schau dir an, wie viele Leute sagen, dass es funktioniert. Lesen Sie einige Bewertungen dazu. Schauen Sie sich die Glaubwürdigkeit des Autors an. Hoffentlich sollten Sie nach all dem Ihre Antwort haben.

Hinweis: Sie können alle diese Metriken im Repository für WordPress-Plugins anzeigen. Wie für Bewertungen, Google es. Dann verwenden Sie Ihr bestes Urteilsvermögen.

Fazit

Wir hoffen, dass dieser Artikel Ihnen geholfen hat zu verstehen, dass es nicht zu viele Plugins gibt. Die Antwort darauf, wie viele Plugins Sie auf Ihrer Site installieren sollten, ist so viele, wie Sie benötigen. Denken Sie immer daran, dass die Anzahl der Plugins Ihre Website nicht verlangsamt. Anzahl der schlecht codierten Plugins.

Wenn Sie weitere Gedanken haben, unserer Meinung nicht zustimmen oder der Diskussion etwas hinzufügen möchten, empfehlen wir Ihnen, einen Kommentar zu hinterlassen. Wir sind auch neugierig, wie viele Plugins Sie auf Ihrer Site ausführen. Hinterlasse einen Kommentar und lass es uns wissen.