O site tem o clássico layout: cabeçalho, menu à esquerda e o "miolo".
O cabeçalho tem um menu em abas, quem vem de um recordset. E o menu à esquerda tb vem de um recordset . Vejam, logo de cara já preciso fazer duas consultas para
definir as áreas em que o usuário pode acessar.
Fora estas duas consultas há aquelas que serão feitas na utilização do site.
A forma que encontrei de não comprometer o desempenho geral foi colocar o miolo da página num IFRAME. Desta forma o cabeçalho e o menu ficam "congelados" pois a consulta deles só se faz uma fez.
O problema é que trabalhar com IFRAME é algo ultrapassado e gera problemas com compatibilidade (Opera e Firefox, por exemplo).
Estou pesando em rever tudo e fazer a navegação do "miolo" da página via AJAX. Porém alguns testes que fiz mostraram que ocorre problemas quando tenho instanciado o framework Spry (do Dreamwaver) na página. O problema é que além de ter muita coisa já construída com o Spry ele é uma mão na roda porque é visual (não precisa digitar para criar os elementos nem instanciar), o que facilita o trabalho.
Diante disso pergunto. Na opinião dos amigos, qual a forma mais adequada para estruturar meu site? Creio que rodar duas consultas (das abas e do menu lateral) toda vez que uma página for carregada não é uma boa ideia. Até pensei em colocar o recordset destas consultas numa Session.
Question
ViaPocket
O site tem o clássico layout: cabeçalho, menu à esquerda e o "miolo".
O cabeçalho tem um menu em abas, quem vem de um recordset. E o menu à esquerda tb vem de um recordset . Vejam, logo de cara já preciso fazer duas consultas para
definir as áreas em que o usuário pode acessar.
Fora estas duas consultas há aquelas que serão feitas na utilização do site.
A forma que encontrei de não comprometer o desempenho geral foi colocar o miolo da página num IFRAME. Desta forma o cabeçalho e o menu ficam "congelados" pois a consulta deles só se faz uma fez.
O problema é que trabalhar com IFRAME é algo ultrapassado e gera problemas com compatibilidade (Opera e Firefox, por exemplo).
Estou pesando em rever tudo e fazer a navegação do "miolo" da página via AJAX. Porém alguns testes que fiz mostraram que ocorre problemas quando tenho instanciado o framework Spry (do Dreamwaver) na página. O problema é que além de ter muita coisa já construída com o Spry ele é uma mão na roda porque é visual (não precisa digitar para criar os elementos nem instanciar), o que facilita o trabalho.
Diante disso pergunto. Na opinião dos amigos, qual a forma mais adequada para estruturar meu site? Creio que rodar duas consultas (das abas e do menu lateral) toda vez que uma página for carregada não é uma boa ideia. Até pensei em colocar o recordset destas consultas numa Session.
Agradeço desde já; :-)
Link to comment
Share on other sites
3 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.