Beratung / Konzeption
Die Anforderungen an eine Website können sehr vielfältig sein. Egal ob Firmenpräsentation, Online-Shop oder Informationsportal – jeder professionelle Internetauftritt erfordert eine umfangreiche Planungsphase. Die Zusammenarbeit mit mettbox webapplications erfolgt in mehreren Schritten.
1. Planung. Mit Hilfe eines Fragenkatalogs soll die Zielsetzung, Zielgruppe und der Umfang der Website erfasst werden.
2. Kostenvoranschlag. Anhand der nun vorliegenden Informationen kann ein Angebot erstellt werden. Die Kosten für die Entwicklung Ihrer Website richten sich nach der Größe, der Komplexität und dem mit der Realisierung verbundenen Zeitaufwand. Sind die Anforderung detailliert abgesteckt, kann ein Pauschalangebot gemacht werden.
3. Auftragserteilung. Nach Ihrer Bestätigung des Auftrages auf Grundlage des Kostenvoranschlags wird ein Vertrag abgeschlossen.
4. Pflichtenheft. Im Anschluss an die erste Planungsphase wird ein so genanntes Pflichtenheft erstellt, dass alle Leistungsanforderungen detailliert beschreibt und als Leitfaden für die weitere Zusammenarbeit dient. Anhand des Pflichtenheftes kann jederzeit der Ist-Zustand des Produktes nachvollzogen werden.
5. Webdesign. Nachdem der Inhalt und die Funktionsweise der Website festgelegt sind, werden erste Layoutentwürfe erstellt. In diesem Zusammenhang werden auch allgemeine Designstrategien entwickelt und diskutiert.
6. Programmierung. Haben Sie sich für ein Layout entschieden, beginnt die Arbeit der technischen Realisierung. Wird für die Website eine bereits vorhandene Lösung, wie ein Web-Content-Management-System (Contenido, Joomla, etc.), ein Online-Shop (xt-Commerce) oder ein Newslettersystem, verwendet, so kann in vielen Fällen unabhängig vom Layout der Website ein Testzugang bereit gestellt werden, der es Ihnen erlaubt, die Software zu testen. Bei der Entscheidung über das für Sie komfortabelste Produkt ist dies sehr hilfreich.
7. Weitere Betreuung. Mit einem Content Management System (CMS) können Sie die Aktualisierung Ihrer Website selbst übernehmen. Ist absehbar, dass sich die Inhalte nur sehr selten ändern, kann es für Sie eine günstigere Alternative zum CMS sein, die Änderungen an den Inhalten durch mettbox webapplications durchführen zu lassen.
Suchmaschinenoptimierung
» Suchmaschinenoptimierung oder Search Engine Optimization (SEO) ist ein Fachbegriff für Maßnahmen, die dazu dienen, dass Webseiten auf den Ergebnisseiten von Suchmaschinen auf höheren Plätzen erscheinen. «
Der Erfolg Ihrer Website hängt in erster Linie vom Informationsgehalt und dem Nutzen für den Besucher ab. Damit Suchmaschinen Ihr Angebot möglichst gut wahrnehmen sind eine Vielzahl von Kriterien zu beachten. mettbox unterstützt Sie beim Aufbereiten der Inhalte und bietet ein größtmögliches Maß an der suchmaschinenfreundlichen Präsentation Ihrer Dokumente.
Keyword-Recherche
Während Sie Ihr inhaltliches Konzept erstellen, sollten Sie dabei immer überlegen, welche dem Inhalt entsprechenden Suchbegriffe der Benutzer eingeben wird. Besonders wichtig sind dabei vor allem Suchbegriff-Kombinationen. Idealerweise sollte der Inhalt einer Seite immer auf eine Vielzahl dieser Begriffskombinationen abgestimmt sein.
Positionierung der Keywords
Die Keywords sollten möglichst gut verteilt auf der Websiteauftauchen:
- URL
- Seitentitel
- Meta-Keywords
- Meta-Description
- Überschrift(en)
- Text, Bildbeschreibungen
Links
Wichtige Informationen zu diesem Thema, die Ihnen beim Erstellen Ihrer Inhalte helfen können, finden Sie beispielsweise bei den folgenden Websites:
Web Content Management Systeme
Web-Content-Management-Systeme (WCMS) erlauben es Texte und sonstige Inhalte einer Website auf einfache Weise zu bearbeiten. Dabei ist es möglich verschiedene Benutzer und Benutzergruppen anzulegen, so dass mehrere Personen mit unterschiedlichen Rechten online über einen Webbrowser mit der Anwendung arbeiten können.
Als WCMS-Anwendung verwendet mettbox verschiedene OpenSource-Lösungen, die flexible an Ihre Bedürfnisse angepasst werden können. Neben der reinen Verwaltung von Inhalten können zusätzlich Module für spezielle Aufgabenbereiche implementiert werden. Einige Beispiele dafür sind: Newslettersysteme, Mitgliederverwaltungen, Bildergalerien, Gästebücher oder Kundenlogin-Bereiche.
Derzeit arbeitet mettbox favorisiert mit den WCMS-Applikationen MODx und Contenido.
XHTML / CSS
» Die Hypertext Markup Language (HTML, deutsch Hypertext-Auszeichnungssprache), oft auch kurz als Hypertext bezeichnet, ist eine textbasierte Auszeichnungssprache zur Strukturierung von Inhalten wie Texten, Bildern und Hyperlinks in Dokumenten. HTML-Dokumente sind die Grundlage des World Wide Web und werden von einem Webbrowser dargestellt. Neben den vom Browser angezeigten Inhalten einer Webseite enthält HTML zusätzliche Angaben in Form von Metainformationen, die z. B. über die im Text verwendete Sprache oder den Autor Auskunft geben oder den Inhalt des Textes zusammenfassen. «
Obwohl es grundsätzlich möglich ist mit HTML auch das visuelle Erscheinungsbild einer Website zu gestalten, legt mettbox großen Wert auf die strikte Trennung von Inhalt und Darstellung und formatiert alle Elemente der Website separat durch so genannte Cascading Style Sheets (CSS). Auf diese Weise kann leicht der Inhalt einer Website erweitert und bearbeitet werden, ohne das Layout zu beeinflussen - umgekehrt kann auch das bestehende Design komplett ersetzt werden, ohne die Inhalte anpassen zu müssen.
Nicht alle Browser stellen CSS-Deklarationen gleich dar. Um dies dennoch zu gewährleisten, sind teilweise Kompromisslösungen notwendig. Um eine gute Zugänglichkeit und ein konstistentes Erscheinungsbild zu garantieren, testet mettbox alle Websites in verschiedenen Browsern und Systemumgebungen. Zu den Standard-Tests zählen derzeit folgenden Browser-Betriebssystemkonfigurationen:
- Mozilla Firefox Version 2 (Windows und Mac OS)
- Apple Safari (Windows und Mac OS)
- Microsoft Internet Explorer, Versionen 6 und 7 (Windows)
- Opera Version 9 (Windows und Mac OS)
- Lynx (Mac OS)
JavaScript / AJAX
Dynamische Funktionen einer Website können entweder auf der Seite des Webservers (Der Rechner, auf dessen Festplatte die Website gespeichert ist) oder auf dem so genannten Client (Der Rechner, der die Website vom Webserver läd und anzeigt) erzeugt und ausgeführt werden. JavaScript ist eine Programmiersprache, die beim Client ausgeführt wird. Mit Hilfe von JavaScript können beispielsweise Formulardaten getestet werden oder eine Vielzahl optischer Effekte gesteuert werden.
AJAX (Asynchronous JavaScript and XML) stellt ist eine Kombination verschiedener Technologien, mit dessen Hilfe es möglich ist, Daten oder Elementinhalte einer Website nachzuladen, auszutauschen oder zu ergänzen, ohne das der Benutzer die dabei für Webseiten sonst typische Ladezeit wahrnimmt. Websites erhalten dadurch ein von Desktopanwendungen bekannten Bedienungskomfort.
Bei JavaScript/ AJAX muss allerdings beachtet werden, dass die Funktionen nur für den Benutzer zugänglich sind, wenn dieser auch JavaScript in seinem Webbrowser aktiviert hat.
Einen Eindruck über interessante und (teilweise) nützliche JavaScript-Effekte sehen Sie unter den folgenden Beipiellinks.
PHP / MySQL
PHP (rekursives Backronym für "PHP: Hypertext Preprocessor", ursprünglich "Personal Home Page Tools") ist eine Programmiersprache, die auf dem Webserver (der Rechner, der die Website speichert und zur Verfügung stellt) ausgeführt wird. Sie wird für viele Funktionalitäten einer Webseite verwendet. Viele WCMS sind beispielsweise in PHP programmiert. Mit PHP ist es leicht möglich, die Daten und Inhalte einer Website in einer Datenbank zu speichern und abhängig von der jeweiligen Anforderung dort abzurufen. Ein beliebtes Datenbanksystem im Zusammenhang mit PHP ist MySQL.
Sollten Sie sich für ein WCMS (kurz CMS) entscheiden, muss bei der Auswahl des Internet Service Providers (ISP), also dem Anbieter Ihres Webspeichers, darauf geachtet werden, dass Sie dort ein geeignetes Paket bestellen, welches PHP und MySQL beinhaltet. mettbox übernimmt dies jedoch auch gern für Sie!