Phoenix

Wanneer snelheid belangrijk is

Phoenix is een framework dat Elixir als taal gebruikt. Het is een functionele gecompileerde programmeertaal die draait op een Erlang Virtual Machine. De Erlang taal is origineel ontwikkeld voor telecom applicaties, waardoor het verschrikkelijk snel en multithreaded is.

Phoenix gebruikt net als Rails het MVC patroon. Hierdoor zijn er veel overeenkomsten tussen een Phoenix en een Rails applicatie. Het Phoenix framework is dankzij Elixir op het moment een van de snelst presterende oplossingen. Het raamwerk is daarom ideaal voor applicaties die veel data verwerken of veel bezoekers hebben.

Deze website

Lico.nl is gemaakt in Phoenix. Dit hebben wij gedaan toen Phoenix net begon. Het is vooral gebruikt als pilot project om ervaring op te doen met dit framework. Door het gebruik van Phoenix is de site snel en klein en is de server belasting laag.