[Php-objetos] Tesis Rev3
yo en erama.com
yo en erama.com
Mar Mar 3 14:58:57 ARST 2009
Leo, nos queda en el diccionario especificar la implementas de acceso al
varios de los servicios. Admeas queriamos saber si se pueden implementar
scripts de terceros que no estan programados en objetos. Y que nos des la
crítica del resto.
----------------
Sistema para generar múltiples sitios tipo blog con contenidos extraídos
de distintos servicios web.
El Sistema Debe:
• Permitir subir y eliminar templates WordPress de terceros para los
sitios a generar
• Permitir ingresar keywords manualmente
• Guardar todas las keywords ingresadas
• Permitir generar un nuevo sitio web
• Permitir ingresar los datos para el nuevo sitio web: dominio,
descripción, y datos FTP
• Permitir seleccionar un template para el sitio generado.
• Permitir definir usuario y contraseña para el nuevo sitio
• Permitir seleccionar la keywords que utilizará el nuevo sitio
• Permitir definir mail para el nuevo sitio web
• Permitir definir la extensión de url para el nuevo sitio web
• Permitir definir la cantidad de keywords que tendrá el nuevo sitio web
al comenzar
• Permitir definir la cantidad de post nuevos que el nuevo sitio creara
por día
• Permitir definir la ruta donde se almacenarán las imágenes en el host
del nuevo sitio
• generar un formulario de contacto para usar por los visitantes
• Permitir definir los hooks que usará el nuevo sitio web
• Permitir definir id de google adsense
• Permitir definir id de yahoo api en el nuevo sitio web
• Permitir utilizar cuenta de StatCounter en el nuevo sitio web
• Permitir subir el sitio web generado a un servidor remoto.
• Extrar contenido de la wikipedia, yahoo images, blogsearch, google
videos, según la keyword del post.
• Enviar aviso de actualización al servicio de ping Ping-o-Matic con cada
post nuevos
• Actualizar el feed con la información de cada post nuevo
• Crear el site map válido para yahoo y google
• Reportar el site map con cada post nuevos a google y yahoo.
• Cachear el contenido cada un tiempo establecido en su configuración
• Permitir eliminar la cache del sitio web generado
• Permitir dar de bajas sitios generados
• mostrar el estado de los sitios generados
• enviar alertas cuando un sitio se encuentra offline
• guardar las cantidad de visitas diarias por cada sitio
•
Diccionario:
StatCounter (contador de visitas y estadisticas)
http://www.statcounter.com Codígo de ejmeplo:
<!-- Start of StatCounter Code -->
<script type="text/javascript">
sc_project=2087437;
sc_invisible=1;
sc_partition=19;
sc_security="c4b88a10";
</script>
<script type="text/javascript"
src="http://www.statcounter.com/counter/counter.js"></script><noscript><div
class="statcounter"><a title="hits counter"
href="http://www.statcounter.com/free_hit_counter.html"
target="_blank"><img class="statcounter"
src="http://c20.statcounter.com/2087437/0/c4b88a10/1/"
alt="hits counter" ></a></div></noscript>
<!-- End of StatCounter Code -->
Keywords: palabras principales utilizadas para generar el contenido.
Hooks: scripts interactuar con diferentes servicios webs.
google adsense: sistema de publicidad contextual
Yahoo image Api: api para trabajar con las imágenes de yahoo
Ping-o-Matic: Servicio para avisar a diferentes buscadores que la página a
sido actualizada.
Requerimientos no funcionales:
Debe existir un único usuario administrador.
Más información sobre la lista de distribución Php-objetos