Why two languages?
While PHP is an acceptable
lanaguage for simple web sites that will be hosted on low-cost
ISP's, Java is a more mature and better-supported language and
JSP takes advantage of that to allow more robust complex web
sites to be delivered. These will, however, cost more to host
and so JSP suits intranet-based applications or organisations
that host their web sites on their own servers.
Both languages require the same understanding of web-based
interfaces, of how data moves to and from the client browser
and of how to manage the database and generate each web page
efficiently so it isn't difficult for an experienced developer
to work in both PHP and JSP. This diversity means that each
project is built using the best tool for the job.
|