Symfony Framework

Symfony ist ein populäres Framework für Webanwendungen oder andere Projekte auf Basis der Programmiersprache PHP. Das Symfony Framework ist kostenlos erhältlich und Open Source.

Wie jedes Framework in der Softwareentwicklung zielt auch Symfony Framework darauf ab, die Erstellung und Pflege von Web-Anwendungen zu beschleunigen und zu vereinfachen. Für alle häufig benötigten Entwicklungsaufgaben werden Templates zur Verfügung gestellt.

Das Symfony Framework selbst hat kaum Anforderungen an die Serverumgebung im Hintergrund und lässt sich einfach auf beliebigen Konfigurationen installieren, Voraussetzung ist lediglich ein Betriebssystem auf Basis von Unix oder Windows, mit einem auf diesem Server installierten Webserver inklusive PHP. Es ist kompatibel mit fast jedem Datenbanksystem. Darüber hinaus ist es ein sehr kleiner Kopf hat, so die Vorteile der Rahmen nicht auf Kosten einer Erhöhung der Hosting-Kosten zu kommen.

Mit dem Einsatz eines Frameworks wie Symfony ist möglich, auch in dieser Hinsicht unerfahrenen Entwicklern ein Mittel an die Hand zu geben, das die Lernkurve bei der Arbeit mit PHP und den gängigen Design Patterns von Webanwendungen auf lediglich einen Tag reduziert. Das klare Design und die hohe Lesbarkeit des strukturierten Codes helfen Entwicklern, dabei den Überblick zu behalten.

Das Symfony Framework ist auf die Entwicklung robuster Anwendungen in einem Unternehmensumfeld ausgerichtet. Programmierer behalten die volle Kontrolle über die Konfiguration: Angefangen mit der Verzeichnis-Struktur der externe Bibliotheken , kann fast alles individuell angepasst werden. Symfony enthält viele nützliche, zusätzliche Tools, die bei den Routine-Tätigkeiten des Software-Engineering (testen, debuggen, dokumentieren) unterstützen und in Projekte integriert werden können.

Weitere Informationen

Datenbank

Unser Leben basiert auf Datenbanken. Dies wird uns allerdings in den seltensten Fällen bewusst, denn Datenbanken existieren im Hintergrund unserer digital vernetzten Welt. Eine Datenbank speichert, wie der Name schon suggeriert, beliebige Daten, die von berechtigten Nutzern abgefragt werden können. Oft ist der Nutzer hierbei eine Webanwendung, der Text den…

Weiterlesen
Freelancer

Als Freelancer, oder auch zu deutsch: Freiberufler, bezeichnet man Fachkräfte welche nicht im klassischen Arbeitgeber-/Arbeitnehmerverhältnis in einer Firma arbeiten, sondern lediglich für einen oder mehrere vorher festgelegte Aufträge ins Unternehmen geholt werden. Somit bringt das Berufsfeld eines Freelancer es mit sich, gegebenenfalls auch Ortsungebunden zu sein, um möglichst lukrative Aufträge…

Weiterlesen
Webhosting

Als Webhosting, auch Nethosting genannt, wird die Bereitstellung des Webspaces und die Unterbringung, das so genannte Hosting, der Internetseiten auf dem Webserver eines ISP (Internet Service Provider) bezeichnet. Wer seine eigenen Internetseiten bereitstellen möchte, macht dies gewöhnlich nicht selbst, sondern tut dies in der Regel über einen so genannten Webhoster.…

Weiterlesen