Académique Documents
Professionnel Documents
Culture Documents
3 - INTRODUÇÃO......................................................................................................................................................5
6 - SITES DE BUSCA..................................................................................................................................................8
6.1 COMO O GOOGLE CLASSIFICA OS SITES?........................................................................................................................9
7 - PROFISSIONAIS WEB.......................................................................................................................................10
7.1 PLANEJAMENTO.......................................................................................................................................................10
7.2 CRIAÇÃO................................................................................................................................................................10
7.3 PRODUÇÃO.............................................................................................................................................................11
7.4 PROGRAMAÇÃO.......................................................................................................................................................11
8 - GERENCIAMENTO DE CONTEÚDO.............................................................................................................12
8.1 COMO FUNCIONA?...................................................................................................................................................12
8.2 QUAIS AS VANTAGENS?.............................................................................................................................................12
8.3 INVESTIMENTOS.......................................................................................................................................................13
8.4 CUIDADOS NA ESCOLHA DO FORNECEDOR.....................................................................................................................13
8.4.1 Soluções proprietárias x Opensource..........................................................................................................13
9 - RESPONSABILIDADE DO CLIENTE.............................................................................................................14
3
2 - Motivações para escrever o livro
Desde que a internet comercial chegou ao Brasil em 1996, já presenciamos diversas fases: A euforia
da bolha, o estouro da bolha, um período de pouco investimento e a retomada dos investimentos.
Uma coisa é certa: O desejo comum a empresas de qualquer porte é gerenciar o conteúdo do seu
site com facilidade.
No início, os altos custos para ter um site com sistemas de gerenciamento de conteúdo inviabilizavam
que pequenas e médias empresas tivessem sites dinâmicos. Atualmente, com a popularização do
desenvolvimento de sites, a “síndrome do sobrinho” se torna mais evidente. Esta síndrome ocorre
quando o filho de um amigo, um funcionário que entende de web, um amigo que quer aprender, etc.
assumem a responsabilidade de desenvolver o site da empresa.
A pergunta que coloco é se você deixaria seu carro para conserto utilizando os mesmo argumentos. A
resposta com certeza é NÃO! Então porque deixar o site da empresa que é uma ferramenta
ESSENCIAL para gerar resultados ao cargo de pessoas não habilitadas.
Entender a importância de usar um BOM sistema de gerenciamento de conteúdo para o site irá
mostrar que é possível usar o “sobrinho” no projeto, sem prejudicar os RESULTADOS desejados.
4
3 - Introdução
Trabalho com internet desde 1997 quando fiz meu primeiro site, e o que me motivou a escrever este
livro é a falta de literatura para usuários comuns. As livrarias estão repletas de livros para pessoas
interessadas em se tornar um profissional da web, mas poucos são voltados para as pessoas
comuns.
A internet já faz parte do nosso dia-a-dia, não conseguimos mais nos imaginar sem utilizar sites de
busca com o Google, fazer pagamentos online no nosso banco, conhecer os serviços/produtos das
empresas, etc. Porém, grande parte das pessoas têm um sentimento de INSEGURANÇA no uso da
web tanto para o trabalho como para o lazer.
Quando se trata de desenvolvimento de sites as pessoas ainda têm INÚMERAS dúvidas, e o
resultado são sites mal planejados com resultados duvidosos. Uma das principais necessidades das
empresas de qualquer porte é:
Naquela época era comum que a edição de textos e de planilhas fossem feitas por pessoas com
treinamento especial. Hoje em dia do estudante ao diretor da empresa, usar editores de textos,
planilhas e enviar e-mails são atividades corriqueiras.
5
4 - Para que serve um site?
Esta pergunta pode parecer óbvia, mas é incrível a quantidade de pessoas que não saberá respondê-
la adequadamente. Isso ocorre porque a internet realmente já provou que é um dos meios de
comunicação mais eficientes, porém a grande maioria das pessoas desenvolve o site sem saber
exatamente o que deseja alcançar. A resposta padrão é:
Ok, agora que você se colocou na posição do seu cliente (ou potencial cliente) que visitará seu site,
acredito que conseguirá PLANEJAR com mais eficiência como seu site deve ser estruturado.
6
5 - Quero reformular o site da minha empresa
Ainda é muito comum a responsabilidade do site ficar a cargo da área de informática ou da área de
marketing. No caso de pequenas empresas fica a cargo do dono. Em ambos os casos, a pessoa
responsável não possui muita experiência no desenvolvimento de sites e por este motivo a escolha
de como o site da empresa será desenvolvido é feita com critérios duvidosos. Veja algumas situações
típicas:
O filho ou sobrinho de fulano entende bastante de internet - Cuidado com a "síndrome do
sobrinho", resista à tentação de escolher o seu fornecedor apenas para dar uma ajuda ao
filho do amigo, ou pelo menor custo.
Vou contratar um webmaster para desenvolver o site aqui na empresa – Este é um erro
comum em empresas de médio porte. É muito melhor contratar uma agência web, pois ela
terá diversos profissionais especializados em cada necessidade do site (Design,
programação, conteúdo, etc.)
Eu mesmo vou fazer o site, fiz um curso de Front Page ou Dreamweaver – A edição de
páginas HTML se tornou fácil com editores VISUAIS, porém isso não significa que fazer o
próprio site irá trazer resultados para a empresa.
Antes de QUALQUER DECISÃO sobre quem irá desenvolver o site, acredito que é ESSENCIAL
algumas reflexões e análises:
Público alvo – Você sabe quem é o público alvo do seu site? Se você vende artigos para
bebês, será que será a mãe ou o pai que visitará o seu site com maior freqüência? Seu
público visitará seu site com que frequência (diariamente, semanalmente, mensalmente)?
Tecnologia para desenvolvimento – Qual a linguagem de programação mais adequada?
Que banco de dados utilizar? Onde hospedar o site?
Estrutura para manutenção do site – Quais os profissionais necessários para manter o site
atualizado e em constante evolução? Que serviços devo terceirizar e quais devo manter uma
equipe interna?
Como na construção de um edifício, onde é elaborado um projeto de arquitetura e um projeto de
cálculo estrutural, a construção de um site deve seguir o mesmo caminho. Infelizmente, não é o que
ocorre na maioria dos projetos, onde é comum o site ficar em desenvolvimento durante vários meses,
e o resultado final não atender as expectativas do cliente.
Acreditamos que, independente do resultado do seu planejamento, você chegará à conclusão que
seu site deverá ser flexível para que possa ser alterado conforme mudanças no planejamento de sua
empresa e fácil de atualizar para que os custos de manutenção sejam minimizados.
7
6 - Sites de Busca
A revista Exame divulgou uma matéria mostrando a importância do site aparecer na PRIMEIRA
PÁGINA dos mecanismos de busca. Basta ver as estatísticas para entender:
80% dos usuários não vão para segunda página e 60% dos internautas
clicam nos três primeiros resultados.
8
6.1 Como o Google classifica os sites?
O Google utiliza inúmeros critérios para classificar os sites, porém o mecanismos denominado
PageRank que é um algoritmo matemático cujo princípio se baseia do LINK como um VOTO.
Para entender de um modo simplificado, imagine que cada bola abaixo é um site e que o tamanho da
bola reflete seu posicionamento no Google.
1. A bola azul tem links apontando para ela a partir de várias bolas verdes.
2. A bola vermelha do topo recebe um link da bola amarela cujo “voto” tem o maior peso de
todas as bolas, com isso ela “herda” parte dos “votos” da bola amarela.
9
7 - Profissionais w eb
É incrível como as empresas contratam profissionais para desenvolver o site de sua empresa, mas
não possuem nenhum conhecimento sobre os tipos de profissionais necessários para o
desenvolvimento de um site.
Um site é muito mais do que uma ferramenta de marketing, ele pode (DEVE) oferecer serviços que
facilitem a vida do seu público alvo, seja fornecendo informações e aprendizado (Artigos, Tutoriais,
Vídeos demonstrativos, etc.) ou funcionalidades como Venda Online, inscrições para eventos,
acompanhamento de projetos, etc.
Por este motivo, a gama de profissionais envolvidos em um projeto de um site pode ser grande, e
conhecer os diferentes tipos de profissionais é importante para o bom planejamento de estratégias
online.
Seguem os principais profissionais que podem se envolver em um site, lembrando que é comum uma
mesma pessoa ter 2 ou mais competências dentro de um projeto:
7.1 Planejamento
7.2 Criação
Diretor de Criação – Responsável por definir a identidade visual do site (Home Page e
páginas internas), geralmente é um profissional sênior com experiência em participar de
reuniões para defender e explicar o conceito do projeto.
Assistente de Criação – Profissional com menos experiência responsável pela criação de
elementos gráficos – banners, tratamento de fotos, ícones, etc. – e páginas internas, sempre
baseado no conceito definido pelo diretor de criação.
Webdesigner – Em projetos de menor porte é comum apenas um profissional desenvolver
toda criação do site, acumulando as funções de diretor de criação e assistente de criação.
Geralmente este profissional desenvolve o site totalmente em Flash ou em HTML estático.
10
Programador Flash – A tecnologia Flash é responsável pela maioria das animações que
vemos em sites. É raro existir um programador exclusivo em flash, geralmente ele também
atua como webdesigner. Em criação o programador flash tem experiência em elaborar
animações e efeitos visuais/sonoros que auxiliam a navegação do site.
7.3 Produção
7.4 Programação
11
8 - Gerenciamento de Conteúdo
1. Primeiro, determina-se quais seções do site serão atualizadas pelo próprio cliente.
2. Segundo, define-se as informações e as páginas que serão geradas automaticamente, e com
isso cria-se o banco de dados.
3. Por último, são desenvolvidas as páginas administrativas para o cliente atualizar as
informações de maneira independente.
12
8.3 Investimentos
Opensource Vantagens
Sem custos de licença
Rede de profissionais com conhecimento sobre o software
Ampla gama de módulos adicionais gratuitos ou com custos baixos
Desvantagens
Não existe uma garantia formal, pois o software não pertence a uma
empresa.
A escolha dependerá MUITO do grau de confiança na empresa, porém deve-se levar em conta que o
que REALMENTE define a melhor escolha é a NECESSIDADE da sua empresa.
1
OpenSource – Solução de código aberto e sem custos de licença, na qual desenvolvedores de todo mundo ajudam a
melhorar o código.
13
9 - Responsabilidade do cliente
Este é um tema interessante, pois grande parte dos problemas relacionados a projetos de
desenvolvimento de sites mal-sucedidos tem uma parcela de responsabilidade do cliente. Isso
mesmo, se quiser se valer da máxima: “O cliente tem sempre razão”, pode pular este capítulo, mas se
estiver disposto a compreender como minimizar riscos em seu projeto web, sugiro que leia e reflita
(talvez dê algumas risadas se o tempo já curou as mágoas do projeto).
Para melhor compreender, vamos fazer uma metáfora com a construção de uma casa. Para construir
uma casa o ideal é ter um arquiteto que faça o projeto da casa, desenhando a planta e analisando
junto com o cliente suas necessidades. Após isso, é feita a contratação da equipe que geralmente é
composta por um engenheiro civil, um decorador, um mestre de obras e os pedreiros.
A construção de um site deveria seguir um caminho similar, porém nem sempre é isso que acontece.
Problemas com planejamento – Pular a fase de planejamento é um dos problemas mais
comuns. O cliente decide fazer um novo site, chama várias empresas e freelancers, recebe
vários orçamentos e escolhe o mais barato. Durante o projeto vão surgindo demandas não
previstas pela produtora web, ou o cliente descobre que esqueceu de incluir no orçamento
funcionalidades importantes.
Achei que estava no escopo... - A animação não está inclusa no orçamento? O formulário
não vai armazenar em banco de dados? Vocês não vão me ajudar a configurar o outlook em
todos computadores da empresa? Eu tenho que redigir os textos? Vocês não tiram fotos da
minha empresa?
Podemos fazer uma lista ainda maior, mas a idéia aqui é cada um refletir se já falou esta
frase e se estava com a razão.
Dá para incluir um campo no formulário? - Depois de elaborada toda programação,
principalmente se o formulário armazena em banco de dados, é provável que determinadas
alterações demandem muitas horas de trabalho.
Esta empresa/freelancer não tem competência – Quem escolhe o fornecedor é o cliente,
portanto salvo exceções (quando o fornecedor mente sobre trabalhos não-realizados por ele),
o cliente deveria pedir para ver os bastidores de outros sites desenvolvidos bem como
solicitar referências de clientes para confirmar a idoneidade do fornecedor. Digitar o nome da
empresa no Google também é uma forma interessante de avaliar a visibilidade da empresa.
Bom, o objetivo era apenas levantar situações para cada um refletir. Sei que para alguns pode
parecer estranho, mas é importante lembrar que a maioria dos profissionais web são sérios e se
esforçam para prestar o melhor serviço.
Uma sugestão para contornar situações de crise em seus projetos web é pedir para alguém mediar a
situação ouvindo de forma imparcial todas as partes. Marcar uma reunião de alinhamento também é
uma alternativa, onde fornecedor e cliente expõem sem críticas a sua visão do projeto, bem como
suas sugestões para contornar os problemas.
14
10 - Joomla! – Revolucionando a forma de criar sites
"Hoje, mesmo com pouco mais de um ano desde a primeira versão, o Joomla! é o CMS em maior
expansão, sendo provavelmente o CMS mais procurado, com a maior comunidade e recursos
disponíveis. A grande vantagem do Joomla é sua diversidade de extensões extras, feitas não
necessariamente pelos desenvolvedores do projeto. Componentes, módulos e plugins são
atualizados constantemente e de grande valia para webmasters interessados em um site bem
feito."
Fonte: Wikipedia (http://pt.wikipedia.org/wiki/Joomla)
Antes de entender o Joomla! é necessário entender o que é um CMS (Content Management System),
mais popularmente conhecido como Gerenciador de Conteúdo.
O gerenciador de conteúdo nada mais é do que um software que utilizamos via internet para
gerenciar o conteúdo do nosso site. Simples não? Se compararmos com nosso computador,
podemos dizer que o Word é um Gerenciador de Conteúdo, pois conseguimos editar textos e
imagens de uma maneira simples.
Se expandirmos o conceito de conteúdo, lembrando que conteúdo na internet pode ser – além de
textos e imagens – aúdio, vídeo, documentos para download, animações, etc. Podemos considerar o
PowerPoint, Excel e Access como gerenciadores de conteúdo também.
Voltando para internet, mais especificamente para o Joomla! O que ele tem de especial no que se
refere à criação de sites?
O modelo tradicional de desenvolvimento de um site segue o seguinte fluxo: Primeiro cria-se um
layout (Design) que o cliente irá aprovar, depois inicia-se a fase de programação (onde o site será
efetivamente desenvolvido com links e tudo mais) e no final é colocado o conteúdo. Este processo
pode levar MESES para que o site seja finalizado.
Com o Joomla! é possível utilizar um novo modelo de criação de sites, no qual estas atividades
podem ser desenvolvidas em paralelo.
15
10.1 Origem do Joomla!
Para entender porque o Joomla! é um dos CMS mais populares da atualidade, devemos entender a
sua origem. Ele é um Open Source que é um software cujo código é aberto, ou seja, qualquer
programador no mundo pode ajudar a aprimorá-lo, e uma equipe central gerencia todas as mudanças
e disponibiliza versões atualizadas do Joomla! que podem ser baixadas e instaladas sem custos por
qualquer pessoa.
O movimento Open Source (algumas vezes confundido com Software Livre) tem uma motivação
muito simples:
16
11 - Joomla! - Principais características
Veja a seguir as razões porque o Joomla! é um dos sistemas de gerenciamento de conteúdo que
mais crescem em número de usuários no mundo.
A edição em contexto permite que a edição seja realizada diretamente da mesma interface onde o
visitante navega no site. Basicamente, ao fazer o login aparecerá um ícone de um lápis ao lado do
título do conteúdo que ao ser clicado abrirá a tela de edição.
Com a edição em contexto é possível descentralizar o gerenciamento do site para usuários com o
mínimo conhecimento de internet.
17
11.2 Modelos de Sites pré-programados
Este talvez seja a característica mais marcante do Joomla!, pois é uma quebra de paradigma no
desenvolvimento de sites.
O Joomla! faz uma separação entre DESIGN e CONTEÚDO, ou seja:
O conteúdo de textos fica armazenado em um banco de dados (MySQL) e as imagens utilizadas para
compor o conteúdo são armazendas em um diretório específico gerenciado pelo Media Manager.
As imagens que compõem o DESIGN do site são aquelas imagens que o administrador do site não
tem autonomia para gerenciar através da área administrativa. Por exemplo: Logotipo, fundo da
página, fundo de menu, etc.
Este é o layout padrão do Joomla!
Existem dezenas de sites que oferecem Modelos de sites em Joomla! (gratuitos ou pagos), sendo
possível fazer o download de um arquivo ZIP e o upload para seu site, e em alguns minutos ter o
layout do site alterado.
18
Figura 4 - Exemplos de Modelos de Design
Para melhor entender este conceito, vamos utilizar um exemplo que, para quem já criou uma
apresentação em PowerPoint, será de simples entendimento.
Ao criar uma apresentação em PowerPoint você pode escolher um Modelo de Apresentação e a partir
daí criar a sua apresentação. Se desejar alterar o Modelo, basta selecionar outro Modelo e o
PowerPoint trocará o layout de todos os slides.
O Joomla! trabalha de modo similar, se você deseja alterar o Layout de um site, basta escolher um
Modelo Pré-Programado, fazer os ajustes necessários (troca de logomarca, fotos, etc.) e definir como
Layout Padrão (Default), e bingo! O site inteiro terá seu Layout trocado imediatamente.
Existem centenas de sites de Templates para Joomla!, alguns são gratuitos e outros têm custos.
Geralmente os sites pagos permitem o uso dos templates em um determinados número de sites
durante o período da assinatura.
Seguem alguns exemplos de sites de Modelos (Templates):
Joomlart.com
Rockettheme.com
Joomlaya.com
Templateplazza.com
Neste blog tem links para outros sites de templates:
http://www.ronildo.com.br/blog/joomla/7-bons-templates-gratis-joomla
Lembramos que a escolha de um Modelo não deve se basear apenas no design, pois o mesmo
poderá ser customizado de maneira mais simples ou mais complexa para ficar de acordo com o gosto
do cliente. A estrutura de informação e navegação também deve ser analisada.
19
11.3 Componentes
11.4 Módulos
Os módulos podem ser considerados blocos de informação que podem ser posicionados em posições
(position) específicas do site. O Joomla! vem com diversos módulos pré-instalados:
Latest News – Mostra os conteúdos mais recentes
Popular – Conteúdos mais visitados
Polls – Apresenta as enquetes ativas
Random Image – Apresenta uma imagem aleatória de um diretório determinado pelo usuário.
Newsflash – Apresenta os ítens de uma determinada categoria de maneira aleatória, na
horizontal ou na vertical.
Search – Caixa de busca
20
Figura 5 - Níveis de usuários administrativos
Registered
Author
Editor
Publisher
Manager
Administrator
Super Administrator
21
12 - Joom l a ! Com eç a ndo a usa r
22
12.2 Sections, Categories e Static Content
Como vimos o Joomla! tem recursos poderosos para criar sites de qualquer porte. Como o objetivo
deste artigo é ser o tutorial básico, vamos nos concentrar nas atividades ESSENCIAIS para criar seu
primeiro site em Joomla! (a gente nunca esquece).
Uma das principais dúvidas no uso do Joomla! é como utilizar configurar as seções e categorias, e o
que é Static Content (Conteúdo Estático).
Este deverá ser o MENU mais utilizado na área administrativa, pois é a partir dele que é feito o
gerenciamento do conteúdo do site.
Para entender com mais facilidade, vamos imaginar que temos um site com a seguinte estrutura de
MENUS:
Home Page
Marketing
Histórico Saiu na Mídia
na Web
As áreas Saiu na Mídia, Novidades e Press Releases não são uma página simples de conteúdo,
mas uma lista de páginas. Ou seja, ao clicar em cada um deles veremos várias páginas de conteúdo
(CONTENT ITEM). Uma analogia simples é imaginar que SEÇÃO é uma pasta que contém diversas
outras sub-pastas (CATEGORIAS)
23
Ao clicarmos em Quem Somos, Histórico, Marketing na Web, etc. iremos diretamente para a
página do conteúdo. Além disso, este conteúdo sofre poucas modificações ao longo do tempo. Neste
caso, podemos optar por utilizar STATIC CONTENT para armazenar este conteúdo.
Na instalação padrão do Joomla! vem configuradas as seções e categorias:
News
o Latest News
Newsflash
o Newsflash
FAQs
o Example FAQs
24
12.3 Criando Seções e Categorias
Para inserir uma nova página, basta clicar em ADD NEW CONTENT na Home Page da área
administrativa, ou seguir o caminha abaixo:
25
1
3
2
4
Formatação de fontes
Estilo de fontes – Style
Estilo de parágrafos - Format
Voltar
Refazer
Marcadores
Inserir e retirar Link
Numeração
Inserir âncora
Recuo esquerda e direita
Inserir imagem
Limpar código
26
12.4.1.2 Marcadores e Recuos
Na lateral direita existem várias abas, mas vamos nos concentrar apenas em 2 para facilitar o
entendimento.
12.5 Menus
27
topmenu – Meno do topo
usermenu – Menu de usuário administrador
Este menus são apenas sugestões pré-configuradas do Joomla!. Você pode criar novos menus se
assim o desejar.
Ao ser criado um menu, automaticamente é criado um MÓDULO com mesmo nome. A definição de
POSIÇÃO e NíVEL DE ACESSO deve ser feita em Modules Site Modules.
Note que em Access Level é possível definir que USUÁRIOS podem visualizar este menu.
28
12.5.2 Link - Static Content
Link para página de Conteúdo Estático que é uma página que sofre POUCAS ATUALIZAÇÕES (Ex: O
Joelho).
12.5.3 Wrapper
Às vezes queremos incluir no site conteúdo localizados em outros sites. Este recurso permite incluir
ENDEREÇOS de outros sites sem precisar copiar o conteúdo ou fazer um link para o outro site.
29
1 - Leading - MANCHETE que é apresentada na largura total da página.
2 - Intro – Número de ítens que serão apresentados com Título e resenha.
3 - Columns – Define em quantas colunas serão apresentados os elementos INTRO.
4 - Links – Caso o número de ítens da CATEGORIA ultrapasse o número de Leadings + Intro, os
próximos elementos serão apresentados apenas como Títulos e LINKS.
2 3
30
13 - Turbinando seu site
Formulários
Vídeos
Galeria de
Fotos
www.
seusite.com.br
Classificados
SlideShow
Tradução
Comunidades
31
32
13.1 Home Page
http://www.joomlaworks.gr
Galerias de fotos são comuns na grande maioria dos sites. A escolha da galeria depende do tipo de
site. Seguem alguns exemplos:
13.2.1 RSGallery2
Galeria de fotos no formato tradicional com thumbnails (pequenas imagens) que ao serem clicadas
levam à foto ampliada. O envio de fotos pode ser feito em um formato ZIP que o RSGallery2
descompacta automaticamente após o upload, além disso ele cria AUTOMATICAMENTE os thumbs.
Demo:
33
Na área administrativa basta definir o campo Galleries Root Folder como images/stories/galeria/.
34
13.2.3 Expose Flash Gallery
Galeria em Flash com interface muito agradável.
13.3 Formulários
Os formulários são essenciais em qualquer site, mas geralmente os clientes têm uma certa
dificuldade no gerenciamento de formulários, na maioria das vezes depende de um producer ou um
analista/programador para criar ou ajustar formulários.
O Joomla! já vem com um componente de formulário, porém existe um componente comercial
denominado Phil-a-Form que facilita MUITO a criação e gerenciamento de formulários, permitindo
que pessoas sem conhecimentos técnicos criem e gerenciem os formulários do site.
13.3.1 Phil-a-Form
Este componente tem como características principais a facilidade em criar formulários diretamente a
partir de uma interface administrativa. Para isso, basta cadastrar os campos: Nome, Empresa,
Telefone, E-mail, etc. e o componente cria automaticamente o formulário. Um dos recursos mais
importantes é a possibilidade de armazenar qualquer formulário em um banco de dados MySQL.
Veja as funcionalidades do Phil-a-form:
35
Form Header – Texto inicial do formulário, legendas dos botões
Elements – Nesta opção podem ser cadastrados os campos desejados no formulário. Os
principais tipos de campos são:
o Checkbox field
o Date field (With popup DHTML Calendar)
o Drop Down List: Pre-populated Years 1900 - 2049
o Drop Down List: Blank for you to add your own options
o File Upload Select Box
o Hidden Field
o Password field
o Plain or HTML Text (Use for instructions, intros etc...)
o Radio Box Group
o Text Area (not HTML)
o Textbox
Actions - Ações (Actions) que devem ser realizadas após clicar no botão ENVIAR são
definidas facilmente na área administrativa, e podem ser:
o Enviar os dados do formulário para um e-mail pré-definido – Envia um e-mail par
o Exibir uma página de agradecimento – Exibe uma mensagem de agradecimento para
a pessoa que preencher o formulário.
o Enviar uma cópia da mensagem para o remetente – Envia um e-mail para a pessoa
que preencheu o formulário.
Databases – Cria a tabela MySQL para armazenar os dados do formulário.
Reports – Lista os formulários preenchidos armazenados em banco de dados.
36
Stats/Mosbots – Mostra a quantidade de visualizações do formulário e o número de vezes que
foi preenchido. O Mosbot é um pequeno código que permite inserir o formulário em
QUALQUER página do site.
Export CSV from db
Preview Form
Copy Form
Custom Layout
Muitos sites necessitam criar áreas para download para seus visitantes ou usuários registrados. Se a
quantidade de arquivos for pequena (menos que 10), talvez seja mais simples enviar os arquivos pelo
Media Manager e criar a página de downloads como Content Item no Joomla!
13.4.1 DOCMan
O DOCMan é o componente de downloads mais utilizado.
37
13.5 URLs amigáveis ou Endereços Amigáveis
URL (Universal Resource Locator) é o endereço que digitamos no browser para acessar um
RECURSO na web. Recurso pode ser desde uma página, como é mais comum, mas pode ser
qualquer tipo de arquivo.
O endereço de um site é um exemplo de URL.
Este componente troca uma URL complicada por uma amigável. A figura abaixo ilustra a tela com a
lista de URLs em azul temos as URLs AMIGÁVEIS geradas pelo Open SEF.
38
O exemplo abaixo é o site de um médido especializado em joelho.
O JoomFISH oferece uma maneira de gerenciar a tradução do site para vários idiomas.
39
40
13.7 AllVideos - Vídeos do Youtube, Google Vídeo e outros
O AllVideos é sem dúvida um dos plugins mais interessantes, pois ele permite inserir com facilidade
vídeos que podem estar armazenados no próprio site ou em sites especializados em vídeo como o
Youtube, Google Vídeo, Yahoo! Vídeo e outros.
41
42
13.7.2 Como instalar e configurar
Após instalar o plugin, vá até MAMBOTS >
Site Mambots e clique em AllVideos Plugin.
Irá aparecer a tela ao lado que são as
configurações do AllVideos.
Os formatos suportados são: .flv, .swf, .mov,
.mp4, .wmv, .avi, mpg and .mpeg, .rm/.ram,
.mp3, .wma.
Para inserir é muito simples, basta digitar o
código do vídeo entre TAGs de acordo com
as instruções. Por exemplo:
O vídeo
images/stories/videos/meuvideo.wmv seria
incluído no site através do código:
{wmv}meuvideo{/wmv}
Um vídeo do Yotutube seria inserido da
seguinte maneira:
{youtube}video_id{/youtube}
43
13.8 Tabs & Slides
44
14 - Domínios
Os domínios são como a MARCA da empresa na internet, pois as pessoas associam e memorizam
os sites de acordo com o domínio escolhido para empresa. No Brasil os domínios são terminados em
.BR e o órgão oficial de gerenciamento dos nomes de domínios é o REGISTRO.BR.
Domínios internacionais são terminados com .COM, .NET, .ORG – os mais conhecidos.
Mito: Já tenho a marca registrada, portanto não preciso me preocupar em registrar o domínio.
Verdade: A marca não garante o direito sobre o domínio. Por exemplo: Se a VEJA (Revista) e o
VEJA (detergente) resolvessem registrar o domínio VEJA.COM.BR, quem registrar primeiro terá
direito sobre o domínio, pois ambos têm a marca registrada.
Mito: Vou registrar apenas o domínio .COM, pois já tem outra empresa que registrou o .COM.BR.
Verdade: As pessoas no Brasil digitam intuitivamente .COM.BR, portanto está estratégia poderá
gerar tráfego para o outro site.
Mito: s.
Verdade: .
Mito: s.
Verdade: .
A escolha de um domínio é um dos passos fundamentais para o sucesso de um web site, porém a
maioria das pessoas faz uma escolha inadequada.
O usual é escolher um domínio que seja o nome da empresa sem espaços e sem acentos.
Exemplo: Uma empresa chamada Latin Sports Marketing Esportivo possui o site
www.latinsports.com.br que é uma escolha adequada, pois o nome pelo qual os clientes se referem à
empresa é Latin Sports.
O que poucas empresas fazem, seja por falta de conhecimento ou seja por desinteresse, é pesquisar
domínios que sejam relacionados à sua área de atuação. No caso acima, um domínio de grande valor
agregado seria marketingesportivo.com.br, pois é exatamente o nome da área de atuação da
empresa. Como o registro de domínios não segue a mesma legislação
Podemos do registro de marcas, é permitido registrar NOMES COMUNS, ou seja,
registrar podemos registrar praticamente QUALQUER palavra na internet.
praticamente
Registrar um nome comum do segmento de atuação da empresa e
QUALQUER
fazer um REDIRECIONAMENTO para o site principal da empresa é
palavra na
uma boa estratégia para gerar tráfego das pessoas que digitam o nome
diretamente no navegador. Outro fator importante é o fato de mecanismos de busca como o Google
utilizarem o domínio como CRITÉRIO DE RELEVÂNCIA para posicionar o site nos seus resultados de
busca.
45
Outro fator fundamental que poucas empresas prestam atenção, é que os domínios terminados em
.COM, .NET e .ORG são de responsabilidade dos EUA, mas podem ser facilmente registrados por
qualquer empresa ou pessoa física em qualquer lugar do mundo. Portanto, seria adequado também
avaliar a necessidade de registrar o domínio similar americano, evitando que uma empresa
concorrente o faça. Caso isso aconteça é pouco provável que você consiga entrar com processo para
conseguir o domínio para sua empresa. No caso de domínios brasileiros a legislação é mais rígida e
protege mais as empresas que comprovem que houve má-fé no registro do domínio. Como no caso
de nomes de personalidades, que se tiverem o seu nome registrado indevidamente conseguem
recuperar o domínio judicialmente.
O que poucas pessoas sabem é que o Brasil um dos países
que possui maior variedade de TIPOS de domínios. Além dos o Brasil um dos países
já conhecidos .COM.BR (comerciais), .BR (instituições de que possui maior
ensino) e .ORG.BR (entidades sem fins lucrativos) pode-se variedade de TIPOS de
registrar uma grande variedade de domínios, como .IND.BR domínios
(indústrias), .ENG.BR (engenheiros), .ART.BR (atividades artísticas e culturais), e muito mais (veja a
tabela abaixo):
[ncluir tabela do Registro.br]
Apesar da grande maioria dos domínios serem do tipo .COM.BR a escolha de domínios podem ser
uma alternativa no caso de empresas que tenham o domínio principal de sua empresa registrado por
outra empresa de nome similar.
O número de profissionais liberais que trabalham de maneira independente é muito grande, e
sabemos que o principal ativo deles é a sua reputação e o seu nome, portanto é essencial que
avaliem a disponibilidade de seus nomes como domínios. Veja o caso do Stephen Kanitz que tem
como site www.kanitz.com.br ou eu mesmo que tenho o site www.okabe.com.br. Caso você não
possua CNPJ para fazer o registro .COM.BR sugiro que consiga "emprestado" um CNPJ de um
amigo ou parente de muita confiança para fazer o registro do SEUNOME.COM.BR, pois as pessoas
digitam praticamente de maneira automática .COM.BR, portanto se você optar por registrar
SEUNOME.COM corre o risco de perder muitas visitas das pessoas que digitarem .COM.BR.
Conclusão:
A escolha do domínio para seu negócio é um passo fundamental, mas que recebe pouca atenção
pela maioria das pessoas. E como foi visto neste artigo, a boa escolha de um ou mais domínios para
o seu negócio pode ser a diferença entre uma pequena ou uma grande quantidade de visitantes. E
como sabemos, uma pequena parcela dos visitantes se tornam clientes, portanto correto afirmar que:
A boa escolha do(s) domínio(s) para seu negócio terá implicações diretas no número
de negócios gerados.
46
15 - Hospedagem de sites
Escolher o provedor do site talvez seja uma das etapas mais importantes no processo de decisão,
porém a maioria dos clientes não sabe como escolher o provedor e deixa toda decisão a cargo da
empresa de desenvolvimento.
Veja um plano de hospedagem em 1997:
Espaço em disco – Espaço ocupado pelos textos, imagens e caixa de e-mail do site.
Transferência mensal – Quantidade de informação transferida para o computador do
visitante durante o mês.
Conta POP – Conta de e-mail com o domínio da sua empresa.
Nesta época, os servidores ficavam nos Estados Unidos, e era comum problemas de conexão.
A Locaweb foi um dos primeiros provedores a oferecer hospedagem com servidores no Brasil. Veja o
plano básico oferecido pela Locaweb:
Note que o aumento de espaço, transferência e e-mails é MUITO grande, porém a maioria dos sites
de pequenas e médias empresas não atinge estes limites.
Atualmente existem dezenas de provedores de hospedagens de sites, sendo alguns mais conhecidos
como a Locaweb, Insite, BigHost, Terra Empresas, Digiweb, Dominal, HostNet, etc.
A Locaweb foi um dos primeiros provedores com servidores no Brasil a oferecer planos a R$
29,00/mês, mantendo este mesmo preço até hoje. A Insite oferece diversas soluções de valor
agregado como o InForm que é um sistema que armazena formulários em banco de dados sem
necessidade de programação.
TODOS os serviços de hospedagem fazem uma oferta muito similar de recursos:
* X Mb de espaço
* Y Gb de transferência
* Z Contas de e-mail
* ASP ou PHP
* etc. etc.
47
Os preços para os planos básicos giram em torno de R$ 19,90 a R$30,00.
Qual é o problema comum a todos?
A maioria dos clientes e potenciais clientes NÃO ENTENDEM os benefícios oferecidos, e a escolha é
feita por indicação de um AMIGO. Ou seja:
Com a grande amplicação da banda larga, e uma enorme melhoria no link entre o Brasil e os Estados
Unidos, hospedar sites em provedores americanos voltou a ser uma opção MUITO INTERESSANTE.
Outro fator essencial é a necessidade de manter o site atualizado, e para isso é necessário que
existam sistemas de gerenciamento de conteúdo como o Joomla! (leia o artigo sobre o Joomla!) que
dê liberdade ao CLIENTE atualizar com facilidade o conteúdo de seu site. Isto já deveria vir junto com
o pacote de serviços de hospedagem.
48
Anexos
49
16 - Softw ares úteis para o gerenciamento de sites
Os sistema de gerenciamento de conteúdo deram autonomia para o cliente atualizar o próprio site, o
que é uma vantagem, mas que traz um problema. Como fazer para tratar as imagens
adequadamente? Antes quem fazia isso para o cliente era a produtora!
É muito comum as pessoas instalarem cópias piratas do Photoshop, Fireworks ou outro editor gráfico
para realizar tarefas simples como redução de tamanho, ajustes de brilho/contraste e recorte de fotos.
Infelizmente, a maioria das pessoas não conhece o IrfanView que é um excelente programa para
visualização e tratamento de fotos. Além de gratuito, é simples de usar e muito leve para instalar.
Vamos nos concentrar apenas nas atividades mais importantes para quem necessita ajustar imagens
para um site:
3 - Digite a largura desejada OU a altura desejada. Note que a outra medida é automaticamente
definida de acordo com a proporção da foto.
50
16.1.2 Recortanto da foto
Muitas vezes é necessário padronizar todas as imagens quadradas ou com uma proporção pré-
definida. Isso é comum em galeria de imagens. Para isso, é necessário utilizar um recurso
denominado CROP que pode ser acessado pelo menu EDIT > Crop Selection.
1 - Selecione a área que deseja manter da foto. Basta clicar, arrastar o mouse e soltar.
51
2 - Vá ao menu EDIT > Crop Selection
52
16.1.3 Ajustando Brilho/Contraste e Cores
Também é comum as fotos não estarem com o brilho adequado.
1 - Clique em IMAGE > Enhance colors...
53
3 - Salve a imagem. FILE > Save as...
54
17 - Joomla! – Avançado
55
Campo Descrição
States
Drop Down List: Pre-populated Years
1900 - 2049
Drop Down List: Pre-populated All Known
World Currencies
Drop Down List: Pre-populated with the
next X days, dates and days of the week.
Drop Down List: Suomen Kunnat
-pudotusvalikko
Drop Down List: Suomen läänit
-pudotusvalikko
File Upload Select Box
Hidden Field
Limit number of form submissions per
person (cookie controled)
Password field
Plain or HTML Text (Use for instructions,
intros etc...)
User_ID Field (Prefiled Not-Editable Field id var)
with Joomla! UserID from $my-
Username Field (Prefiled Not-Editable
Field with Joomla Username if logged in)
ipaddress - Provides a hidden ip address
that gets attached to submission results
56
17.2 Como usar o JoomlaCloner
57
Alguns problemas podem ocorrer nesta fase:
a) Erro na geração do arquivo
- Verifique se o caminho existe no servidor e se as permissões estão corretas (Backup Path)
- Altere o formato do arquivo (Archive Type)
59
17.3 Display News
60
18 - CPanel – Painel de controle do site
3 – Crie um usuário:
61
18.2 phpMyAdmin – Gerenciando o banco de dados MySQL
62
19 - Índice Remissivo
M
Media Manager.......................................................................................................................................................22, 37
Módulo..........................................................................................................................................................................20
Módulo..............................................................................................................................................................................
position......................................................................................................................................................................20
63