Author Archive

Já está na hora de você ter seu espaço na web?

segunda-feira, janeiro 4th, 2010

Bom, se você ainda está pensando nisso quer dizer que já está atrasado. Com certeza já está mais do que na hora de você se mostrar na grande rede.

Não importa se você é um grande empresário, pequeno empresário, pofissional liberal, estudante, todos tem espaco na web.

A internet vem se mostrando uma das principais ferramentas de marketing da atualidade. Muitas empresas estão investindo pesado para ter um bom espaco na web porque sabem que obtém um bom retorno.

Em setembro de 2009 o número de pessoas com acesso à Internet no Brasil foi de 64,8 milhões de pessoas, considerando brasileiros de 16 anos ou mais de idade, com posse de telefone fixo ou móvel, uso em qualquer ambiente (residências, trabalho, escolas, lan-houses, bibliotecas e telecentros).

O número de domínios “.com” e “.net” registrados no Brasil foi de 542 mil no primeiro semestre de 2009. Neste período, a Internet já tinha atingido 183 milhoes de domínios registrados. (Revista Webdesign, setembro de 2009, sobre dados da Verisign)

De setembro a novembro de 2009, 15% dos donos de smartphones acessaram a rede; este índice fori de 4% para os donos de celulares comuns, segundo relatório da Acision e Telecom. O SMS é o serviço mais usado, correspondendo a 50% da receita de valor adicionado. Em média, 79% dos entrevistados em São Paulo, Rio e Porto Alegre usaram SMS no período. 10% usaram mensagens multimídia, ou MMS, enquanto 4% e 3% usaram e-mail e mensagens instantâneas, respectivamente. A Internet banda larga é o serviço que mais cresce. (mais…)

Instalando servidor Apache + PHP + MySQL no Ubuntu

quarta-feira, dezembro 30th, 2009

Hoje vamos aprender a como instalar o Lamp.

LAMP é um acrônimo para a combinação:

Em primeiro lugar vamos instalar o servidor Apache abra o terminal e digite:

$ sudo aptitude install apache2

Pronto, se você for agora no seu browser e digitar a url: http://localhost aparecerá a tela do Apache.

O próximo passo é instalar o Php:

$ sudo aptitude install php5

Depois que instalar o Php reinicie o Apache com o comando:

$ sudo /etc/init.d/apache2 restart

Crie um arquivo php chamado info.php no diretório /var/www/ com o seguinte código:

Captura_de_tela-1

Agora no seu browser digite a url: http://localhost/info.php aparecerá a tela do Php.

Instalaremos então o Mysql e a biblioteca dela com o Php:

mysql-server-5.0 php5-mysql

Pronto você tem as ferramentas para poder construir seus sites. Agora é só comecar.

CMS x Frameworks

segunda-feira, dezembro 21st, 2009

Muita gente tem dúvidas na hora de diferenciar frameworks de CMS. É uma dúvida comum principalmente para quem esta iniciando na TI.

Bem pra comecar vamos falar sobre CMS.

CMS (Content Mangement System) é isso mesmo que o nome diz, Sistema de Gerenciamento de Conteúdo.
Ele basicamente é um sistema já pronto, com algumas funcionalidades prontas. Entre os mais famosos nós temos o Joomla , o Wordpress e o Drupal.

Prós
Se você precisa de um sistema básico e que não vai requerer muito desenvolvimento, um CMS vai se adequar perfeitamente. Ele vai te dar um sistema de gerenciamento de conteúdo já pronto e você pode fazer pequenas mudanças para se adequar a sua necessidade. Existem também grande quantidade de bibliotecas prontas para você usar.

Contras
Não se encaixa bem para fazer sistemas complexos, até da pra fazer mas existem ferramentas melhores para facilitar o desenvolvimento.

Framework é o conjunto de códigos, junto com bibliotecas de desenvolvimento, organizadas de um jeito que facilita o desenvolvimento de um projeto. Entre os Frameworks mais conhecidos nós encontramos o Ruby on Rails(Ruby), Django(Python), Spring(Java), Struts(Java) CakePHP(Php),  ZendFramework(Php) e muitos outros.

Prós
São ideais para voce reduzir drasticamente o tabalho de um desenvolvedor, possuem várias “soluções de desenvolvimento” prontas fazendo com que o desenvolvedor se concentre mais com a abstração da solução do problema.

Contras
Tem uma curva de aprendizagem que pode ser bem alta.

A melhor linguagem de programação

segunda-feira, dezembro 14th, 2009

Vemos muito nos blogs ou listas de email, discussões sobre qual é a melhor liguagem para se programar. Uns dizem que é Php, outros Java, outros Ruby e por aí vai….

O que vemos é que as pessoas que dizem que tal linguagem é melhor que outras, geralmente só tem experiência nessa linguagem elogiada por ela.

O pior é que além de dizer que sua linguagem é melhor, esses “xiitas” ainda menosprezam as outras linguagens.

O que eu tenho pra dizer é o seguinte:

Não existe esse negócio de melhor linguagem.
Não existe isso de uma linguagem resolver todos os problemas do mundo.
Nao existe bala de prata no desenvolvimento de software, o seu problema pode ter varias soluções, você deve ter conhecimento para escolher a melhor.

Eu posso muito bem fazer um ótimo trabalho com Ruby onde o Php não estava se dando bem, como posso também fazer um trabalho melhor em Php onde o Ruby não se sai bem.

(mais…)