Explore Enterprise LAMP - Info Support

Afstuderen

HBO AfstuderenWO AfstuderenGet Smarter @ Info SupportMinor 30ECAfstudeeropdrachten 2012

Professionals

ProfessionalYoung ProfessionalStaf / ManagementKenniswerkerAlle vacatures

Over Ons

CultuurPersoonlijke OntwikkelingArbeidsvoorwaardenInformatie aanvragenOntmoet Ons

Explore Enterprise LAMP

De LAMP stack (Linux, Apache, MySql en PHP) wordt veelvuldig gebruikt voor diverse open source producten. Echter hoe geschikt is dit platform voor het ontwikkelen van Enterprise Software in vergelijking tot Java en het Microsoft .NET platform?

Opdracht

Linux, Apache en MySql hebben zich reeds bewezen als stabiele producten en worden veelvuldig gebruikt voor internet hosting maar ook binnen het bedrijfsleven.
PHP vormt de basis voor een groot deel van de online applicaties maar binnen het bedrijfsleven wordt voor software development op het platform voornamelijk gekozen voor Java of het Microsoft.NET framework.

Onderzoek of PHP een volwaardig alternatief is voor deze twee platformen. Punten die hierbij o.a. onder de aandacht dienen te komen zijn:

  • Beschikbaarheid en status van frameworks, bijv. (MVC, ORM)
  • Interoperabiliteit met andere platformen
  • Wat is de status van ondersteuning van Soap, WS-*, Message Queueing
  • Ondersteuning van development tools
  • Automated code analyse
  • Automated (unit-) testing
  • Stabiliteit (qua ontwikkeling) en volwassenheid van de taal zelf
  • Onderhoudbaarheid van code
  • Productiviteit

Het onderzoeksrapport dient ondersteund te worden door een implementatie van een testcase , gebaseerd op een service oriented architecture, waarbij er gebruik wordt gemaakt van een integratie met een bestaande .NET of Java implementatie van dezelfde testcase. Aangezien beide implementaties dezelfde functionaliteit implementeren dienen de verschillende onderdelen uitwisselbaar te zijn.

Benodigde kennis & interesse

Object Oriented Development
Uitgebreide kennis van Java of het .Net platform
SQL
Linux
PHP
HET NIEUWE AFSTUDEREN