Web-Programmierung bei IBYSOFT
|
Allgemeines zur Web-Programmierung
|
IBYSOFT bieten Ihnen einen umfassenden Service für die Implementierung von Web-Anwendungen im Internet und Intranet.
Dieser umfasst
- Beratung in der Gestaltung von Web-Anwendungen;
- Konzept und Entwurf von Web-Anwendungen;
- die Implementierung von Web-Anwendungen mit der geeigneten Web-Technologie im Internet oder Intranet mit Unterstützung
von Server-Datenbanken.
- die Einrichtung und technische Umsetzung Ihres Web-Servers;
IBYSOFT besitzt eine langjährige Erfahrung in der Planung und Implemtierung von Web-Anwendungen und kann Ihnen helfen,
solche Web-Anwendungen in die Praxis umzusetzen.
|
|
Beratung in der Gestaltung von Web-Anwendungen
|
Eine Web-Anwendung ist eine Client-Server-Software, welche auf den gängigsten Internet-Browser als Client läuft, mit einem Web-Server
kommuniziert und sich durch die permanente Verfügbarkeit im Internet auszeichnet. Web-Anwendungen eigenen sichbesonders für
Online-Shops, für News Groups, Gebrauchtwagenbörsen, Kontakbörsen oder tägliche Dienstplan-Abfragen. Um eine Webanwendung
zu implementieren, ist eine fundierte Beratung notwendig, um die geeigneste Software-Technologie auszuwählen und ein solides Konzept
für die Gestaltung der Web-Anwendung auszuarbeiten.
|
|
Konzept und Entwurf von Web-Anwendungen
|
Um Web-Anwendungen zu implementieren, ist zuerst ein Grob- und Feinkonzept bzw. ein Entwurf notwendig. in Diesem Konzept sollten die
Soll-Anforderungen bezüglich Funktionalität, Layout, Bedienbarkeit und Verfügbarkeit beschrieben werden, welche eine
erfolgreiche Web-Anforderungen gewährleisten muss. Weiters muss das Datenmodell bzw. das Entity-Relationship-Modell für das
am Server laufende Datenbank-Managment-System spezifiziert werden, um die Geschäftsprozesse des Anwenders abbilden zu können.
Schließlich muss die IT-Infrastruktur ausgewählt werden, d.h. auf welcher Betriebssystem-Plattform lauf der Web-Server,
welches konkrete Datenbank-Management-System ist für die Web-Anwendung notwendig und in welchen Scriptsprachen soll die Web-Anwendung
implemetiert werden.
|
|
Implementierung von Web-Anwendungen
|
Bei der Implementierung der Web-Anwendung wird das zuvor erstellte Feinkonzept mit einer Scriptsprache serverseitig umgesetzt. Bei
Web-Anwendungen werden meistens HTML- oder XML-Seiten dynamisch am Server generiert, für diese Generierung wird wegen der
Stabilität der Web-Servers meistens eine Scriptsprache wie z.B. PHP, ASP, JSP oder Perl verwendet, welche als Zusatzmodul in
Form von Plugins die Funktionalität des Web-Servers erweitern. Da auch clientseitig in einer Web-Anwendung eine gewisse
Funktionalität notwendig ist, werd in den Web-Anwendung auch clientseitige Script-Sprachen wie z.B. JavaScript, Visual Basic Script
oder kompilierte Java-Applets eingesetzt, um die Ereignissteuerung wie z.B. Tastatureingaben oder Mausklicks verarbeiten zu können.
|
|
Einrichtung eines Web-Servers
|
Wenn der Web-Server beim Kunden installiert werden soll, kann IBYSOFT auf einem geeigneten Rechner diesen Web-Server einrichten.
Dabei bietet IBYSOFT hauptsächtlich Unterstützung von LAMP-Anwendungen an. Eine LAMP-Anwendung verwendet Linux als
Server-Betriebsystem, den Web-Server Apache, MySQL als Datenbank-Management-System und PHP oder Perl als Scriptsprache. IBYSOFT bietet
auch die Möglichkeit an, auf seinen eigenen Firmen-Servern die Web-Anwendungen von Kunden zu hosten (siehe Web-Hosting).
|
|