Symfony PHP 5 framework

Symfony PHP 5 framework
Symfony PHP 5 framework

In Symfony (Open Source PHP5 framework gericht op de enterprise markt), worden toepassingen die hetzelfde gegevensmodel gebruiken gegroepeerd in projecten. Voor de meeste projecten zullen er twee verschillende toepassingen zijn; een front end (Web2.0 ideologie) en een back end.

  • Implementatie van de nieuwste technieken, zoals AJAX, MVC framework, Formulieren framework, geautomatiseerd testen.
  • Database onafhankelijk door de ORM laag Propel of Doctrine.
  • Door de duidelijke MVC structuur (Model View Controller) is de webtoepassing. later gemakkelijk aan te passen door de gescheiden applicatie lagen. Hierdoor is de code ook snel inzichtelijk voor nieuwe web ontwikkelaars die aan de website moeten bouwen.
  • Uitermate geschikt voor ontwikkel methodieken als XP (Extreme Programming).

Symfony is volledig geschreven voor PHP 5, zonder compatibiliteit voor PHP 4. Hierdoor kan symfony gebruik maken van optimale functionaliteit, methodes en best practices die in PHP 4 nog niet mogelijk waren.

Symfony PHP 5 framework
Symfony framework
Symfony PHP 5 framework
Symfony Controllerflow
Symfony PHP 5 framework
Symfony MVC model

Zeer compleet framework

Symfony is een compleet framework dat is bedacht om de ontwikkeling van web applicaties te optimaliseren door verschillende kernfuncties aan te bieden. Symfony bevat een grote hoeveelheid hulpmiddelen en classes die zijn gericht op het inkorten van de ontwikkeltijd van een complexe webtoepassing. Aanvullende automatiseert het de gewone taken zodat een ontwikkelaar zich volledig kan richten of de specifieke zaken van de te bouwen toepassing. Uiteindelijk hoeft niemand dus meer het wiel opnieuw uit te vinden, iedere keer als met een nieuwe ontwikkeling wordt gestart.

Symfony is volledig in PHP 5 geschreven

Het is getest in verschillende productieomgevingen (onder andere Yahoo! Answers en Delicious) en wordt gebruikt bij intensief gebruikte e-business sites. Symfony is compatibel voor de meeste databases engines, inclusief MySQL, PostgreSQL, Oracle en Microsoft SQL Server.
Het draait op alle *nix en Windows platforms.

Snel Web 2.0 applicaties ontwikkelen

Doel van het framework is het versnellen van ontwikkeltrajecten en het verbeteren van de stabiliteit van het eindproduct. Met symfony kan een ontwikkelaar snel dynamische, database gedreven webapplicaties ontwikkelen, inclusief moderne web 2.0 technieken, zoals AJAX (AJAX PHP framework) en RSS.

Ervaringen uit de praktijk

  • Installeer Symfony
  • download de test / voorbeeld omgeving
  • test of alles goed staat:
  • configureer de database
  • start met programmeren

Vanuit het kernteam wordt aanbevolen om de nodige systeem resources te reserveren bij installatie en een PHP accelerator te gebruiken. Het is allemaal vrij zwaar. Als we zoeken naar een lichtgewicht oplossing is Symfony beslist geen optie. Daarnaast is het veel complexer dan frameworks als CodeIgniter, Kohana en Yii.

Met de Open Source integratie experts van Vicus komt u verder. Wij geven een helder advies bekeken vanuit úw business. Bel ons meteen via 033 461 1196 of klik op een van onderstaande knoppen voor meer informatie.

Symfony PHP 5 framework

VOSBA integratie frameworkVOSBA Open Source integratie framework koppelt binnen één organisatie zowel de Open Source software...  Lees meer

Volg Vicus op Twitter
Bekijk Vicus op Youtube
Wordt Vicus fan op Facebook
Bekijk presentaties van Vicus op Slideshare

Sitemap | Kernwoordenlijst | Vicus eBusiness Solutions bv | Amsterdamseweg 16 | 3812 RS Amersfoort | T: 033 - 461 1196 | sales@vicus.nl
Copyright ©2011 Vicus - VOSBA, Vicus and the Vicus logo are registered trademarks of Vicus - All other trademarks are the property of their respective companies.