You are on page 1of 2

Porting PHP portal on Google Java Apps Engine

Abstract:

This project is on porting PHP portal on Google Java Apps Engine. Google Apps engine provide
more salient and productive features than PHP (Hypertext Preprocessor)portal which is the
main interest of this migration.Google Apps Engine is a platform for developing and hosting
web applications in Google-managed data centers. Google App Engine is cloud computing
technology. It virtualizes applications across multiple servers and data centers.
With Google Java apps Engine we can build web applications using standard java
technologies and run them on Google scalable infrastructures. The Java environment provides a
Java 6 JVM, a Java Servlets interface, and support for standard interfaces to the App Engine
scalable datastore and services, such as JDO, JPA, JavaMail, and JCache. Standards support
makes developing your application easy and familiar, and also makes porting your application
to and from your own servlet environment straightforward.

Introduction
Google App Engine lets you run your web applications on Google's infrastructure. App Engine
applications are easy to build, easy to maintain, and easy to scale as your traffic and data storage
needs grow. With App Engine, there are no servers to maintain: You just upload your
application, and it's ready to serve your users. Google App Engine supports apps written in
several programming languages. With App Engine's Java runtime environment, you can build
your app using standard Java technologies, including the JVM, Java servlets, and the Java
programming language—or any other language using a JVM-based interpreter or compiler, such
as JavaScript or Ruby.
The Java environment provides a Java 6 JVM, a Java Servlets interface, and support for
standard interfaces to the App Engine scalable datastore and services, such as JDO, JPA,
JavaMail, and JCache. Standards support makes developing your application easy and familiar,
and also makes porting your application to and from your own servlet environment
straightforward.

The Java environment provides a Java 6 JVM, a Java Servlets interface, and support for standard
interfaces to the App Engine scalable datastore and services, such as JDO, JPA, JavaMail, and
JCache. Standards support makes developing your application easy and familiar, and also makes
porting your application to and from your own servlet environment straightforward.

Aims

This project aims at porting PHP portal on Google Java Apps engine which provides many
additional and latest features like cloud computing technology and virtualization of applications
across multiple servers and datacenters.
Software requirements:

Front end/View:
HTML, CSS, JSP pages.

Environment:
Eclipse IDE with App Engine Integrated plugins

Middle-tier:
Java 1.5 Virtual machine(JVM) and above

Intefaces:

Java Data Objects (JDO) 2.3 and Java Persistence API (JPA) 1.0.

Back-end/Data Layer:

Google Apps Engine, Google Big table database

You might also like