Mucha teoria y poca practica - Combinar los diferentes lenguajes de programacion en la web

donpetar
11 de Diciembre del 2007
Hola,
tengo una duda respecto a que "lenguajes de programación" utilizar para hacer una página web y sobre todo como COMBINARLOS en un proyecto comun.
La verdad que conozco (teóricamente) varios, y me gustaría realizar una página web (una web típica, con acceso a una BD (por ejemplo MYSQL)), pero no sé cuales utilizar y para que emplear cada uno.

Conozco Java, HTML, XHTML, Javascript, XML, algo de PHP (a parte de los típicos c, c++,.... pero me imagino que estos serán menos útiles para web).

- XML: sé como funciona, pero luego a la hora de la verdad no sé como o para que usarlo en la práctica.
- En la parte del servidor que es "mejor" usar Java (JSP, servelts, ...) o PHP. ¿para qué uso?
- En la parte del cliente que es "mejor" usar HTML o XHTML. Java, javascript,... ¿para qué uso?
- Para acceso a BDs (en principio me da igual que BD) que es "mejor" Java?

En general, sé trabajar con todos ellos pero individualmente, pero me gustaría saber como combinarlos en un proyecto mayor.

Agradecería un poco de orientación o que me indicaseis donde puedo encontrar información al respecto.


Gracias.

donpetar
11 de Diciembre del 2007
Voy a concretar un poco mas:

- Tenía pensado tener algún MAPA con el que se pueda INTERACTUAR para poder ver/obtener información. En un principio sería un

mapa de España en el que se vería información generalizada. Luego cliqueando en las diferentes zonas se iría obteniendo

información más concreta.
¿para realizar esto es "mejor" usar Javascript o como recomendáis hacerlo?
- ¿Cómo se realiza un FORO?
- ¿qué se supone que es mejor poner en la parte del cliente y que en el servidor?