Frameworks

Auf diese Frameworks zum Entwickeln von Webseiten haben wir uns spezialisiert.

Woocommerce
WooCommerce

Woocommerce ist eine Shoplösung für WordPress. Der Programmcode ist modern und gut strukturiert. Geeignet für Onlineshops mit kleineren Produktmengen.

mehr zu ...
WooCommerce
Drupal
Drupal

Drupal ist ein Content-Management-System und Framework für professionelle Webseiten. Drupal ermöglicht eine stabile Basis um eigene Ideen umzusetzen.

mehr zu ...
Drupal
Wordpress
WordPress

WordPress – ein weit verbreitetes Blog System, auch für Präsentationsseiten. Umfangreiche Dokumentation, viele Erweiterungen und Themen.

mehr zu ...
WordPress

Jetzt Projekt anfragen.

unverbindliche Anfrage zu meinem Projekt starten. Ohne einen Überblick über das Projekt läßt sich keine Strategie für eine schnelle Lösung entwickeln.

jetzt anfragen

Methoden

- Wie wir arbeiten -

Service

Service und Überwachung
Staging

Staging

Staging
Entwicklung

Entwicklung

Genutzte Entwicklungsumgebungen
Hacked

Sicherheit

Sicherheit und Backups

plugins

Über Plugins und Module

Fragen und Antworten

* CSS HTML & PHP * jQuery, Plugins, Module * Templates, PO, MYSQL, SEO

Alle diese Funktionen oder Eigenschaften zusammen ergeben eine perfekte Webseite oder einen perfekten Shop. Die erste Aufgabe bei der Fehlerkorrektur ist immer die Bestimmung der genauen Ursache des Fehlers.

Da alle diese Elemente zusammen arbeiten, ist das meistens nicht einfach. Ist die genaue Ursache einmal gefunden, ist auch die Lösung nicht weit. Zu den hier genannten Elementen muss auch immer die Serverumgebung mit ihrer spezielle Konfiguration beachtet werden und die Konfiguration der Firewall im Netzwerk des Servers und die Firewall im Netzwerk des Benutzers.

Wir haben die Summe an Erfahrungen aus vielen Jahren Praxis und natürlich bleibt das Internet nicht stehen. Also sind wir immer an der neuesten Entwicklung interessiert und verfolgen diese meist aktiv. Also die Einrichtung von neuen Testumgebungen für die neuesten Version an Software.

Wordpress

- Reparatur -

InstallationsService

WordPress – Slogan die „5 Minuten Installation“. Ist also alles ganz einfach und und man installiert schnell mal ganz viele neue Plugins und auch ein paar Themes.

Genau an dieser Stelle fängt häufig eine Reparatur von WordPress an. Die Plugins sind nicht kompatibel, die Themes sind nicht korrekt erstellt und es mangelt bei den Übersetzungen oder der Darstellung. Viele Themen sind für die englische Sprache entwickelt worden und eine vollständige Übersetzung benötigt EIngriff in den Quellcode des Themes. Damit diese Änderungen Bestand haben, muss mit einer Kopie des Original Themes gearbeitet werden. Für diese Arbeiten sind gute Kenntnisse des Frameworks notwendig.

Bei den Plugins ist weniger oft mehr. Das macht sich als erstes bei den Ladezeiten bemerkbar. Das vollständige Versagen der Webseite – nur eine weisse Seite – der Albtraum vieler Anwender ist in der Regel einfach und schnell zu lösen. Probleme mit veralteten Jquery Bibliotheken und bestimmten Browser und Größen Darstellungen machen dagegen viel Aufwand bei Testen und Korrigieren der Fehler.

Drupal

- Reparatur -

zuando.de

Drupal läuft aus Erfahrung über Jahre auch ohne Aktualisierung und ohne Probleme. Leider öffnen veraltete Versionen oft einen Zugang zum Server. In der Regel gilt für Drupal Webseiten – regelmäßige Wartung genügt. Die eingesetzten Techniken bei Drupal zur Fehlersuche und das professionelle Testen vor Freigaben sind die Basis für eine dauerhafte Webseite.

Die neue Version 8 wird auch Arbeiten mit verschiedenen Entwicklungsstufen bis zur Freigabe vereinfachen. Angepasst werden müssen veraltete Module, diese am besten durch aktuelle Versionen oder bessere Lösungen ersetzen. Die Nutzer von Drupal können in der Regel Ihre Probleme genau beschreiben und so sind diese auch gut abschätzbar und lösbar. Hier kommen auch öfters Anfragen zum Update, aktuell von der Version 6 auf die Version 7.

WooCommerce

- Reparatur -

Woocommerce

WooCommerce, als Shoplösung für WordPress benötigt in der deutschen Version immer Anpassungen an die die deutsche Sprache und die besonderen deutschen Vorschriften für Onlineshops. Die Entwicklung von WooCommerce geht oft schneller, als die Entwicklung der Plugins. Die Plugins für WooCommerce nutzen die Programmiervorgaben und können deshalb immer erst nach den Hauptversionen von WooCommerce entwickelt oder angepasst werden.

Das ist auch die häufigste Ursache von Problemen bei dieser Shoplösung. Aus Sicherheitsgründen sollen die Hauptversionen aktualisiert werden, die Plugins funktioneren aber noch nicht mit den neuen Versionen. Hier ist in der Regel ein Probe in einer Testumgebung nötig. Gleichzeitig gibt es oft Probleme mit den Sprachanpassungen der Plugins. Bei aktiven Shops hilft oft nur die Installation einer Entwicklungsumgebung. Diese kann dann zum Testen und Freigeben von Updates genutzt werden.

FAQ

- Fragen und Antworten -

Fragen und Antworten

Fehleranalyse mit den Googletools

Google ist für die Suche in Deutschland absoluter Marktführer. Google als Statistik Anbieter zu nutzen macht Sinn. Genauso, alle Fehlermeldungen von Google zu analysieren und zu beheben. Dies sind die Grundschritte einer Suchmaschinen-Optimierung und in der Regel einfach durchzuführen. Gleichzeit gibt es für WordPress und Google Plugins, mit denen fehlerhafte Links gemeldet werden können. Die Idee, alleine durch Suchwortangaben und SEO ein gutes Ranking zu erhalten trifft leider nicht mehr zu.

Serverumzug

Gerade bei Shops ist die Geschwindigkeit des Seitenaufbaus ein wichtiges Kriterium für Google geworden. In diesem Fall ist der einfachste Weg ein Serverumzug auf einen leistungsfähigeren Server. Diese Arbeiten können wir übernehmen, auch das Austesten der neuen Produktionsumgebung.

Mehr Informationen hier: Spreeinternet.de

Testumgebung

Zum Testen ist die Einrichtung einer lokalen Testumgebung und die Nutzung einer professionelles Entwicklungsumgebung oft die schnellste Variante. Zum Teil wird eine Testumgebung aber Online benötigt, auch diese können wir auch unseren Servern abhängig von der Aufgabe aufbauen.

So läßt sich auch ein Staging realisieren, bei dem neue Funktionen getestet werden können.

Fehler beschreiben

Hinter einfach wirkenden Oberflächen stecken oft tausende Zeilen an Programmcode aller Art. Hilfreich beim Beschreiben eines Fehlers ist of ein Bildschirmfoto. „Klicken Sie auf das Fenster, das Sie aufzeichnen möchten. Drücken Sie ALT+DRUCK, indem Sie erst die ALT-Taste gedrückt halten und dann auf die DRUCK-Taste drücken. Die DRUCK-Taste befindet sich nahe der rechten oberen Ecke der Tastatur.“

oder hier:

Screenshot bei Windows

Auch die genaue Angabe der Seite ist immer hilfreich. Beispiel: http://meine.seite.de/seite .

Backup

Es wird ein komplettes Backup inklusive vollständiger Datenbank Sicherung und aller htaccess Dateien benötigt.

Sicherheit

- Backups und Testumgebungen -

Hacked

Sicherheit bekommt im Internet immer größere Bedeutung. Nicht nur der Anteil der Anwendungen die finanzielle Vorteile verschaffen ist gestiegen, sondern auch die Ziele der Angreifer. Auch wenn eine Webseite kein primäres Ziel für einen Angriff darstellt, könnte die Webseite Informationen über das eigentliche Ziel bereithalten.

Es ist wichtig Webseiten und alle Skripte, die im Internet genutzt werden zu pflegen. Also auf dem aktuellen Stand zu halten und auch die Protokolldateien in Blick zu halten. Häufig kommt es bei der Fehlersuche zu dem Fall, das erst ein Update durchgeführt werden muss. Erst dann macht eine Fehlerkorrektur Sinn, wenn alle sekundären Fehlerquellen behoben worden sind. Dazu gehören auch aktuelle PHP-Versionen, Datenbank-Versionen und alle extern genutzten Bibliotheken.

Werden diese einfachen Standards eingehalten, reduziert sich das Risko eines erfolgreichen Angriffes erheblich. Durch den jahrenlangen Betrieb eigener Webserver steht uns einen umfangreiche Erfahrung bei Absicherung von Anwendungen im Internet zur Verfügung.

Staging

- Entwicklungsphasen -

Staging

Besonders beim Betrieb eines Onlinshops will man, vor der endgültigen Freigabe einer Änderung oder Updates, das Ergebnis beurteien können. In vielen Fällen hilft hier einen Klon der produktiven Webseite zu erstellen. Mit diesem Klon können dann alle Test durchgeführt werden, die vor einer Veröffentlichung wichtig sind. Alternativ kann dieser Klon auch auf einen neuen Betriebssystem oder mit dem Update eines Betriebssystems getestet werden.

Bei längerfristigen Projekten macht es Sinn einen Klon auf einem lokalen Entwicklungsrechner zu installieren um dort Fehler zu korrigieren oder gewünschte Funktionen zu testen. Staging als festes Konzept wird in Drupal 8 verfolgt. In WordPress gibt es zur Zeit keine komfortablen Staging Lösungen.

Das Klonen von WordPress Instanzen erfordert eine Anpassung der Datenbank an die neue Serverumgebung. Diese Änderungen sind in der Regel aber schnell durchzuführen.

Service

- Updates und Pflege -

Bei Betrieb einer Webseite fallen regelmäßig Aktualsierungen und kleinere Korrekturen an. Diese regelmäßigen Arbeiten sind meistens von überschaubaren Umfang. Ein häufig genutzter Intervall ist die monatliche Pflege oder mindestens alle 3 Monate. Bei WordPress ist sicher die monatliche Pflege als Minimum zu sehen.

Bei der Sicherstellung des Betriebes einer Webseite sind auch die Änderungen der Umgebung ein wichtiges Kriterium. Also welche PHP Version wird genutzt. Wie wird der Webserver betrieben, welcher Webserver wird genutzt, welche Version werden genutzt, wie sind die Einstellungen der Firewall.

Entwicklung

- Entwicklungsumgebung Testtools -

Entwicklung

Für das Testen von Fehlern und vor allem das Finden der Ursache eines Fehlern nutzen wir professionelle Entwicklungsumgebungen. Das beschleunigt und vereinfacht das Arbeiten, auch im Sinne der Kunden. Für bestimmte Problemfälle können auch ganze Betriebssysteme in einer Testumgebung installiert werden. In sogenannten Virtuellen Gästen ist auch die Ausführung von Viren oder Schadsoftware möglich und die anschliessende Untersuchung. Für eine Sciherheitsprüfung gibt es verschiedene Testsoftware, die viele Plugins zur Simulation eines Angriffes enthält. Der Einsatz dieser Software ist aber nur für eigene Server zulässig, da ansonsten auch mal mit Serverproblemen zu rechnen ist.

Ihre Nachricht

Damit wir Ihre Wünsche besonders schnell umsetzen können, senden Sie uns bitte die URL, wo sich das Projekt ansehen können und eine kurze Beschreibung. Danke!

Kontakt und Anfrage

Senden Sie uns die Adresse, wo wir uns Ihr Projekt ansehen können oder ein Beispiel, wie Ihr Projekt in Zukunft aussehen soll. Wir setzen uns mit Ihnen in Verbindung.

Wenn Sie möchten, können Sie auch ein Telefonnummer angeben, wir rufen Sie an.

Technische Probleme sind nicht immer einfach zu lösen. Je mehr wir über ein Projekt wissen, um so schneller können wir Lösungsvorschläge erarbeiten.

contacts

Ihr Name (Pflichtfeld)

Ihre E-Mail-Adresse (Pflichtfeld)

Betreff

URL Ihres Projektes

Ihre Nachricht

legal

Impressum

Verantwortlich für den Inhalt

Zuando Webagentur UG (haftungsbeschränkt)
Mühlenstrasse 8A
14167 Berlin
Deutschland
Kontakt:
Tel.: +49 (0) 30 – 50 91 34 95
Mobilfunk: 01577 – 44 20 998
E-Mail: info@spreeinternet.de
Vertretungsberechtigte(r) Geschäftsführer:
Ralf Behrendt
Registergericht: Amtsgericht Charlottenburg
Registernummer: HRB 176740 B

Auskunftsrecht

Sie haben jederzeit das Recht auf Auskunft über die bezüglich Ihrer Person gespeicherten Daten, deren Herkunft und Empfänger sowie den Zweck der Speicherung.Weitere Informationen Ihr Vertrauen ist uns wichtig. Daher möchten wir Ihnen jederzeit Rede und Antwort bezüglich der Verarbeitung Ihrer personenbezogenen Daten stehen. Wenn Sie Fragen haben, die Ihnen diese Datenschutzerklärung nicht beantworten konnte oder wenn Sie zu einem Punkt vertiefte Informationen wünschen, nutzen Sie den Kontakt.

Cookies

Die Internetseiten verwenden an mehreren Stellen so genannte Cookies. Sie dienen dazu, unser Angebot nutzerfreundlicher, effektiver und sicherer zu machen. Cookies sind kleine Textdateien, die auf Ihrem Rechner abgelegt werden und die Ihr Browser speichert. Die meisten der von uns verwendeten Cookies sind so genannte „Session-Cookies“. Sie werden nach Ende Ihres Besuchs automatisch gelöscht. Cookies richten auf Ihrem Rechner keinen Schaden an und enthalten keine Viren.

Datenschutz

Wir nehmen den Schutz Ihrer persönlichen Daten sehr ernst und halten uns strikt an die Regeln der Datenschutzgesetze. Personenbezogene Daten werden auf dieser Webseite nur im technisch notwendigen Umfang erhoben. In keinem Fall werden die erhobenen Daten verkauft oder aus anderen Gründen an Dritte weitergegeben. Die nachfolgende Erklärung gibt Ihnen einen Überblick darüber, wie wir diesen Schutz gewährleisten und welche Art von Daten zu welchem Zweck erhoben werden. Datenverarbeitung auf dieser Internetseite Spreeinternet.de erhebt und speichert automatisch in ihren Server Log Files Informationen, die Ihr Browser an uns übermittelt. Dies sind: Browsertyp/ -version, verwendetes Betriebssystem, Referrer URL (die zuvor besuchte Seite), Hostname des zugreifenden Rechners (IP Adresse), Uhrzeit der Serveranfrage. Diese Daten sind nicht bestimmten Personen zuordenbar. Eine Zusammenführung dieser Daten mit anderen Datenquellen wird nicht vorgenommen, die Daten werden zudem nach einer statistischen Auswertung gelöscht.