Ik loop stage bij een bedrijf.
Dat bedrijf heeft 2 applicaties. Een applicatie is geschreven in Java/Scala (Play! framework met MVC-structuur), met in de view voornamelijk HTML/Javascript. Een ander applicatie is geschreven in PHP (met CodeIgniter als framework met MVC-sturctuur).
Omdat het bedrijf de login van de PHP-gebruikers wilt hebben zodat men niet 2 keer hoeven te inloggen op beide frameworks, heeft het bedrijf besloten dat de Java-applicatie voortaan op de framework van Codeigniter PHP opgebouwd moet worden, vanaf stratch.
En daarvoor moet ik dus zorgen.
Het zijn beide database-intensieve applicaties, die data proberen te weergeven op basis van de aanwezige data in de database. De HTML/javascript overnemen zal relatief makkelijk gaan.
Ieder Java/scala code in de class/controllers heeft een bepaalde functie, waar je dus weer bepaalde PHP-functie bij moet zoeken die hetzelfde kan uitvoeren. En dat in hun eigen syntax proberen 'te kopieren'. Je bedenkt het al, dit wordt 1 grote brei.
Ik zat mij af te vragen hoe ik met PHP en Java/scala het beste kon aanpakken, en waar ik moet beginnen.
Iemand?
Dat bedrijf heeft 2 applicaties. Een applicatie is geschreven in Java/Scala (Play! framework met MVC-structuur), met in de view voornamelijk HTML/Javascript. Een ander applicatie is geschreven in PHP (met CodeIgniter als framework met MVC-sturctuur).
Omdat het bedrijf de login van de PHP-gebruikers wilt hebben zodat men niet 2 keer hoeven te inloggen op beide frameworks, heeft het bedrijf besloten dat de Java-applicatie voortaan op de framework van Codeigniter PHP opgebouwd moet worden, vanaf stratch.
En daarvoor moet ik dus zorgen.
Het zijn beide database-intensieve applicaties, die data proberen te weergeven op basis van de aanwezige data in de database. De HTML/javascript overnemen zal relatief makkelijk gaan.
Ieder Java/scala code in de class/controllers heeft een bepaalde functie, waar je dus weer bepaalde PHP-functie bij moet zoeken die hetzelfde kan uitvoeren. En dat in hun eigen syntax proberen 'te kopieren'. Je bedenkt het al, dit wordt 1 grote brei.
Ik zat mij af te vragen hoe ik met PHP en Java/scala het beste kon aanpakken, en waar ik moet beginnen.
Iemand?