{"id":253,"date":"2017-02-20T18:10:09","date_gmt":"2017-02-20T17:10:09","guid":{"rendered":"http:\/\/evileu.de\/zum-schwarzen-pinguin\/?p=253"},"modified":"2017-02-20T18:10:09","modified_gmt":"2017-02-20T17:10:09","slug":"plugins-auf-teufel-komm-raus","status":"publish","type":"post","link":"https:\/\/evileu.de\/zum-schwarzen-pinguin\/2017\/02\/20\/plugins-auf-teufel-komm-raus\/","title":{"rendered":"Plugins &#8211; auf Teufel komm raus?"},"content":{"rendered":"<h2>Das Open Source Prinzip<\/h2>\n<p>Also, normal bin ich ja schon eine grosse Freundin von Open-Source-Software. Die Idee, Programmcode offenzulegen und f\u00fcr jeden Interessenten zug\u00e4nglich zu machen, hat unbestreitbar viele Vorteile f\u00fcr den Otto-Normalanwender. Auf diesem Weg kommt man kostenlos an echt professionelle Software f\u00fcr fast alle Zwecke, vom alternativen Betriebssystem Linux \u00fcber Open Office als echte Konkurrenz f\u00fcr Microsoft Office und noch vieles mehr bis eben hin zu unserem WordPress, dem Fex unter den Webdesignern f\u00fcr das kleine Budget. Durch die Offenlegung der Sourcen kann auch jeder Programmierer, der sich dazu berufen f\u00fchlt, eigene Erweiterungen schreiben und ebenfalls als Open Source zur Verf\u00fcgung stellen. Es gibt heute <strong>48,995<\/strong> Plugins im wordpress.org Plugin Directory, und das sind nur die kostenlos erh\u00e4ltlichen. Von den gegen Honorar programmierten oder fertig k\u00e4uflichen mu\u00df es noch viel mehr geben, jede kleine Softwareschmiede programmiert heutzutage Plugins f\u00fcr alle Zwecke f\u00fcr ihre Kunden.<\/p>\n<h2>F\u00fcr jeden Zweck ein Helferlein<\/h2>\n<p>Ob sie jetzt einen Onlineshop oder ein Hobbyforum betreiben wollen oder nur ein paar\u00a0 Kontaktformulare erstellen, ob sie einen Spamschutz brauchen oder ein komplettes SEO-Paket, ob es um Designanpassungen geht oder um Multimediaspielereien, es gibt f\u00fcr Tausend unterschiedliche Zwecke Plugins. Die Installation ist einfach, jeder Hobby-Wordpress-Admin hat schon -zig Plugins installiert, da sind ganz schnell mal so zwanzig, drei\u00dfig Installationen zusammen, und man hat eigentlich noch gar nicht viel gemacht.<\/p>\n<h2>Ein schwarzes Schaf dabei?<\/h2>\n<p>Ja, bis es dann passiert: ein Plugin zuviel installiert, und WordPress ist pl\u00f6tzlich beleidigt. Das mu\u00df nicht gleich der ber\u00fcchtigte White Screen of Death sein, da k\u00f6nnen auch ganz andere Fehlfunktionen auftreten, die man vielleicht nicht gleich bemerkt. Da funktioniert pl\u00f6tzlich der Customizer nicht mehr, oder es verhaut das Seitenlayout, oder was auch immer da alles schiefgehen kann. Da wird dann immer wohlmeinend geraten, erst einmal alle Plugins zu deaktivieren und dann eins nach dem anderen wieder zu aktivieren, damit man herausfindet welches Helferlein denn nun den \u00c4rger verursacht hat. Na prima. Und wenn man an sein WordPress gar nicht mehr rankommt? Kann man ihm immer noch das ganze Plugin-Verzeichnis unter dem Hintern wegziehen und schauen obs dann wieder normal l\u00e4uft. Auch &#8217;ne L\u00f6sung.<\/p>\n<h2>Denn sie wissen nicht, wer was tut<\/h2>\n<p>Jedem altgedienten Softwareentwickler da draussen str\u00e4uben sich hier nat\u00fcrlich alle Haare, das hat ja mit Datensicherheit \u00fcberhaupt nichts mehr zu tun, aber bitte b\u00fcrsten sie sich wieder flach, meine lieben Anwendungsprogrammierer und gelernten Informatiker, es kommt noch besser. WordPress l\u00e4dt den Endanwender ja auch noch ein, den Plugin-Code zu ver\u00e4ndern, man mu\u00df nur Im Plugin-Verzeichnis auf das Kn\u00f6pferl &#8222;Bearbeiten&#8220; klicken und landet mittenmang im Source-Editor und kann hier nach belieben Code ver\u00e4ndern, l\u00f6schen, herumkopieren und was wei\u00df ich noch. Da mu\u00df noch nicht mal Absicht dahinterstecken, wie schnell hat man sich mal mit der Maus verklickt &#8211; und wenn man dann (vielleicht sogar nur aus Unwissenheit) die \u00c4nderungen speichert, ist das Malheur passiert.<\/p>\n<h2>Der Pferdefu\u00df bei Open Source<\/h2>\n<p>Ja, echt wahr, sie k\u00f6nnen jetzt lang den Kopf sch\u00fctteln, meine Damen und Herren gelernten ITler, aber so ist es nunmal. Jeder Endanwender kann nach Belieben den Sourcecode von Plugins bearbeiten, nix mit kompiliert, nix mit Kapselung, und schon gar nix mit Schutz von Gew\u00e4hrleistungsvoraussetzungen. Gew\u00e4hrleistung gibts n\u00e4mlich bei Open Source nicht, weil die Grundlage daf\u00fcr fehlt, n\u00e4mlich der Schutz des Programmcodes vor unbefugten \u00c4nderungen.\u00a0 Das haben sie und ich noch als strengste Auflage bei allen ernsthaften Programmierprojekten gelernt, aber vor lauter Open Source-Begeisterung ist dieser so wichtige Aspekt der Datensicherheit komplett ins Hintertreffen geraten. Da kann jetzt jeder selber seine Schl\u00fcsse ziehen, ob eine derart leicht zerhackbare Software f\u00fcr den professionellen Einsatz wirklich geeignet ist, oder nicht. Das mal so als Gedanke zum Feierabend.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Das Open Source Prinzip Also, normal bin ich ja schon eine grosse Freundin von Open-Source-Software. Die Idee, Programmcode offenzulegen und f\u00fcr jeden Interessenten zug\u00e4nglich zu machen, hat unbestreitbar viele Vorteile f\u00fcr den Otto-Normalanwender. Auf diesem Weg kommt man kostenlos an echt professionelle Software f\u00fcr fast alle Zwecke, vom alternativen Betriebssystem Linux \u00fcber Open Office als [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1,6,8,2],"tags":[],"_links":{"self":[{"href":"https:\/\/evileu.de\/zum-schwarzen-pinguin\/wp-json\/wp\/v2\/posts\/253"}],"collection":[{"href":"https:\/\/evileu.de\/zum-schwarzen-pinguin\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/evileu.de\/zum-schwarzen-pinguin\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/evileu.de\/zum-schwarzen-pinguin\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/evileu.de\/zum-schwarzen-pinguin\/wp-json\/wp\/v2\/comments?post=253"}],"version-history":[{"count":3,"href":"https:\/\/evileu.de\/zum-schwarzen-pinguin\/wp-json\/wp\/v2\/posts\/253\/revisions"}],"predecessor-version":[{"id":256,"href":"https:\/\/evileu.de\/zum-schwarzen-pinguin\/wp-json\/wp\/v2\/posts\/253\/revisions\/256"}],"wp:attachment":[{"href":"https:\/\/evileu.de\/zum-schwarzen-pinguin\/wp-json\/wp\/v2\/media?parent=253"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/evileu.de\/zum-schwarzen-pinguin\/wp-json\/wp\/v2\/categories?post=253"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/evileu.de\/zum-schwarzen-pinguin\/wp-json\/wp\/v2\/tags?post=253"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}