Maatwerk software met Symfony

Veel opdrachtgevers kiezen voor een maatwerk oplossing. Een veelgehoorde vraag is dan wel hoe onderhoudbaar het is, en wat er gebeurd als ik niet meer in de picture ben. Om deze zaken te waarborgen gebruik ik het standaard en veelgebruikte framework Symfony.

Maatwerk software met Symfony

Wat is een framework?

Framework is het Engelse woord voor raamwerk. En dat is ook precies wat het is. Een raamwerk dat al heel veel standaard stukken herbruikbare code en functies bevat waardoor de programmeur niet elke regel code zelf hoeft te verzinnen. Zo zitter er standaard onderdelen in voor het beveiligen van (delen van) een applicatie, voor het opslaan van gegevens in een database en ga zo maar door.

Waarom gebruik ik een framework?

Een framework gebruik je om efficiƫnter te werken, want je hoeft dan niet elke regel code zelf te programmeren. Daarnaast dwingt het je om volgens een bepaalde standaard te werken zoals andere programmeurs er ook mee werken. Het resultaat is dat als de ontwikkeling van de software door een andere moet worden overgenomen, dit ook makkelijk kan. Daarnaast is een framework goed geoptimaliseerd. Stel dat je een applicatie wil laten ontwikkelen die door veel gebruikers tegelijk gebruikt moet worden, dan is dat geen probleem.

Wat is Symfony?

Symfony is een veel gebruikt framework voor het ontwikkelen van maatwerk cloud software. Symfony is een framework voor de programmeertaal PHP, wat op haar beurt een van de meest gebruikte programmeertalen voor cloudsoftware en websites is.

Naast dat Symfony wordt gebruikt voor maatwerk oplossingen, is het ook de basis voor heel veel standaard toepassingen. Professionele toepassingen zoals Shopware (webshops) en Pimcore zijn gebouwd op Symfony. 

Conclusie

Ik gebruik Symfony als framework voor het ontwikkelen van maatwerk oplossingen en koppelingen tussen systemen. Het is veelgebruikt, en daardoor goed doorontwikkeld en stabiel. Ook de schaalbaarheid en overdraagbaarheid is geen probleem voor toepassingen die met Symfony gebouwd zijn!

 

Kom je er niet uit met je standaardsoftware?

Vul hieronder jouw gegevens in en ik neem contact met je op om de mogelijkheden te bespreken.