+49 7143 96 31 49 kontakt@gaby-rau.de
Gaby Rau Software Service
Seite wählen

Individuelle
Softwareentwicklung

Programme und Applikationen für
Internet und Intranet

Internet-Programmierung

Dynamische, interaktive Webseiten und Webanwendungen wie Shops, Blogs, Content Management Systeme etc., sind in der Regel in der kosten- und lizenzfreien Programmiersprache PHP programmiert. PHP-Programme sind – zentral – auf einem Webserver gespeichert und werden von diesem verarbeitet. Der Benutzer benötigt lediglich einen Webbrowser (z.B. Chrome, Firefox, Internet Explorer, Safari).

Internetagentur 2.0

Über die Web-Programmierung hinaus richten wir Ihnen auch gerne einen Webserver ein oder bieten Ihnen Webhosting auf unserem Server an. Wir erstellen komplette Internet-Auftritte mit schönem, benutzerfreundlichem und suchmaschinenoptimiertem Webdesign.

Intranet-Programmierung

Intranet-Anwendungen basieren auf derselben Technologie wie Internet-Anwendungen – nur dass sie eben auf einem lokalen oder firmeninternen Webserver laufen und Unbefugte keinen Zugriff haben.

Die Anwendungsmöglichkeiten reichen von der  Verwaltung Ihrer Projekte, Produkte, Kunden, Mitarbeiter etc. über die interne Zusammenarbeit und das Berichtswesen bis hin zur Schaffung von Schnittstellen für Kunden und Geschäftspartner.

Die Vorteile auch hier: Mitarbeiter benötigen lediglich einen Webbrowser und es entstehen keine Lizenzkosten.

Alternative 1: Web-Programmierung auf Basis von Open Source Software

Für sehr viele Web-Anwendungen gibt es bereits vorgefertigte Lösungen auf Basis von Open Source Software, die sich mit entsprechenden Programmierkenntnissen leicht an Ihr Corporate Design und Ihre Bedürfnisse anpassen oder für Ihre Zwecke erweitern lassen.

OSS Open source software
Open Source Software ist Software, bei der der Quellcode offen liegt, also frei zugänglich ist.

Dadurch ist Open Source Software

  • kostengünstig:
    Es fallen keine Lizenzgebühren an.
  • stabil, sicher und aktuell:
    Eine große Entwicklergemeinde hält die Software immer auf dem neuesten Stand und Sicherheitslöcher werden umgehend geschlossen.
  • individuell anpassbar:
    Da der Quellcode bekannt ist, kann er problemlos an Ihre individuellen Gegebenheiten angepasst werden. Dadurch ergibt sich eine weitere Kostenersparnis, denn das Rad muss nicht neu erfunden werden.

Alternative 2: Web-Programmierung als Individual-Programmierung

Wenn Ihre Anforderungen so einzigartig oder besonders sind, dass es dafür keine Open Source Software gibt oder deren Anpassung aufwändiger wäre als eine Neu-Programmierung, ist Individual-Programmierung die Lösung.

Web-Programmierung hat auch in diesem Fall etliche Vorteile:

  • keine Lizenzkosten
  • Software wird zentral auf Webserver (intern oder extern) installiert.
  • Benutzerzugang via Webbrowser – keine Software-Installation beim Benutzer nötig
I(ndividual Programmierung

Wir entwickeln für Sie individuelle und kostengünstige Software – made in Germany

Nutzen Sie unsere hervorragenden Fachkenntnisse und unsere langjährige Erfahrung in Softwareentwicklung und Web-Technologien:

Web-Technologien
Linux

Linux

Linux ist ein freies Betriebssystem, das in vielen verschiedenen Distributionen (Debian, CentOS, Ubuntu u.v.m) zur Verfügung steht. Es wird auf Servern im Internet meist in der Linux-Server-Konfiguration LAMP, der Kombination von Linux mit Apache, MySQL und PHP eingesetzt.

Auf dieser Basis läuft auch unser eigener Webserver.

Apache HTTP Server

Apache

Der Apache HTTP-Server ist der meist genutzte Webserver im Internet. Er liefert die Daten – HTML-, CSS- und Multimedia-Dateien – an den Client, also an PC, Laptop, Tablet oder Smartphone des Benutzers. Webserver können lokal, in Firmennetzwerken und im Internet eingesetzt werden.  Entsprechend werden die Daten lokal, firmenintern und weltweit zur Verfügung gestellt.
MySQL

MySQL

MySQL ist das am häufigsten verwendete Open-Source-Datenbankmanagementsystem und bildet die Grundlage für die allermeisten – dynamischen – Webseiten.

MySQL arbeitet hervorragend mit Excel zusammen: Excel-Tabellen können in die Datenbank eingelesen und aus den Datenbankinhalten können Excel-Tabellen erzeugt werden. Hier ergibt sich die Möglichkeit, die Zahl der (editierbaren) Excel-Tabellen und ihrer Versionen klein zu halten, indem diese durch eine MySQL-Datenbank ersetzt werden.

PHP

PHP

PHP ist die Programmiersprache für das Web und wird hauptsächlich zur Erstellung dynamischer Webseiten oder Webanwendungen verwendet. Es handelt sich dabei um eine freie Software, deren Syntax an C und Perl angelehnt ist. Der PHP-Code wird auf dem Server verabeitet. D.h. der Quellcode wird auf dem Server interpretiert und erst die Ausgabe des PHP-Interpreters, z.B. eine HTML-Datei, wird an den Webbrowser geschickt.

 

HTML 5

HTML 5

HTML – Hypertext Markup Language – ist eine Strukturbeschreibungssprache für Internetseiten. Dabei werden die Text- und Grafik-Elemente einer Seite mit Markierungen, sogenannten „Tags“, gekennzeichnet, die ein Browser interpretieren und auf dem Bildschirm darstellen kann. Die aktuelle Version HTML 5 bietet native Unterstützung für Video, Audio und dynamische Grafiken sowie eine verbesserte semantische Struktur.
CSS 3

CSS 3

CSS steht für Cascading Style Sheet. Mit Hilfe von CSS wird den markierten Elementen einer Webseite ein Aussehen (Farbe, Größe, Stil, Schrift, Rahmen u.v.m.) und eine Positionierung gegeben.

In der aktuellen Version CSS 3 sind auch Animationen möglich.

XML

XML + XSLT

XML – eXtensible Markup Language – ist wie HTML eine, wie der Name sagt „erweiterbare“, Sprache zur Beschreibung von Dokumentstrukturen. XML dient dem unkomplizierten Datenaustausch, der automatisierten Verarbeitung und Wiederverwendbarkeit von Daten.

Mit Hilfe der Transformationssprache XSLT können XML-Daten in andere Formate, z.B. für einen Datenbank-Import, umgewandelt werden.

JavaScript

JavaScript

JavaScript ist eine Programmiersprache, die im Browser (Chrome, Firefox, IE, Safari etc.), also auf Seite des Clients ausgeführt wird. Einsatzmöglichkeiten sind z.B. Slider, Navigation, Animation oder lokale Benutzerinteraktionen wie z.B. das Verschieben von Elementen am Bildschirm. Der Benutzer kann JavaScript in seinem Browser deaktivieren.

Nutzen Sie unsere Erfahrung und unser Fachwissen

Wir beraten Sie gerne kostenlos und unverbindlich.

Was verdient, getan zu werden, verdient auch gut getan zu werden.

Dieses Motto hat mich schon mein ganzes Arbeitsleben lang begleitet. Von mir bekommen Sie keine halben Sachen und der Blick über den Tellerrand ist obligatorisch. Mein breites Fachwissen und meine jahrelange Erfahrung setze ich effizient, praxisnah und kostengünstig in anwenderfreundliche Lösungen um.

In der Zusammenarbeit mit Ihnen stehen Ehrlichkeit, Menschlichkeit und Engagement an höchster Stelle und machen mich zum Partner Ihres Vertrauens.

Gaby Rau