Tel +49 (30) 814504070

Detlef Hüttemann
18.06.2007 14:38 Uhr

Palava 1.0 released

Tags:

Palava is a communication protocol to build web applications using PHP and Java. It allows you to build modern 3-tier architectures, where PHP runs on the frontend servers and JAVA runs on the backend.

We have developed it to give oldstyle java applications a modern web 2.0 facelift. Because coding the frontend in php is much easer and cheaper than java, we decided to use php at the frontend and java on the backend.

The only thing missing was a clean, fast and lightweight tool to combine frontend and backend. Because we are using CodeIgniter, the tool should play the Model part in the Model-View-Controller pattern. And because the model functions can be called many times in one single http-request, frontend and backend may chatter again and again, leading to the name 'palava'.

Our experiences on our first project were very promising. The separation of business logic and frontend behaviour helps you to build scalable, maintainable web portals.

If you want to learn more about palava, please take a look at the palava wiki page http://palava.cosmocode.de

Bookmark and Share

Comments

About CosmoCode

CosmoCode is a Berlin based IT service provider with a strong emphasis on web applications. We mainly focus on Content Management Systems, Wikis and custom solutions.

Subscribe

Subscribe Like our blog? Stay up to date via RSS
Freie Stelle: Forschungsassistent Freie Stelle: Forschungsassistent