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!
Utilizar Frames Será Solução? Ou Existe Alternativa?
Started By Patrick77, 19/12/2009, 14:41
5 replies to this topic
#1
Posted 19/12/2009, 14:41
#2
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!
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
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!
Os meu agradecimentos!
#4
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.
Mas isso não impede que estude php se desejar. Vai te ajudar muito.
#5
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
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.
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)