..:: MX Studio Fóruns ::..: Mural de Mensagens. - ..:: MX Studio Fóruns ::..

Jump to content

Publicidade




ATENÇÃO

Para evitar posts desnecessários e que não influam para o andamento e desenvolvimento do fórum, clique aqui e leia todas as regras.
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Mural de Mensagens. Como posso fazer.

#1 User is offline   Thony Conde 

  • Group: Moderadores
  • Posts: 851
  • Joined: 19-May 05

Posted 05 July 2006 - 12:54 AM

Seguinte galera.

Tenho meu sistema de noticias em cfml.

Quero ao final de cada noticia possibilitar a postagem de comentarios.

Igual como é nas colunas do MX Studio.

Como posso fazer? Um cffile dando um update no template? Alguem poderia dar uma explicada legal.



Abraços
0

#2 User is offline   pcsilva 

  • Group: Moderadores
  • Posts: 1940
  • Joined: 23-January 05

Posted 05 July 2006 - 01:48 AM

A partir de um ponto de referencia dentro do arquivo você faz um replace, ando dando com o ponto de referencia.

Supondo que coloque como ponto de referencia um comentario html.

<!-- aqui começam os comentarios --->

Você lê o arquivo em questão e realiza o replace
ColdFusion

<cffile action = "read" file = "#expandpath(form.path)#" variable = "html">

<cfset pontoRef = "<!-- aqui começam os comentarios ---> " >

<cfset newComment = pontoRef&form.comment >

<cfset html = replace(html,pontoRef,newComment,'one')>

<cffile action = "rename" source = "#expandpath(form.path)#" destination = "#expandpath(form.path)#.bkp">

<cffile action = "write" file = "#expandpath(form.path)#" output = "#html#">

0

#3 User is offline   graffdesign 

  • Group: Membros
  • Posts: 277
  • Joined: 03-February 04

Posted 05 July 2006 - 01:46 PM

Pow diz pra mim, não é mais facil ter uma tabela comentarios com os campos, titulo/comentario/nome/idcomentario(pk)/idNoticia(FK)

e dae na pagia de noticias ter uma query chamando os comentarios que tenham o idNoticia igual ao id da noticia que está sendo lida?

Acho isso mais simples e funcional.


0

#4 User is offline   pcsilva 

  • Group: Moderadores
  • Posts: 1940
  • Joined: 23-January 05

Posted 05 July 2006 - 01:55 PM

Seguindo o raciocinio (http://forum.mxstudi...showtopic=27521) prospoto, não poderia fazer diferente.
0

#5 User is offline   graffdesign 

  • Group: Membros
  • Posts: 277
  • Joined: 03-February 04

Posted 05 July 2006 - 03:52 PM

Ta certo, mas esse lance de URL amigavel em minha opnião é bobeira, nunca perdi um usuário em meus trabalhos por usar urls inimigas como deveria ser chamada o oposto das amigaveis.

Mas a linha de desenvolvimento nesse caso, seria isso ai mesmo. O Amigo que torna-se inimigo do desenvolvedor. heheh

T+
0

#6 User is offline   alexmaia 

  • Group: Membros
  • Posts: 246
  • Joined: 04-February 05

Posted 06 July 2006 - 10:18 PM

QUOTE
Seguindo o raciocinio (http://forum.mxstudi...showtopic=27521) prospoto, não poderia fazer diferente.


Pq ? Do jeito que o graffdesign falou nao funcionaria aqui no forum ?

Valeu
0

#7 User is offline   pcsilva 

  • Group: Moderadores
  • Posts: 1940
  • Joined: 23-January 05

Posted 06 July 2006 - 10:29 PM

Porque o Tony escolheu para seu projeto, não utilizar banco e sim criar o arquivo HTML diretamente.
0

#8 User is offline   graffdesign 

  • Group: Membros
  • Posts: 277
  • Joined: 03-February 04

Posted 07 July 2006 - 01:23 PM

Mas creio que ele poderia também usar banco e com os registros do banco ele criar um arquivo temporário HTML com esse registro ao final da consulta ele apagava o arquivo e teria o nome do jeito que ele quizesse.

Assim ele não ocupava tanto espaço no servidor com arquivos e mais arquivos.

Sei lá, não ví vantagem nessa tal de URL amigavel que ele quer tanto fazer.
0

#9 User is offline   alexmaia 

  • Group: Membros
  • Posts: 246
  • Joined: 04-February 05

Posted 07 July 2006 - 07:19 PM

Entendi... Eu concordo com o graffdesign. Acho mais interessante colocar os dados no banco do que ficar ocupando a FTP com htmls e mais htmls smile.gif
0

#10 User is offline   Thony Conde 

  • Group: Moderadores
  • Posts: 851
  • Joined: 19-May 05

Posted 07 July 2006 - 09:01 PM

pcsilva

Perfeito! Belezura fazer desta forma.

Mas vendo o projeto, não vai ser possivel. Pelo fato de possibilitar ao admin do site editar possiveis comentarios indesejados. Então (creio eu) terei que enviar tudo pro banco.

graffdesign

Valeu pelas ideias. E sobre url amigavel ser uma bobagem nao é. Url amigavel não vai ter lá grande fator ao seu usuario, e sim a indexação do conteudo.

Abraços galera!

E muito obrigado pela ajuda.
0

#11 User is offline   graffdesign 

  • Group: Membros
  • Posts: 277
  • Joined: 03-February 04

Posted 10 July 2006 - 04:45 AM

Cara, "Indexação do conteúdo" sinceramente não entendi oque você quiz dizer, quer algo mais indexado doque você ter uma pagina: vernoticia.cfm

e visualizar 3 noticia pela mesma página:

vernoticia.cfm?noticia=1
vernoticia.cfm?noticia=2
vernoticia.cfm?noticia=3

Eu tive um portal a pouco tempo a traz, quando eu finalizei sua existência no mercado, ele tinha 595 paginas, todas dinâmicas, o portal era de webjornalismo, tinhamos em um ano de atuação: 3954 noticias + 16.987 fotos + 115 materias de colunas + 98 enquetes + 363 filmes de cinama entre diversas outras coisas, imagina quantas páginas eu teria se eu usasse do recusto que você está usando.

Portanto não entendo que tipo de indexação você indica no seu comentário.

Desculpe se estou sendo leigo demais, mas as linguagens de acesso a banco de dados tem seus maiores focos na facilidade de dinamizar suas aplicações, trazendo para um número menor de página muito mais conteúdo.

Abraços cara.
0

#12 User is offline   Thony Conde 

  • Group: Moderadores
  • Posts: 851
  • Joined: 19-May 05

Posted 10 July 2006 - 10:57 AM

Quando você tem:

noticias.cfm?id=4545

Você tem uma url variavel, que sempre vai depender de um ID para puchar o conteudo.

Quando você tem:

noticias.cfm/10-07-2006/titulo-da-noticia.cfm

Você tem uma url fixa, que pode ser utilizada (e será) em um processo de indexação.

Visto que spiders não conseguem acessar todos os conteudos variaveis e não vão indexar este tipo de url. Quando tenho uma url fixa já é possivel, desde a indexação pelo conteudo assim como os termos da url.

A questão é: Não é que se você não utilizar url amigavel, você não vai ter uma indexação. Sim, vai ter... Mas não será tão eficiente quanto utilizando esta pratica. Pois você deixa de ter uma url muitas vezes poluida para uma simples e fixa.


0

#13 User is offline   graffdesign 

  • Group: Membros
  • Posts: 277
  • Joined: 03-February 04

Posted 11 July 2006 - 04:25 AM

Pod crer, legal esse assunto.

Uma ótica bem interessante.

É isso ae cara, bom trabalho.

t+
0

#14 User is offline   pcsilva 

  • Group: Moderadores
  • Posts: 1940
  • Joined: 23-January 05

Posted 12 July 2006 - 07:36 AM

Você pode ver isso também Tony,
http://www.bpurcell.org/blog/index.cfm?mode=entry&entry=1070
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic


Similar Topics Collapse


Publicidade




1 User(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)