Vivimos en una era de profundos cambios, ¿Cuántas veces no hemos escuchado esta coletilla? Esta realidad tiene sus vertientes negativas, por ejemplo, el estrés, la ansiedad, etc. pero también tiene sus aspectos positivos, el acceso a la información, la capacidad de mostrar nuestros contenidos en cualquier tipo de formato (texto, audio, video, RSS) al resto del mundo, las nuevas oportunidades de negocio en Internet, el software libre, etc.
En este libro nos centramos en los aspectos positivos de la sociedad de información. Así, pretendemos cubrir el vacío que existe en el uso de herramientas libres o gratuitas. Durante muchos años se han utilizado extensamente herramientas privativas, considerando que el software libre era patrimonio exclusivo de GNU/Linux y que además este sistema operativo y aún más los servidores eran sólo para los “expertos”.
Sin embargo, hoy en día la mayoría de las mejores herramientas son multiplataforma, es decir, podemos utilizarlas tanto en Windows como en GNU/Linux. Así el usuario puede recurrir a ellas desde el sistema operativo en el que se sienta más cómodo. Además GNU/Linux, desde hace ya bastante tiempo, es un sistema operativo amigable con una interfaz muy atractiva en 3D y por supuesto, pueden coexistir ambos sistemas operativos en un mismo ordenador.
La configuración de servidores ha dejado también de ser sólo para los “gurús”, se ha democratizado y contamos con muchos servidores que se instalan y configuran en gran parte desde cualquier navegador mediante interfaces gráficas escritas en PHP.
Por otra parte, el software libre ha llegado a la red de redes, Internet. El usuario tiene a su alcance no sólo aplicaciones de escritorio libres, sino que además puede crearse sus propios servidores Web (Apache2, Tomcat), de aplicaciones (JBoss), blogs (WordPress), gestores de contenido (Drupal), etc. ¡El límite de tu presencia en Internet es tu interés e imaginación, no el dinero!
Nos planteamos esta obra con los siguientes objetivos:
Aprender lo esencial de GNU/Linux, instalarlo, personalizarlo y configurarlo, así como utilizar la consola y las utilidades necesarias para ser un buen Webmaster.
Explicar las herramientas libres para la edición de contenido multimedia, como por ejemplo: Gimp, Audacity y Kino.
Conocer el lenguaje HTML, así como los estándares propuestos por la W3C, a saber: CSS, XML, sin olvidarnos de JavaScript, XHTML y AJAX.
Iniciarte en la programación en Internet con los dos lenguajes “de referencia”: PHP y Java.
Aprender a instalar y configurar los distintos servidores: Web (Apache, Tomcat), base de datos (MySQL), gestores de contenido (Drupal, WordPress, Moodle), FTP, Wiki, ssh, etc.
Con estos objetivos, te mostraremos todo lo que puedes necesitar para afrontar con éxito la experiencia como Webmaster ya sea a nivel profesional o como usuario doméstico que quiere tener una presencia en Internet.
En definitiva, dado el auge que hoy en día está teniendo el software libre, nuestro objetivo es aportarte una visión clara en lo que respecta a la panorámica actual del software y que puedas formar parte de Internet, no sólo como mero visitante, sino como un miembro activo de la telaraña mundial.
La obra va dirigida a todos aquellos que quieran aprender a ser auténticos Webmaster, a nivel personal o profesional, que cansados de tener que echar mano de herramientas privativas que obligan, muchas veces de forma abusiva, a “pasar por caja”, buscan y demandan recursos gratuitos que permitan realizar las mismas funciones y en muchos casos, las amplíen y mejoren.
Destinada también a los usuarios que están cansados de perder el tiempo consultando foros, blogs, grupos de noticias y discusión probando ¿soluciones? que no entienden y que en muchos casos empeoran el problema, obligándole a empezar de nuevo. Compra este libro si quieres una guía paso a paso, bien explicada y sin bugs.
Nuestro objetivo es que este libro te sea fácil de usar y entender. Bajo este enfoque, encontrarás a lo largo de la lectura del mismo, una serie de características especiales que te ayudarán a acelerar tu proceso de enseñanza-aprendizaje, así:
|
El cuadro resumen idea presenta conceptos a destacar, adicionales, y relacionados con el tema tratado, los cuáles consideramos que son útiles y necesarios.
|
|
El cuadro resumen aviso indica posibles problemas y fallos de los programas. También, se utiliza cuando queremos llamar seriamente la atención sobre algún aspecto que estamos tratando.
|
|
El icono de procedimiento indica el comienzo de tareas y recetas, que paso a paso, te guiarán en la realización de una operación. |
|
El icono de listado es utilizado para mostrar el código fuente de páginas o scripts que estamos explicando y que puedes ejecutar directamente en tu equipo. |
Además de estos cuadros resumen e iconos se ha utilizado la siguiente notación:
Los nombres de los paquetes están escritos en cursiva y negrita.
Las distintas opciones de los menús aparecen en negrita y con la primera letra en Mayúsculas.
|
Las direcciones de páginas Web aparecen en negrita.
Sería imposible agradecer una por una, a todas las personas que dedican parte de su tiempo a enseñar, usar o desarrollar software libre de una manera desinteresada. Quizás, esta reflexión, nos da a conocer lo maravilloso de esta actitud. Desde estas líneas queremos mostrar nuestra admiración y agradecer a la enorme cantidad de gente que comparte, lo que a nuestro juicio es una de las cosas más importantes y gratificantes del ser humano, el conocimiento.