Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Lme Uia5
Lme Uia5
CONTENIDO
UNIDAD 5
Servicios de web hosting y
sistemas de gestión de
contenido (CMS)
1
Sumario
2
Clase 17|Creando un
tema personalizado con
Wordpress
3
En la figura anterior podemos apreciar una vista completa de los directorios y
archivos de los cuales podemos destacar los siguientes:
Directorio wp-content
Directorio wp-admin
Directorio wp-includes
4
Normalmente, poseen por defecto varias páginas web de demostración ya
montadas, lo único que tienes que hacer es escoger un diseño que se adapte al
resultado deseado, y sustituir las fotos y los textos de prueba por los que son
destinados al sitio. Con estas facilidades se pueden crear excelentes sitios web
sin necesidad de ser un informático experimentado.
5
maquetación visual (visual composer) que nos permiten diseñar cada una de las
secciones del sitio web arrastrando y soltando elementos.
Un punto muy importante que tenemos que tomar en cuenta es que WordPress
instala todas sus plantillas en el directorio themes que se encuentra en wp-
content.
index.php
style.css
Además de ser el archivo principal para definir los estilos que utilizaremos, es
donde especificaremos los parámetros principales de la plantilla. En este
6
momento, ya tenemos los archivos mínimos indispensables para crear un tema
y que WordPress lo detecte.
header.php
footer.php
Al igual que en el caso del archivo header.php, este será común en toda la
plantilla. En él indicaremos la información que estará siempre presente en el pie
de página (por ejemplo, el copyright, los enlaces a la información legal, redes
sociales, etc.).
7
sidebar.php
Este archivo está pensado para mostrarlo a modo de barra lateral (sobre todo
cuando se trata de un blog) o con widgets (por ejemplo, un buscador, un listado
de categorías o los posts más visitados).
front-page.php
Es la plantilla que WordPress carga por defecto como página de inicio. Está
especialmente pensada para que sea un listado de posts; es decir, la portada de
un blog.
home.php
single.php
page.php
Éste es el archivo de plantilla que mostrará por defecto cualquier página que
agreguemos, siempre y cuando no se le haya especificado una plantilla.
category.php
8
comments.php
search.php
404.php
functions.php
Este archivo nos permitirá crear zonas de menú y de widgets, así como
personalizar algunos parámetros que WordPress trae por defecto.
9
17.3. Hojas de estilos para tema personalizado
Hay que tener mucho cuidado con las puntuaciones y los cierres de reglas. Dejar
una llave abierta u olvidar un punto y coma puede hacer tu hoja de estilos ilegible
para los navegadores.
10
En el siguiente enlace puedes encontrar una serie
de plugins para insertar CSS en nuestros temas
de wordpress: CSS perzonalizado.
Una vez identificado el elemento que queremos editar, necesitamos conocer sus
clases y nombre de selector para aplicarle el estilo deseado.
11
¿Qué hace?
• Al contrario que algunos CSS reset, preserva los valores por defecto
de los navegadores.
• Corrige errores e inconsistencias de los navegadores.
• Normaliza estilos para una amplia gama de elementos HTML.
• Incluso mejora la usabilidad con mejoras sutiles.
12
Este archivo (functions.php) se utiliza como una biblioteca personal de
funciones, facilitando el ampliar, cambiar o alterar el comportamiento por
defecto de WordPress. Su comportamiento se asemeja al de un plugin,
agregando características y funcionalidad a la web; se puede utilizar también
para definir nuevas funciones PHP como para modificar las que ya incorpora el
sistema.
Cada uno de los temas viene con su propio archivo de funciones; sin embargo,
sólo surtirá efecto el del tema activo. Muchas plantillas (especialmente las
Premium y las más trabajadas) ya vienen con este archivo creado y cargado de
funciones; si este no existe simplemente se debe crear un archivo de texto sin
formato nuevo, llamarlo “functions.php” y guardarlo dentro del directorio de
nuestro tema.
La sidebar principal es una columna que se ubica junto al resto del contenido,
pero denominarla barras laterales no es correcto ya que puede haber más de
una sidebar y pueden ubicarse en casi cualquier parte del sitio
13
Clase 18|Introducción a
Moodle
14
Hoy en día, son muchas las instituciones que brindan educación a distancia, esta
se ha convertido en un pilar fundamental del progreso de la educación, ya que
nos facilita el aprendizaje desde casa, sin necesidad de asistir a un lugar físico
para poder estudiar.
15
18.1.2. Funciones de un LMS
La función principal de un LMS es administrar materiales y actividades con fines
educativos para los usuarios que forman parte de un LMS.
16
WebCT: Es un sistema comercial de aprendizaje virtual online sus herramientas
son muy flexibles para el diseño de clases lo cual hace este entorno muy
atractivo tanto para principiantes como usuarios experimentados en la creación
de cursos en línea. Los instructores pueden añadir a sus cursos de WebCT varias
herramientas interactivas tales como: tableros de discusión o foros, sistemas de
correos electrónicos, conversaciones en vivo (chats), contenido en formato de
páginas web, archivos pdf entre otros.
17
18.1.5. Instalación de Moodle
Es necesario tomar en cuenta los recursos que posee el servidor en el cual se
implementará una instalación de Moodle en su última versión ya que solicita
como mínimo PHP 7.0 y que posea protocolo HTTPS. Dichas características
forman el mejor escenario para utilizar al máximo las características que nos
ofrece Moodle.
18
Figura 140. Pantalla de confirmación de rutas para la instalación de Moodle
Fuente: Elaboración propia
Posterior a ello, nos solicita que elijamos el tipo de controlador de base de datos
dependiendo del tipo de base de datos que utilizaremos en la instalación.
19
A continuación, nos muestra un pequeño formulario para ingresar la información
de base de datos, usuario, contraseña, servidor de base de datos, prefijos de las
tablas, puerto de la base de datos y socket Unix que se utilizarán al momento
de la instalación.
20
Figura 143. Pantalla para aceptar los términos y condiciones de Moodle
Fuente: Elaboración propia
Luego nos muestra una lista con todos los servicios verificados los cuales serán
utilizados por Moodle.
21
Al finalizar con la instalación nos muestra un listado de todos los componentes
que han sido instalados y luego de verificar que todos están correctamente
instalados damos clic en continuar.
22
A continuación, muestra un formulario en el cual nos solicita la información sobre
el título y descripción del sitio.
23
Para Los Contenidos:
24
Clase 19|Introducción a
los Wikis
Wiki es “la base de datos en línea más simple que pueda funcionar". Se
trata de un tipo de página web que brinda la posibilidad de que multitud
de usuarios puedan editar sus contenidos a través del navegador web, con
ciertas restricciones mínimas. De esta forma permite que múltiples
autores puedan crear, modificar o eliminar los contenidos. Se puede
identificar a cada usuario que realiza un cambio y recuperar los contenidos
modificados, volviendo a un estado anterior. Estas características facilitan
el trabajo en colaboración, así como la coordinación de acciones e
intercambio de información sin necesidad de estar presentes físicamente
ni conectados de forma simultánea. El ejemplo más conocido y de mayor
tamaño de este tipo de páginas web es la enciclopedia colaborativa
Wikipedia (www.wikipedia.org). A favor: Es una fuente de información y
bibliográfica de construcción colectiva. Problemas: La información
publicada puede provenir de fuentes erróneas o no válidas.
Solución/recomendaciones: Es recomendable trabajar criterios sobre el
empleo de fuentes de información confiables y formas de validar los
contenidos. (Wikipedia, 2018, Pars. 9).
25
19.1.1. ¿Qué es un wiki?
El término wiki (proviene del hawaiano wiki, “rápido”)
alude al nombre que recibe una comunidad virtual,
cuyas páginas son editadas directamente desde el
navegador, donde los mismos usuarios crean,
modifican, corrigen o eliminan contenidos que,
generalmente, comparten. No tiene por qué ser
necesariamente un sitio en la web, puesto que hay
wikis instalables para uso en el escritorio de un
computador personal. (Wikipedia, 2018, Pars. 1)
19.1.2. Orígenes
26
19.1.3. Diferencias entre un wiki y un blog
Tabla 12. Diferencias entre un wiki y un blog
El blog El wiki
Es personal, aparentemente menos Puede ser personal, pero está
colaborativo. La entrada pertenece a abierto a la colaboración.
su editor (algo que no tiene por qué
ser así, si por ejemplo hay un autor
colectivo).
Se supone que el texto es estático, El propósito es crear un documento.
una vez publicado, el post no cambia
(no es del todo cierto, pero si es lo
que se espera) El discurso es
espontáneo, no revisable y
permanente.
Tiende a ser un “largo pergamino” Se estructura en páginas.
(el texto se extiende hacia arriba y
hacia abajo).
Presenta un “modo discusión” Es hipertextual por definición.
(ThreadMode): monólogo con Palabras o frases del texto
comentarios de la audiencia. convertidos en enlaces dan pie a
nuevas páginas.
27
19.2. Introducción a MediaWiki
19.2.1. Wikitexto
28
El lenguaje de marcado para wikis se denomina lenguaje wikitexto y no
existe un estándar que defina su sintaxis, sus características y su
estructura, como la tiene el lenguaje HTML. Por el contrario, depende del
software wiki utilizado.
Fuente: Wikipedia
29
19.2.2. Instalando MediaWiki
30
Clase 20|Introducción a
las tiendas en línea
31
En esta era digital, el comercio en línea se ha convertido en uno de los principales
canales de ventas de muchas empresas ya que por medio de la accesibilidad que
permite a los usuarios, se obtienen resultados de una forma acelerada.
Existen muchas opciones para montar una tienda en línea, entre ellas tenemos:
• Utilizando la combinación de WordPress y el plugin de woocommerce
• Utilizando temas completos de woocommerce
• Utilizando la plataforma Shopify
• Desarrollando con nuestro propio código todos los módulos tanto de back-
end como front-end.
• Utilizando la plataforma CMS orientadas a tiendas en línea como Magento,
Opencart y Prestashop
32
Prestashop es una plataforma para eCommerce completa, un CMS para creación
de tiendas online sencilla y potente que cuenta con todos los módulos necesarios
para brindar una experiencia de usuario agradable tanto para compradores como
para los administradores de la tienda.
33
20.1.4. Estructura de directorios de Prestashop
/img, contiene todas las imágenes que por defecto trae Prestashop así como
todas las imágenes de productos, categorías u otras imágenes que se utilizan en
la tienda.
34
20.2. Instalación y configuración de Prestashop
35
Damos clic en Softaculous Apps Installer y este nos lleva a su catálogo de scripts
clasificados por categorías, buscamos la categoría Comercio electrónico y
luego buscamos Prestashop.
36
Este abre el cuadro de diálogo principal para la instalación
37
Referencias citadas en la UNIDAD 5
Acerca de Moodle, Moodle. (2018).
Recuperado de
https://docs.moodle.org/all/es/Acerca_de_Moodle
Recuperado de
https://es.wikipedia.org/wiki/Wiki
Recuperado de
https://es.wikipedia.org/wiki/Wikitexto
Recuperado de
https://www.mediawiki.org/wiki/Manual:What_is_MediaWiki%3F/es
Recuperado de
https://www.mediawiki.org/wiki/MediaWiki/es
Recuperado de
http://doc.prestashop.com/pages/viewpage.action?pageId=28016743
38
Glosario de los términos citados en
la UNIDAD 5
Widget Una pieza de código que es usado en una página web o
app brindando al usuario un cambio visual de una parte
o elemento específico de la pantalla del pc, smartphone
o tablet del usuario.
39
Enlaces por UNIDAD 5
En el siguiente enlace puedes encontrar una serie de plugins para insertar CSS
en nuestros temas de wordpress: CSS perzonalizado.
En el siguiente enlace puedes encontrar paso a paso ejemplos con los archivos
a incluir y modificar para crear nuestro tema: Crear tema personalizado con
Wordpress.
Para ver una descripción detallada de todos los recursos para lecciones
disponibles en moodle, ingresa aquí: Recursos
40