1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

sitemaps

Discussão em 'Web Development' iniciada por Gurzi, 7 de Setembro de 2008. (Respostas: 7; Visualizações: 558)

  1. Gurzi

    Gurzi Power Member

    Alguem tem alguma ideia de como consigo criar um sitemap de um site de forma automática, ou seja, cada vez que o cliente introduz um produto ou uma página nova, esse conteúdo é anexado a um local de output, neste caso o sitemap.

    Eu pensei que para os produtos bastava correr todas as categorias e por sua vez cada produto, mas as páginas faz me confusão.

    Não faço a mínima ideia, alguem sabe ?


    Obrigado
     
  2. RicardoMoreira

    RicardoMoreira Power Member

    Que linguagem de programação?
     
  3. Gurzi

    Gurzi Power Member

    A linguagem é indiferente, quero é perceber a lógica.

    Já tive uma discussao com o meu amigo shello, já tenho boas conclusões mas queria perceber qual a melhor forma de atingir isto:

    Preciso de uma página que demonstre todas as paginas existentes no servidor, link e titulo da pagina.
     
  4. RicardoMoreira

    RicardoMoreira Power Member

    Se for todas as páginas que está numa certa pasta, é listar todos os ficheiros (.html, .htm, .php, asp, .aspx, etc), e ir buscar o title através do que estiver entre "<title>" e "</title>".

    Se for isto não estou a perceber onde está o problema. Se não for, sê mais especifico para tentar ajudar.
     
  5. Gurzi

    Gurzi Power Member


    Sim é isso mesmo, mas tem que ser updated em tempo real, ou seja, quando uma página é uploaded para o servidor, tem que aparecer logo no sitemap.

    O problema é este mesmo, não vou por um cronjob a percorrer as directorias todas de 10 em 10 segundos, é absurdo. Mas se não o fizer, não há hipotesse nenhuma de estar sempre updated.

    Quer dizer , a não ser que no script seja aí que ele percorra as pastas, mas também é absurdo, imagina 100 users a aceder e o teu filesystem a ser percorrido de ponta a ponta por 100 gajos, not good :P
     
  6. RicardoMoreira

    RicardoMoreira Power Member

    Mas se não queres que seja com uma task ou com o script a correr cada vez que é solicitado esse sitemap, não estou a ver como será possivel.

    Existem assim tantos updates de ficheiros? Porque não uma task a fazer isso por exemplo de 30 em 30 minutos (não sei a média de numero de ficheiros, nem o tempo de execução necessário) e dar a possibilidade ao utilizador de pedir o update caso ache necessário? Depende da utilização que queres dar a isso...
     
  7. Gurzi

    Gurzi Power Member

    A ideia era ser mesmo automático, ou seja, 100% updated, mas já cheguei à conclusão que é impossivel, essa tua ideia dos 30 em 30 minutos são os cronjobs, foi a primeira coisa que me ocorreu.

    Vai ter mesmo que ser assim, obrigado pela tua atenção
     

Partilhar esta Página