Jump to content


Photo

Utilizar Frames Será Solução? Ou Existe Alternativa?


  • Faça o login para participar
5 replies to this topic

#1 Patrick77

Patrick77

    Novato no fórum

  • Usuários
  • 7 posts
  • Sexo:Não informado

Posted 19/12/2009, 14:41

Tenho um site que iniciei há mais de um ano. Naturalmente com o passar do tempo o site foi ficando com um número maior de páginas, o que me está a causar problemas. O que acontece é que neste site, o menú que fica no lado esquerdo por vezes precisa de ser alterado. O que tenho feito até agora, e que se tem tornado muito pouco prático, é entrar em cada uma das páginas do site e fazer alterações no código HTML em cada uma delas. À medida que o site cresce, este sistema fica cada vez mais trabalhoso. Estou também a pensar em mexer na publicidade do site, e como tal teria também que alterar cada uma das páginas individualmente.

Já pensei em passar a utilizar frames no site, aí só tinha de alterar uma única vez, mas pelo que tenho lido e observado, o sistema de frames tem muitos inconvenientes, e até não sei até que ponto poderá afectar a posição nos motores de busca.

Todo o site foi feito manualmente, sem recurso a programas, e confesso que meus conhecimentos em HTML não são muitos. Como poderia eu contornar esse problema? Meu site é: http://www.astro.110mb.com

Abraços!

#2 Augusto Saggese

Augusto Saggese

    12 Horas

  • Usuários
  • 218 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro
  • Interesses:(X)HTML, CSS, PHP, MySQL, ASP, JAVASCRIPT entre outros!

Posted 19/12/2009, 15:51

usar php, voce nao precisa criar números excessivos de páginas!

Aprenda a usar switch e includes no php.

ao clicar em uma pagina, ele simplesmente vai alterar vamos dizer: "o miolo do site"

Ex:

index.php?page=servicos


voce pode criar um arquivo chamado servicos.php, usando switch, voce pode chama-lo com include a cada ação do menu.

A outra forma é trabalhar com banco de dados, e ter um gerenciador de conteúdo!

Vlw!

Edição feita por: Augusto Saggese, 19/12/2009, 15:52.

www.augustosaggese.com - "Na batalha da vida, só existem homens fortes, e um homem forte, sempre determina o seu destino".

#3 Patrick77

Patrick77

    Novato no fórum

  • Usuários
  • 7 posts
  • Sexo:Não informado

Posted 19/12/2009, 16:29

Muito obrigado caro Augusto Saggese. Acho que chegou o momento de aprofundar meus conhecimentos em programação. Vou estudar as opções que foram sugeridas.

Os meu agradecimentos!

#4 gaguinho

gaguinho

    Yankes, go Rome!

  • Usuários
  • 1496 posts
  • Sexo:Masculino
  • Localidade:Longe demais

Posted 19/12/2009, 17:22

Se for usar includes nem precisaria aprender tanto. Eles funcionam meio parecido com iframes. Só muda a linguagem.
Mas isso não impede que estude php se desejar. Vai te ajudar muito.
Sem senha não vou a LOGAR algum (Gaguinho)

Estratégia e Dominação

#5 Patrick77

Patrick77

    Novato no fórum

  • Usuários
  • 7 posts
  • Sexo:Não informado

Posted 19/12/2009, 18:01

Muito obrigado pela dica preciosa Gaguinho. Acho que realmente para poder evoluir um pouco mais em termos de programção, é fundamental aprender php. O iframe pode servir provisoriamente enquanto eu não estiver familiarizado com o php e com includes.

#6 gabeatles

gabeatles

    Novato no fórum

  • Usuários
  • 5 posts
  • Sexo:Masculino
  • Localidade:São Paulo

Posted 05/01/2010, 15:23

Então Iframes era a solução até outros dias, mas acontece que a internet melhorou e um maior número de pessoas tem internet mais rápida e por tabela o PC tambem. Com isso temos uma vantagem fazer uma página igual a outra pois como você disse é muito bom para os motores de busca e como o seu site é de uma conteúdo interessante para muitas pessoas é importante você visar isso.

Um jeito bem simples e leigo de resolver isso é usando um comando que através do Dream Waver fica aburdamente facil, como voce disse nao usou programas e recursos para o desenvolvimento do site, mas aconselho e muito a usar o Dreamweaver já usei vários e não tem igual.
Bom o recurso que ele te traria uma solução rápida seria de criar Templates. Eu vou explicar o que é.
No tamplate você cria todo o layout e determina a única parte onde pode ser mexida, essa é a primeira vantagem, a segunda é que quando você cria páginas através de templates o que você mudar no original muda em todas, ou seja no seu caso o menu você só mudaria no template original e automaticamente ele mudaria todas as outras páginas, mas não interferiria nada no conteúdo que você marcou como "modelavel".
Procure videos no Youtube sobre templates com Dreamweaver e você vai entender melhor.
Espero ter mostrado um jeito possivel.
Abraços.
www.gabrielguarany.com




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq