Para la programación de
servidor PHP
Sin duda este es el lenguaje más extendido, y te va a
permitir encontrar una mayor documentación, mejor explicada y mucho más
versátil que para los demás lenguajes de programación. Además de la página
oficial de php.net que está muy bien documentada y sobre la que los usuarios
vierten miles de ejemplos de cómo utilizar las distintas funcionalidades del
lenguaje, en internet puedes encontrar ayuda en multitud de sitios, así como
cualquier tipo de script ya listo para usar que te imagines, tanto gratuito como
de pago. El lenguaje php es un lenguaje de programación que se ejecuta en el
lado servidor, ¿Qué significa esto?, que sobre lo que tú vas a programar y
guardar en el servidor, y lo que va a ver el usuario final, va a haber una gran
diferencia, ya que el php se va a encargar de conectar con las bases de datos,
organizar los datos obtenidos y devolver el contenido como HTML para que el
navegador pueda interpretarlo.
Lo que va a ver el
usuario en HTML
Desde luego, y esto es general para cualquier lenguaje de
programación, el resultado final que se devuelve al usuario y por tanto al
navegador va a ser en HTML. El lenguaje universal por defecto de la web, que
poco a poco va avanzando en funcionalidades y capacidad. Últimamente ha salido
HTML5, que nos permite (en los navegadores que lo soportan) poder crear de
forma fácil animaciones e incluso utilizar las librerías 3d de nuestro equipo y
la tarjeta gráfica sobre la web para tener aceleración en las animaciones o
incluso los juegos que se programan con este lenguaje.
Va a ser el lenguaje que tendremos que aprender de forma
obligatoria, pero con unos pocos tags podremos ser capaces de crear páginas web
muy bien estructuradas.
Los estilos visuales en
CSS
CSS son las siglas de Cascading Style Sheet, o en español hojas
de estilos en cascada. No te asustes, ya que son el tipo de archivos y lenguaje
de programación que vamos a utilizar para que todo lo que generamos en HTML
tenga diseños bonitos y atractivos para el usuario.
Para las animaciones JavaScript
El cuarto de los lenguajes que no te podrá faltar a la hora
de crear una página web va a ser JavaScript. No te confundas ya que JavaScript
no es Java. Éste únicamente corre en navegadores o programas que lo soportan y
son como una versión reducida del código de programación para sistema
operativo. Con él podremos hacer más dinámico el funcionamiento de las páginas,
interactuando con los botones, estilos, etc. Podemos hacer desde que se oculte
un botón o nos muestre una capa al hacer click en un enlace, hasta cargar
partes de una página sin tener que cargarla entera utilizando AJAX.
Las bases de datos en
MySQL
Por último, el lenguaje y motor de bases de datos que vamos
a utilizar son MySQL (o mejor dicho MySQLi), ya que además de ser gratuitos nos
va a ofrecer una gran comunidad al igual que con los otros lenguajes. Este está
basado en SQL y por tanto también podremos utilizar parte de la ayuda que hay
en internet para este otro lenguaje. Siempre que podamos vamos a intentar usar
la versión MySQLi, ya que está más optimizada, y es algo más rápida. Además de
implementar ciertas funcionalidades sobre php para poder proteger contra
inyecciones de código de forma más amplia nuestro código.
No hay comentarios:
Publicar un comentario