Individuelle Webanwendungen und Datenbanken mit Symfony

Download Flyer

Weitere Fragen?
Kontaktieren Sie uns :

+49-331-2318310
[email protected]

Ihre Ansprechpartner

Patrick Schwalger

Patrick Schwalger

Gesch√§ftsf√ľhrer

Patrick betreut unsere Kunden aus den Bereichen Mittelstand und √Ėffentliche Hand. Profitieren Sie von mehr als 20 Jahren Erfahrung in der Webentwicklung.

Mario Gappa

Mario Gappa

Marketing & Vertrieb

Mario unterst√ľtzt uns in den Bereichen Marketing & Vertrieb und ist damit erster Ansprechpartner f√ľr unsere Kunden.
Auch die Betreuung unseres P1NA-Partner-Netzwerkes fällt in seinen Tätigkeitsbereich.

Symfony: Das Framework f√ľr individuelle Webanwendungen

F√ľr die individuellen Anforderungen an Softwarel√∂sungen setzt die VCAT Consulting auf die Programmierung mittels quelloffener Frameworks. Was im Javascript schon lange bekannt ist, wie z.B. Prototype oder  jQuery, setzt sich auch in der PHP-basierten Programmierung zunehmend durch. Hier basiert unsere individuelle Entwicklung auf Grundlage des PHP-Frameworks Symfony. Individuelle Webanwendungen und Datenbanken mit Symfony sind schnell und sicher realisiert.

Fokus

Mit Symfony lassen sich unabh√§ngige und komplexe Webl√∂sungen umsetzen. Es liefert ein hoch performantes und gut dokumentiertes PHP Framework. Durch die Aufteilung von einzelnen Funktionen in Bundles, k√∂nnen Anforderungen mit √ľberschaubaren Aufwand realisiert werden.

Verständnis

Unternehmen suchen L√∂sungen f√ľr komplexe Eigenentwicklungen. Der Funktionsumfang ist immens und ben√∂tigt eine hohe Skalierbarkeit. Durch indivuell programmierbare Extensions soll der Webauftritt ausbauf√§hig sein und Platz f√ľr zuk√ľnftige Weiterenwicklungen lassen

Lösung

VCAT ist spezialisiert auf die Umsetzung ihrer Anforderung als Individuelle Webanwendung mit Symfony. Profitieren Sie von der einzigartigen Web-Entwicklung und den vielseitigen Weiterentwicklungen ihrer ma√ügeschneiderten Webl√∂sung. Dabei sorgen wir auf Wunsch auch f√ľr die professionelle Wartung ihres Webauftrittes und das Hosting.

Referenzen

Insbesondere unsere Kunden aus den Bereichen öffentliche Verwaltung nutzen die Vorteile einer Symfony-Entwicklung. Unter Verwendung von modernster Technik, lassen sich Eigenentwicklungen um neue Funktionen erweitern. Unsere Individuelle Webanwendungen und Datenbanken mit Symfony finden Sie in unseren Referenzen.

Interessiert an einer modernen Webenwicklung?

Wir freuen uns auf Ihre Anfrage und sind f√ľr Sie da.

Individuelle Lösungen durch moderne Webentwicklung

Den modernen Geschäftsalltag dominieren heute immer noch Microsoft Office Lösungen. Jedoch werden dabei oft aufwendig und Ressourcen verschwendend riesige Dokumente zwischen den Geschäftspartnern hin und her gesendet. Festgelegte Abläufe und Prozesse liegen oft in der Verantwortung von einzelnen handelnden Personen.

Wir schaffen L√∂sungen, die aufwendige und schwierige manuelle T√§tigkeiten √ľberfl√ľssig machen. Dabei bringen wir Tabellen in die Cloud damit gemeinsam und prozessgesteuert an ihnen gearbeitet werden kann. Die L√∂sungen gehen dabei weit √ľber eine reine Office-L√∂sung hinaus, die Sie heute vom MS Excel kennen. 

F√ľr die Unterst√ľtzung von Vertriebs- und Kundenserviceprozesse bieten wir angepasste CRM- und Groupware-Systeme. 

Auch die √∂ffentliche Verwaltung profitiert von unseren L√∂sungen. Daf√ľr bieten wir eGoverment Systeme zur Erfassung und elektronischen Verarbeitung von Daten nach den aktuellen Datenschutzregelungen an.

Excel-Lösungen individuell online umgesetzt

Viele Business-Anwender setzten f√ľr die Bearbeitung und Darstellung ihrer Tabellen auf L√∂sungen von Microsoft. Besonders h√§ufig werden dabei die Daten mit Microsoft Excel dargestellt und ausgetauscht. 

Mit unseren L√∂sungen verlagern wir Ihre Tabellen in die Cloud. Dies bedeutet, dass Sie bekannte Editierm√∂glichkeiten und auf Ihren Bedarf zugeschnittene Funktionen direkt √ľber den Webbrowser gemeinsam mit anderen Kollegen nutzen k√∂nnen. √úber eine individuelle Anmeldung sind eigene Sortierungen und Ansichten speicherbar und k√∂nnen auch Kollegen bereitgestellt werden. Definierte Reports erleichtern Ihnen die Auswertung und die Weiterverarbeitung auch als Offline-Datei. 

Einsatzmöglichkeiten individueller Webentwicklung

Heutzutage werden Webseiten in der Regel mit Content Management Systemen wie TYPO3 oder WordPress erstellt. 

Teilweise sind die Anforderungen aber so speziell, dass der Einsatz individueller Lösungen erforderlich ist. Besonders in Verbindung mit Datenbanken, die den eigentlichen Inhalt der Website darstellen, werden häufig individuelle Lösungen eingesetzt.

Individuelle L√∂sungen lassen sich sehr vielf√§ltig einsetzen. Mit einem speziell auf Ihre Bed√ľrfnisse angepassten System lassen sich problemlos eine Vielzahl der verschiedensten Anwendungsgebiete abdecken:

  • Websites – z.B. mehrsprachig oder in Verbindung mit Datenbanken, Shopsystemen und vieles mehr
  • Webportal – Mitglieder- sowie webbasierte Kundenverwaltungen mit abgestimmten Prozesse und Abl√§ufen
  • Communities – kreativer Freiraum zum Austausch von Informationen und Meinungen, Bewertungssysteme und Umfragen sowie Wettbewerbe

Ein Webportal zeichnet sich gegen√ľber einer Website durch die Integration von Abl√§ufen, verschiedenen Anwendungen und Diensten aus. 

In einem Webportal stehen dem Nutzer personalisierte Bereiche und unterschiedlichste Funktionen zur Verf√ľgung. Mittels einer Navigation sind alle Bereiche leicht erreichbar, aber ggf. auch gegen Zugriffe nicht zugelassener Nutzergruppen oder Besucher gesch√ľtzt.

Webpotale integrieren Suchfunktionen und verschiedene Sicherheitsfunktionen zum Schutz ihrer Nutzer und deren Daten. Oft können Benutzer eigene Inhalte bereitstellen und anderen Nutzern zugänglich machen. Social Media Funktionen werden regelmäßig integriert oder stellen eine Kernfunktion dar.

Als eine (Online-)Community bezeichnet man eine organisierte Gruppen von Menschen, die √ľber das Internet in einem virtuellen Raum miteinander kommunizieren und sich austauschen. 

Die heute am besten bekannten Communities sind soziale Netzwerke, aber auch deren Vorl√§ufer, die Foren sind noch h√§ufig im Gebrauch. 

Communities k√∂nnen z. B. geschlossen und nur f√ľr einen kleinen Teil von Nutzern in einem sehr speziellen Bereich, beispielsweise in Intranet-Umgebungen oder der Wissenschaft genutzt werden. Andere Communities sind weltweit erreichbar und in vielen Sprachen verf√ľgbar.

Responsive Design und (mobile) Webentwicklung

Es gibt kaum ein Unternehmen, dass heute noch ohne eine f√ľr mobile Endger√§te optimierte Webseite auskommt. Neben den Zugriffen vom Desktop oder Notebook rangiert das Smartphone mittlerweile auf dem 2. Rang. Zuk√ľnftig und mit fortschreitender Entwicklung der Technik und der Mobilfunknetze k√∂nnte es sogar bald den ersten Platz einnehmen. Bereits aktuell erfolgen auf die Websites der meisten Unternehmen rund 30 % der Zugriffe mobil.

Mittlerweile werden Websites entwickelt, die auf allen benutzten Endger√§ten gut aussehen und einfach zu benutzen sind. Egal ob auf dem PC, dem Tablet oder dem Smartphone. Ob Ihre Website bereits gut auf mobile Endger√§te optimiert ist oder ob Handlungsbedarf besteht, erfahren Sie durch einen einfachen Google Test.

Mobile Webseiten

Mobile Webseiten sind speziell f√ľr die Nutzung auf mobilen Endger√§ten angepasst. Dazu geh√∂ren die Anpassung an eine geringere Bildschirmgr√∂√üe, eine auf Smartphones optimierte Navigation und die optimierte Darstellung der Inhalte, wie Bilder und Texte.

Mobile Webseiten können als Ergänzung zur normalen Website mit reduzierten Inhalten oder mit deren Vollumfang erstellt werden. Durch ein responsives Webdesign passen sich diese Seite in der Darstellung und Navigation den jeweils genutzten Endgeräten an.

Teilweise haben mobile Webseiten auch Zugriff auf besondere Hardwarefunktionen von Smartphones, wie z.B. dem Neigungssensor oder der Kamera. Damit kommen sie einer nativen Applikation in den Anwendungsbereichen schon sehr nahe.

Schnittstellenprogrammierung

Damit Webanwendungen miteinander kommunizieren können, bedarf es in der Regel einer passenden Schnittstelle.

Mittels einer Schnittstelle lassen sich heute viele Herausforderungen einfacher l√∂sen: die entsprechenden internen sowie externen Dienste werden miteinander verbunden und k√∂nnen somit Daten austauschen. Dies wird z. B. dazu genutzt, mehrere Webseiten immer auf dem aktuellen Stand zu halten oder popul√§re Kartenanwendungen wie Google Maps einzubinden. 

H√§ufig kann man dabei auf fertige oder anpassbare Schnittstellen (API) der jeweiligen Webanwendung zur√ľckgreifen. Somit wird der Aufwand weitestgehend gering gehalten. Teilweise m√ľssen die Schnittstellen aber auch neu entwickelt werden, wenn vorher noch nicht miteinander kommunizierende Services miteinander verbunden werden sollen.

Die VCAT Consulting passt f√ľr Sie bestehenden Schnittstellen an und entwickelt neue L√∂sungen.

Was k√∂nnen wir f√ľr Sie verbinden?

Wir unterst√ľtzen Sie gern und freuen uns auf Ihre Anfrage.

Methoden der Webentwicklung

Wir bieten Softwareentwicklung sowohl in der klassischen als auch in der agielen Umsetzung an.

Klassische Webentwicklung

Die Entwicklung einer Anwendung in der klassischen Webentwicklung bedarf klarer Vorgaben: genaue Designvorlagen, Funktionsspezifikationen und Prozesse, wie Daten verarbeitet werden sollen. Damit lassen sich auch schon zu Beginn Aussagen √ľber die genauen Kosten, den Zeitaufwand der Programmierung und somit Fertigstellungstermine benennen.

Die klassische Webentwicklung gliedert sich mehr oder weniger in festgelegte Phasen:

  • Design- und Konzeptionsphase
  • Angebots- und Auftragsphase
  • Umsetzung und Programmierung
  • Test und Abnahme

Damit erreichen wir z√ľgiges, qualitativ hochwertiges und gleichzeitig kosteng√ľnstiges Gesamtpaket. 

Agile Webentwicklung

Im Gegensatz zur klassischen Webentwicklung setzt die agile Webentwicklung bewusst auf dem Problem vieler klassischer Projekte auf:

Bei agilen Projekten ist von Anfang bewusst, dass die (Weiter-)Entwicklung von Design, Funktionen und Prozessen Bestandteil des Projektes sein wird. Neue Ideen setzen auf bereits umgesetzte Lösungen auf und verändern diese entscheidend.

Die Umsetzung bedeutet eine enge und intensive Zusammenarbeit zwischen dem Auftraggeber und dem Umsetzenden. Das Konzept wird st√§ndig weiterentwickelt und verbessert. Anders als in der klassischen Webentwicklung lassen sich daf√ľr Gesamtkosten und Umsetzungszeiten von Anfang nur ungenau festlegen. Durch eine genaue Erfassung der aktuellen Aufwendungen und Zeiten lassen sich jedoch recht genaue Aufzeichnungen pflegen, mit denen sowohl Auftraggeber als auch Auftragnehmer immer im Bilde √ľber die aktuellen Kosten sind.

Die Ergebnisse agiler Webentwicklung unterscheiden sich zu denen der klassischen Webentwicklung durch eine im Vergleich sehr hohe Praxisnähe und durch geringere Investitionen in der Vorbereitung.

Erfolgreiche Kunden

setzen auf das PHP Framework Symfony

Scroll Up