Professional Documents
Culture Documents
cc
!"#
"$% &'
!())*
c+",
c",-.##,
c","
!/ %0 ! '! 1 ' $ 2%
% - 1 !"
% -
"30!%1 0% ,1!!44
%5!0'##% !44,
c-/2%
6
"$
3
7
%
" ,
²²²²²²²²²²[²²²²²²²²²²
c
c8
ö,ö !44
Un archivo RDF se puede registrar en repositorios de RDF,
para que sean accesibles por motores de búsqueda.
Se ha utilizado el estándar Dublin Core por ser el más
utilizado a nivel mundial para la descripción de
metadatos, además porque se puede reutilizar sus
elementos.
En la estructura del bookmark se usan algunos de los
elementos de Dublin Core como se detalla a
continuación.
Ê
?
Elemento de
Metadato
Dublin Core 3",ö,"1$" 3,
Título de la entrada dc:title
Autor de la entrada dc:create
Descripción de la entrada dc:description
Se empieza con la evaluación de las entradas que han
Link de la entrada dc:source
sido ingresadas últimamente y además que posean el
Tags o etiquetas dc:subject
estado ³publicada´. Además se evalúa si la entrada
Categorías dc:identifier posee etiquetas.
o, c + Si la entrada no tiene etiquetas, se utiliza el web
service Alchemy API, para generar los tags para
Para el desarrollo se identificó dos procesos
utilizarlos y almacenarlos en la tabla wp_bookmarks.
principales como son:
En caso que la entrada si posea etiquetas, se procede
Extracción de metadatos
a llenar los datos a la tabla wp_bookmarks
Generar archivos RDF
Todas las acciones se almacenan en los logs del
o, -
sistema EMEB en la tabla wp_logs_bk.
En el siguiente diagrama de flujo, se pueden visualizar los
pasos que se deben seguir para la utilización del módulo de
Llenado de Datos.
= ,>c ö
å4!
"
#
$
!&!' &' (( () (* ++ 56 53-
40102*(2
, " +
El uso de logs es fundamental, ya permite mantener
informado al administrador de los procesos que se han
realizado en el Sistema EMEB, así como también de
cualquier anomalía que puede ocurrir. Por tal razón en
este sistema, se debe guardar o dejar un registro.
Se emplean 4 tipos de logs como:
Trata a nivel de error, ejemplo: error en
la inserción de algún bookmark.
c Trata de la información más relevante
(poco)
Ä
Trata de errores con un nivel más alto
de detalle del log ocurrido
3",o,"1$.3 +, È c Errores del tipo advertencia como:
se genera el archivo RDF y se almacena en el que sobrepase el numero de caracteres o por no
directorio wordpressmu/bookmarks/bk-archivos-rdf. poder extraer etiquetas, mediante la evaluación
,
c8
?c mediante le web service Alchemy APÎ.
Debido a que el servidor de producción donde se tiene w,
+ c +
Las pruebas de realizaron sobre 32 entradas en
diferentes blogs del multiusuario, las cuales reúnen las
siguientes características.
Ê ? !
"Ä
?
3",, $ %
+,
implementado el Wordpress Multiusuario no tiene
instalado el CRONTAB, se han creado dos scripts ksh
(Korn Shell) que permiten ejecutar los procesos de forma Una vez realizada la configuración y la adaptación del
diaria y calendarizada; estos scripts son: sistema EMEB-UTPL, al wordpress multiusuario, se
ejecuta_llenar_datos.ksh ->
! realizan las siguientes pruebas a nivel de sistema y nivel
!
" de usuario.
ejecuta_genera_rdf.ksh ->
! Ê #
!#".
= ,>c o
Ê $ %
Y
p