Seite: Home News & Infos B Wichtige Themen B E-Commerce B Website Engineering mit Linux
 www.dialogdata.com
Datenverarbeitung für Schüler und Studenten . Informationen zu Linux . Fachausdrücke und Konzepte (öffnet neues Fenster) . News & Infos, Webservice, Suche .
.
. Informationen zum Unternehmen .
. Integrierte Lösungen .
. Hardware: Computer, Peripherie, Netzwerk .
. Anwendungssysteme der Dialog Data .
. Dienstleistungen und Kundenbetreuung .

Wegweiser zu wichtigen Themen: E-Commerce
Website Engineering mit Linux

Hier können Sie nach Seiten in unserer Web Site suchen, die bestimmte Begriffe enthalten
Hier können Sie uns Nachrichten und Anfragen übermitteln sowie die Web Site detailliert beurteilen
Hier können Sie uns Nachrichten und Anfragen übermitteln sowie die Web Site detailliert beurteilen
Mit diesem Link können Sie Produktinformationen anfordern
News & Infos
Impressum
Jobs
Links zu Kunden
Neu in der Site
DD News Online
Wichtige Themen
Registrierkassenpflicht
Einfache Maßnahmen
Technische Fragen
DV im Unternehmen
Internet
E-Commerce
Nachrichtenaustausch
Computersicherheit
Presse
Webservice
Produktinformationen
Feedback
Suche
Site Map
Links
Nutzung der Website
Taschenrechner
Copyright
Mit einem nicht besonders luxuriös ausgerüsteten Personalcomputer unter Linux können Sie sich in Ihrem Büro eine ideale Plattform zur Entwicklung und Betreuung von Websites einrichten.
Linux ist eines der meistverwendeten Betriebssysteme im Internet und bietet alle Funktionen, die ein Provider benötigt, was Sie auch im Büro für einen lokalen Server nutzen können. Daneben sind unzählige Tools für das Management und die Entwicklung von Websites kostenlos verfügbar.
Website Engineering mit Linux
Ein solches System bietet derart optimale Möglichkeiten, dass kein Entwickler von Websites darauf verzichten sollte:
  • Sie können beliebig viele verschiedene Websites einrichten, auch zu Testzwecken mehrere Varianten derselben Site.
  • Neben verschiedenen Entwicklungssystemen können Sie alle Formen von dynamischen Funktionen ebenso testen wie Datenbankzugriffe und haben etliche Werkzeuge zur Überprüfung Ihrer Webseiten und zur Fehlersuche zur Verfügung.
  • Daneben unterstützen Sie Programme bei der Spiegelung und Veröffentlichung Ihrer Webseiten, bei der Promotion Ihrer Sites und bei der Analysen der Zugriffsprotokolle.

All diese Möglichkeiten können Sie auch für die Entwicklung von Multimediapräsentationen nutzen.

Mehr Funktionen als jeder Provider
Natürlich können Sie Ihr System nach Belieben mit allen benötigten Werkzeugen ausrüsten und die einzelnen Funktionen optimal für Ihre Bedürfnisse konfigurieren.

Apache Webserver mit beliebigen Modulen

Der Apache Webserver ist mit großem Abstand der meistverwendete Webserver im Internet.

Sie können diesen Server mit allen benötigten Modulen ausrüsten und insbesondere beliebig viele virtuelle Websites einrichten.

Speziell konfigurierter Nameserver für den Zugriff auf die einzelnen Domänen

Um alle Funktionen im "Echtbetrieb" testen zu können, lässt sich der Nameserver auf diesem System so einrichten, dass er dieselben Informationen wie der echte Nameserver für die betreffenden Websites beim Provider liefert.

Server für FTP, News, Chat

Selbstverständlich stehen Ihnen Server und Clients für alle im Internet wichtigen Protokolle zur Verfügung. Sie können also auch Upload und Download von Dateien über FTP oder Chat-Dienste testen.

Mailserver mit POP und IMAP

Analog sind alle Funktionen des Mailsystems vorhanden.

Auf Ihrem Produktionssystem für Websites steht weniger der Betrieb als Mailserver im Vordergrund, sondern die Integration von Mailinglisten in Ihre Webseiten oder die Verarbeitung von Formularen, deren Inhalt per E-Mail weitergeleitet wird.
Auch den Mailserver auf diesem System können Sie so konfigurieren, dass er die beim Provider genutzten Funktionen bietet.

Alle Skriptsprachen wie Perl, PHP oder Python

Für das Testen von serverseitigen dynamischen Funktionen können Sie alle gängigen Sprachen einsetzen.

Vollständige Java-Entwicklungsumgebung mit Runtimesystem

Für Java-Entwickler ist ein Linux-System nicht nur wichtig, weil hier lizenzfreie Entwicklungsumgebungen und Runtimesysteme vorhanden sind, sondern auch, weil viele Java-Anwendungen unter Windows entwickelt und getestet werden und auf anderen Systemen den Browser zum Absturz bringen. Hier hat man Gelegenheit, die Java-Programme auch unter UNIX zu testen und eventuell Schwächen aufzudecken, die von anderen Betriebssystemen toleriert werden.

Datenbankserver (MySQL, Postgress und andere)

Neben dem im Internet meistens verwendeten MySQL kann man auch andere kostenlose oder kommerzielle Datenbanksysteme für Anwendungen in den Websites nutzen und die verschiedenen Zugriffe uneingeschränkt testen.

Fehlerprotokolle

Während die Provider meist keine Fehlerprotokolle anbieten, stehen Ihnen auf diesem Server alle Protokolldateien uneingeschränkt zur Verfügung.
In diesen Protokollen findet man sowohl Hinweise auf Fehler in CGI-Funktionen wie auch Informationen zu Problemen bei Datenbankzugriffen und kann damit Fehler wesentlich leichter auffinden und beseitigen.

Graphiken und Animationen mit GIMP

Für die Entwicklung von Webgraphiken und Animationen ist GIMP ein ideales Werkzeug, das auch von professionellen Studios eingesetzt wird. Daneben bietet Linux etliche weitere Graphiksysteme für spezielle Aufgaben.

Das Programm GIMP ist nicht nur zur Bearbeitung von Graphiken nützlich, sondern auch zur Optimierung der Webseiten, weil es die Bilder effizient abspeichert. Ein Großteil der im Internet verwendeten Bilder wird ohne Qualitätsverlust allein dadurch kleiner, dass man es mit GIMP öffnet und neu abspeichert.
Werkzeuge zum Spiegeln und Publizieren von Websites

Mehrere verschiedene Programme unterstützen das Spiegeln und Publizieren von Websites. Sie können Websites von fremden Servern komplett oder teilweise auf das lokale System kopieren und Updates fremder Sites von den lokalen Beständen aus durchführen.

Mehrere verschiedene HTML-Editoren
Ein WYSIWYG-Editor ist unter Linux noch nicht verfügbar, allerdings können zahlreiche Editoren zur HTML-Programmierung eingesetzt werden.
Generatoren für Webseiten

Mehrere Generatoren können zur automatischen Erzeugung von Webseiten genutzt werden, zum Beispiel für eine Bildergalerie.

Prüfung von Syntax und Hyperlinks
Mit Programmen zur Syntaxprüfung und zur Überprüfung der internen und externen Hyperlinks können die Webseiten auf Fehler überprüft werden. Programme wie tidy melden nicht nur Fehler, sondern korrigieren diese gleich auch in der Datei, sofern das möglich ist.
Dateikonvertierung
Nützlich sind in vielen Fällen die Tools zur Konvertierung von einem Dateiformat in ein anderes, zum Beispiel PDF in HTML oder HTML in PDF oder Postscript.
Dabei können auch Zeichensätze konvertiert und verschiedene Formatierungsfunktionen ausgeführt werden.
Einzelne Konvertierungsprogramme können zusätzlich interne Links verfolgen, womit man eine ganze Website zu Dokumentationszwecken im Format PDF oder Postscript ausgeben und drucken lassen kann.
Mehrere Suchmaschinen

Alle verfügbaren Suchmaschinen können auf dem Server einrichtet und so konfiguriert werden, dass sie die Verhältnisse beim Provider abbilden.

Unzählige frei verfügbare CGI-Funktionen und Webdienste
Im Internet findet man zahllose CGI-Skripts zur Einbindung verschiedener Funktionen wie Zähler, Gästebuch oder Formularverarbeitung in die Webseiten.
Content Management
Mehrere frei verfügbare Content Management Systeme wie Zope, Cocoon, Typo3, Midgard und andere können zur Verwaltung der Inhalte von Websites genutzt werden.
Etliche frei verfügbare Webshop-Lösungen

Ebenso sind im Internet Webshopsysteme verfügbar, die auf einem solchen System ideal konfiguriert und getestet werden können, bevor man mit ihnen den Echtbetrieb aufnimmt. Auf dem lokalen Server kann die Integration in die lokale Datenverabreitung - etwa die Einbindung in Auftragsabwicklung und Fakturierung - mit realistischen Verhältnissen geprüft werden.

Providerfunktionen für die Einrichtung zusätzlicher Sites
Mehrere Pakete wie isp4you, ispman oder PHPWebHosting erleichtern die Einrichtung neuer virtueller Websites, sind allerdings meist nicht so leistungsfähig wie die kommerziell angebotenen Lösungen für Provider.
Analyse der Zugriffsprotokolle mit zahlreichen unterschiedlichen Tools
Eine wichtige Funktion beim Management von Webseiten ist die Untersuchung der Zugriffsprotokolle, wofür es etliche äußerst leistungsfähige Pakete gibt.
Hier wird nicht nur das Verhalten der Besucher analysiert, wichtig ist auch die Überprüfung der Fehlernachrichten, um falsche Hyperlinks und nicht vorhandene Graphiken aufzuspüren.
Beliebig viele Websites

Auf diesem System können Sie beliebig viele Websites einrichten und quasi im Echtbetrieb mit allen Funktionen testen.

Realitätsnahe Datenstruktur

Viele Funktionen arbeiten nur dann fehlerlos, wenn auf dem Entwicklungssystem dieselbe Datenstruktur vorliegt wie beim Provider im Echtbetrieb. Zum Beispiel müssen Homedirectories oder CGI-Verzeichnisse hier wie dort dieselben Namen tragen, wenn man nicht alle Skripts vor dem Publizieren umschreiben will.

Unter Linux lassen sich die Verhältnisse beim Provider sehr einfach nachbilden, auch wenn diese für jede Website anders gestaltet sind. Damit können alle Funktionen unter jenen Bedingungen getestet werden, wie sie auch im Echtbetrieb herrschen.
Einbindung in heterogene Entwicklungsumgebung

Weil ein WYSIWYG-Editor unter Linux noch nicht verfügbar ist und Sie vielleicht auch andere Tools zur Entwicklung von Webseiten verwenden, die nur unter Windows oder MacOS eingesetzt werden können, werden Sie wahrscheinlich Arbeitsplatzrechner unter diesen Betriebssystemen verwenden.

Als Server im lokalen Netz unterstützt Ihr Linux-Server optimal die Einbindung fremder Systeme wie Windows oder MacOS, womit Sie das System gleichzeitig als Fileserver mit Datensicherung nutzen und nebenbei die auf den Workstations entwickelten Seiten sofort über Ihren Browser vom Server abrufen und inspizieren können.
Der Server kann gleichzeitig als Desktopsystem mit graphischer Oberfläche genutzt werden, womit Sie Ihre Webseiten auch mit allen unter UNIX und Linux verfügbaren Browsern (Netscape, Opera, Konqueror und andere) testen können.
Wichtig für Windows-Anwender
Besonders für Entwickler, die Ihre Websites unter Windows bearbeiten, ist ein solcher Server enorm nützlich.
Da ein Großteil der Provider UNIX oder Linux für die Server verwendet, kann man auf dem Testserver die echten Verhältnisse unter dem Ziel-Betriebssystem optimal kontrollieren und testen.
Minimale Kosten

Da das gesamte System mit frei verfügbarer Software konfiguriert wird, bietet eine solche Lösung trotz des gigantischen Leistungsspektrums ein unglaublich günstiges Kosten/Nutzen-Verhältnis: Ein vollständig konfiguriertes System einschließlich aller benötigten Hardwarekomponenten (Disk, CD-Brenner, Streamer, jedoch ohne Peripherie) samt Installation vor Ort ist bereits um weniger als 4000 Euro erhältlich.

Falls Sie bereits über einen Linux-Server im lokalen Netz verfügen, können Sie alle obigen Funktionen auch dort einrichten, was den Aufwand weiter reduziert.
Wegweiser zu wichtigen Themen Wegweiser zu
wichtigen Themen
E-Commerce E-Commerce
Bitte beurteilen Sie unsere Webseiten durch Klick auf eine Schulnote (noch besser über die Feedbackseite):
Die aktuelle Seite: 
Note 1 Note 2 Note 3 Note 4 Note 5
Gesamte Website
Note 1 Note 2 Note 3 Note 4 Note 5
P
Zurück zum Seitenanfang Fragen, Anregungen, Wünsche: Feedback * Impressum * Update 17-Jun-2007
P
Home  |  Unternehmen  |  Lösungen  |  Hardware  |  Software  |  Dienstleistungen
Linux  |  New Style Computing  |  Konzepte (neues Fenster)  |  News & Infos  |  Webservice
P
www.linuxoffice.at: Linux im Unternehmen (neues Fenster)
www.dialogdata.net: Providerfunktionen und Internetdienstleistungen (neues Fenster)