O que é HTML Semântico ?

HTML & Semântica No Comments »

Lê-se muito na internet sobre tableless, html semântico, css e por ai vai, mas afinal o que é html semântico ?

Para compreender melhor, vamos as origens, compreender o que o termo semântica siguinifica:

A semântica (derivado de sema, sinal) refere-se ao estudo do significado, em todos os sentidos do termo. A semântica opõe-se com frequência à sintaxe, caso em que a primeira se ocupa do que algo significa, enquanto a segunda se debruça sobre as estruturas ou padrões formais do modo como esse algo é expresso (por exemplo, escritos ou falados). (Fonte: WikiPedia)

E então, o que é HTML Semântico ?

Basicamente compreender o que é e para que serve realmente cada TAG, aplicando somente nas horas apropriadas e corretas, exemplificando utilizar h1, h2, h3 somente em títulos, e entendendo que o h1, é para títulos de mais densidade, maiores e assim sucessivamente, entre outras várias tags, nos quais descrevo as mais utilizadas abaixo:

<div></div> : Utilizada em separação estrutural do site, exemplo barra lateral, rodapé, topo;
<span></span> : Feita para utilização, in-line, ou seja, durante a definição de parte a algo contínuo, exemplo: Definir algumas palavras de um texto, ou parte dele…
<p></p> : Utilizado para definição de parágrafo do site;
<ul></ul> (Unordered Lists) : Definição de listas, menu listas com ou sem pontos marcantes;
<ol></ol> (Ordered Lists) : Definição de listas em ordem com númeração;

Em geral é isso, qualquer comentário favor postar.

O que é PageRank ?

SEO - Otimização para sistemas de busca No Comments »

Para aqueles que não conhecem, e ficam alucinados de tanto ver essa palavra na internet, calma, pagerank é algo simples, no qual explico a seguir:

PageRank foi inventado em 1998 na Universidade de StandFord pelos fundadores do Google, no qual se definem níveis de importancia aos sites listados.

Como funciona ?
Basicamente é um algoritimo no qual é baseado em votos, que cada voto é na verdade um link, só que não é como na democracia normal, as vezes 1 voto(link) vale mais que o voto(link) de outra pessoa (site).

Exemplificando seria mais ou menos como um Procurador de Justiça votando vale 10 vezes mais do que um cidadão normal, em resumo, se você tem um link vindo de um site com número de pagerank alto, seu site receberá grande importancia pelo buscador.

Como obter?
Bem uma dica minha, é primeiramente cadastrar seu site no diretório principal www.dmoz.org isso já lhe trará um nível grande de importancia, fora isso ter seu site listado em buscadores conhecidos também ajuda, como yahoo, msn… Caso tenha amigos com sites famosos, procure ter link de seu site lá….

Uma dica, leia meu artigo sobre o poder dos links.

Abraço e até a próxima.

O poder dos links

SEO - Otimização para sistemas de busca No Comments »

O google na sua totalidade, assim como alguns outros buscadores, fazem a verificação não só de Meta Tags como algumas pessoas pensam, na verdade, meta Tags não equivalem a nada sozinhos, mas fazem parte de um todo.

Melhorar o posicionamento do seu site é uma sincronia de ações, sendo uma delas ter links relativos ao seu conteúdo, exemplos:

Um site que tenha um link para seu site como:

<a href=”http://www.nomedoseusite.com.br“>Nome do Seu site</a>

Talves não irá ajudar em NADA seu site, uma dica pessoal é que primeiramente faça a escolha de 3 palavras chaves/frases principais do seu site exemplo:

  • Desenvolvimento de sites
  • Desenvolvimento de websites
  • Desenvolvimento de páginas

Assim sendo, ao solicitar a um site para divulgar seu link, pessa que o coloquem da seguinte forma:

<a href=”http://www.nomedoseusite.com.br” >Desenvolvimento de sites</a>

Desta forma você trará maior densidade relativo ao conteúdo do seu site junto com a palavra na qual deseja ganhar melhor posicionamento.

Uma dica importante, é que caso tenha links em sites com page rank, com certeza vão trazer maior peso do que apenas um site que não tenha page rank.

É isso ai… em breve venho com mais dicas.

A sabedoria vem pelo ouvir e não pelo falar!

Conceitos e Ética No Comments »

Uma característica imprescindivel para programador, empresário, professores ou qualquer outra área, é saber ouvir as pessoas, por mais que sejam consideralvelmente inúteis ao seu olhar. Quando se pratica isso no dia-a-dia você pode descobrir o quanto se aprende ouvindo mais, analisando racionalmente as pessoas e prestando atenção nos pequenos detalhes.

“Ninguém é tão grande o bastante que não possa aprender, nem tão pequeno que não possa ensinar!”

Caso alguém critique, elogie, sugira algo em sua empresa, site, vida, não seja arrogante para não ouvir, tenha a paciência de ouvir e veja de um pequeno detalhe grandes coisas acontecerem.

Que Deus nos ajude em mais uma semana!

Abraços.

4 Dicas para Análise de Projetos

Conceitos e Ética No Comments »

Antes de iniciar um novo projeto na internet deve-se estudar com muita calma todas as variantes no que inclui:

  1. Análise de Mercado: Buscar concorrentes, considerando a quantidade e a força dos mesmos, verificando o tipo de investimento que deve-se aplicar e qual a melhor forma;
  2. Tendências de mercado x Prazo: É super importante pesar o tempo que irá levar para o desenvolvimento do projeto com o tempo x tendências deste mercado, pois existem áreas que mudam suas tendências mensalmente, semestralmente e as que demoram anos para mudar, então considere o tempo que irá levar para finalizar o projeto com seu lançamento e as tendências com o tempo que elas levam para mudar. Pode acontecer de levar 4 ou 6 meses para finalizar um projeto sendo que a linha de raciocínio que esta levando já perdeu o peso de mercado que teria a meses atrás;
  3. Foco principal e seus decendentes: Antes de iniciar qualquer coisa, defina qual o foco principal, ou seja, qual o objetivo a ser alcançado e os sub-objetivo, aqueles que também são importantes mas não de principal importancia, coloque isso no papel se possível;
  4. Qual perfil dos clientes: Este é um ponto importantíssimo a ser analisado, descrito com muita pesquisa e segurança para ter sucesso, definir qual o perfil de seus clientes, idade, nível social, situação acadêmica, religião, horário que mais acessam a internet …

Por enquanto é só, em breve descrevo mais dicas!!

Na fama JAVA(JSP), na pratica PHP, em geral qual o melhor ? (PHP vs. JSP)

Tecnologias No Comments »

Em suas características dos que defendem JSP, o termo mais utilizado é a segurança e portabilidade de plataforma, e do PHP sendo o equilibrio perfeito entre facilidade no desenvolvimento e o grande poder de suas aplicações.

A definição e características
JSP (Java Server Pages) uma tecnologia JAVA que permite programadores a geração de conteúdo HTML dinâmicamente, sendo uma linguagem compilada em Java Servlets ou podendo gerar arquivos byte diretamente para o servlet. JSP também pode ser interpretado reduzindo o tempo de atualização e publicação dos códigos.

PHP (Hypertext Preprocessor) criado pensando na facilidade por Rasmus Lerdorf em 1995, e promovida por comunidades de código livre e empresas, tendo seus processamento interpretado server-side, ou seja, pelo servidor e imprimindo somente o resultado no navegador do usuário.

Comparação simples e direta

  • Forma de Programação
    JAVA: Totalmente orientado a objeto, tendo benefício de códigos limpos e bem organizados, porém muito descritivos e geralmente grandes;
    PHP: Você pode programar em scripting e utiliza Orientação a Objeto sob sua conveniência;
  • Emails, Tratamento de arquivos, upload, sessões e tratamento de formulários
    JAVA: Parte efetuada por funções próprias ou pela rica biblioteca de classes, sendo estas as mais utilizadas funções na internet para sistemas e sites dinâmicos, tem uma característica ruím de códigos extensos e um pouco complicados para se utilizar;
    PHP: Tem todas funções de seu próprio código(In Built) porém com vasta biblioteca externa para desenvolvimentos mais amplos, pouco código, e grande facilidade de implementação;
  • Geração de gráficos dinâmicos e manipulação/geração de PDF;
    JAVA: Quase todas funções existe uma biblioteca de classe pronta para se usar;
    PHP: Suporte a funções no seu próprio código(In Built);
  • Web Services/SOAP
    JAVA: Adicionado bibliotecas como
    Axis, JAX-WS e etc;
    PHP: Manipulado pelo seu próprio código (In Built), também com grande quantidade de classes disponíveis;

Resumo Geral
Em um âmbito geral, o JAVA em sua complexidade no momento do desenvolvimento mantém uma linha de programação única, sendo tudo Orientado a Objeto, forçando ao programador seguir uma linha/forma apenas, facilitando a manutenção por outros programadores.

Já o PHP por ser scripting ou/e Orientado a Objeto de forma muito fácil e compreensível, dando grande liberdade, deixando mais a linha/forma de programar nas mãos do desenvolvedor traz uma complexidade após sistema ou site pronto, para futuras alterações por outros programadores, isto pode ser corrigido criando um GUIA de padrão para programação próprio, mantendo sempre o mesmo foco, não esquecendo de documentar tudo que for efetuado tanto para fufuras implementações quanto ao usuário.

Finalizando, em questão de desempenho de processamento, utilizando o PHP processa mais com menas exigencia da máquina, e pode ser criado ferramentas poderosas de forma muito rápida com poucas linhas de código, e efetuando a mesma coisa que grandes códigos de JSP efetuam.

Em questão de segurança, o PHP é muito seguro SIM se for criado por programadores experientes e antenados, já por ter uma liberdade maior o PHP em mãos erradas pode ser um veneno perigoso, neste caso o JSP não, pois obriga ao desenvolvedor manter a linha determinada, diminuindo falhas humanas.

Sendo assim, eu particularmente indico o JSP quando é para sistemas muito grandes, com informações super valiosas, e que o cliente tenha muito dinheiro para investir em máquina e aparelhagem.

No mais o PHP desempenha sua função com soberania e estabilidade incomum, temos ai WIKIPEDIA todo em PHP entre outros grandes sistemas.

Qual é o melhor PHP ou ASP ? (PHP vs. ASP)

Tecnologias No Comments »

Tanto PHP quanto ASP são linguagens populares com objetivo de desenvolver Web Sites dinâmicos que possam interagir com vários banco de dados.

A definição e origem
ASP (Active Server Pages) foi desenvolvido pela MICROSOFT para funcionar com IIS (Internet Information Server) sendo este um servidor web para os sistemas operacionais Windows Server. Este ainda é um script que utiliza de VBScript, JScript, PerlScript ou Python para seu funcionamento.

PHP (Hypertext Preprocessor) foi inicialmente criado por Rasmus Lerdorf em 1995 para facilitar a atualização de suas páginas pessoais, e que vem sendo modificada por várias pessoas em comunidades de código livre. Este roda em sistemas operacionais UNIX e LINUX também com versão para servidores NT.

Dos custos
Quando se utiliza de ASP dificilmente vai encontrar um custo baixo como poderia com PHP, simplesmente isto é pelo motivo de utilizar servidores com sistemas operacionais Pagos, neste caso, da fabricante Microsoft e na maioria das vezes componentes também com necessidade de licensas. Sendo assim as vezes o custo chega a ser o dobro ou triplo comparado ao PHP.

PHP baseado em programas de código livre como UNIX, LINUX e servidores web como APACHE e na maioria das vezes banco de dados MYSQL, todos open-source ou código livre. Sendo assim o custo chega a ser menos de R$ 5,00 por mês em alguns hosts, podendo encontrar até de graça, lógico que com publicidade obrigatóriamente apresentados em seu site.

Da velocidade
ASP baseado na arquitetura COM, sendo assim, ao conectar-se com um banco de dados, é necessário chamar um objeto COM e este tal objeto tenta se conectar com o banco de dados informado, sendo necessário acessar alguns arquivos, este objeto COM, chama outro objeto criando assim uma escala de dependencias para execuções.

Nos modulos PHP, todos processos rodam no espaço de memória do próprio PHP, sendo assim PHP necessita de mínima memória e co-dependencia de outros arquivos.

Ficando assim claramente o PHP mais veloz do que ASP, por este depender tanto de componentes e arquivos para seu completo funcionamento.

Resumo Geral

Penso que na escolha da linguagem deve-se colocar vários aspectos na balança, sendo alguns deles, facilidade, custos, obedecer requisitos do cliente, futuras alterações sem minha presença e por ai vai… No mais ASP ainda é muito utilizado e não descarto alguns aspectos positivos da linguagem quando necessário trabalhar totalmente integrado com windows e seus componentes, deixando neste caso o PHP um pouco de lado.

Finalmente e atualmente , considerando o desenvolvimento de websites dinâmicos e sistemas que necessitem de forte orientação a objeto, com total domínio o PHP sai na frente por ter tido mais participações, cooperação de pessoas e empresas neste projeto, trazendo uma quantidade impossível de se somar em bibliotecas, sistemas e vários outros complementos.

WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS Log in