Posts de January, 2008

Sun compra MySQL

Saiu no IDG Now!

Vamos ver o que vai acontecer daqui pra frente. A Sun teve sempre uma preocupação com OpenSource e suas vertentes. Quem conhece a Sun sabe disso. Então dá pra esperar coisas boas desta compra.

 

Fonte: IDG Now!

A Sun Microsystems pagará um bilhão de dólares para a companhia sueca de software MySQL, cujo banco de dados em código aberto é usado por alguns dos sites mais populares do mundo.

A Sun afirmou que o acordo melhorará sua posição no mercado de TI corporativa, parte de um mercado de banco de dados avaliado em 15 bilhões de dólares.

O linha de produtos da MySQL ajudará a Sun a dar maior suporte à plataforma de código aberto online LAMP, acrônimo para o sistema operacional Linux, o servidor web Apache, o banco de dados MySQL e as linguagens de programação PHP/Perl.

A força do MySQL nas ofertas de software como serviço - onde aplicações são oferecidas pela internet por um navegador - também são um acréscimo, afirma a Sun.

Bancos de dados são cruciais para aplicações online que ofereçam os mais amplos serviços, de e-commerce a redes sociais.

A Sun pagará 800 milhões de dólares em dinheiro e 200 milhões em opções de ações.

A compra da Sun acaba com a especulação de que a MySQL poderia se tornar uma companhia pública ao abrir seu capital para investimentos em um IPO.

O MySQL se tornou um competidor formidável para outros sistemas de banco de dados relacionáveis de companhias como Oracle e IBM. O próprio banco de dados é gratuito para ser baixado por usuários, e o MySQL ganha dinheiro oferecendo pacotes de suporte.

Com a compra, o CEO do MySQL, Marten Mickos, entrará na equipe executiva da Sun e o MySQL será integrado à divisão de Software, Vendas e Serviços da empresa, com planos de ser otimizado para rodar nos sistemas GNU/Linux, Windows e OpenSolaris.

A companhia afirmou que planeja criar uma equipe para integrar o MySQL, que tem cerca de 400 funcionários em 25 países, em suas operações.

A Sun disse ainda que ganhará nova distribuição em companhias como Intel, IBM e Dell pela relação que já tem com tais empresas.

Postado em January 16th, 2008 por elrafael  |  Nenhum Comentário »

Instalando e configurando o CodeIgniter

Para quem não sabe, o CodeIgniter é um framework escrito em PHP, muito fácil de se utilizar. Hoje em PHP, temos vários frameworks, entre eles:

Então porque escolhi o CodeIgniter? Por gosto pessoal. E só. Todos estes frameworks são bons, acredito (falo pelo Zend e Cake, que testei).

O grande diferencial que achei no CodeIgniter é o fato de ser flexível e adaptável a sua forma de programar, assim como o próprio PHP é. De resto, ele tem os mesmos recursos que qualquer outro framework.

Chega de papo. Entre no site do CodeIgniter, baixe o framework (clique em Download CodeIgniter). Após, descompacte na pasta do seu servidor. Se vc tentar acessá-la, verá uma mensagem de Welcome. Pronto, seu framework está funcionando.

Grande coisa!

Vamos fazer algumas outras configurações. Primeiro, vamos dizer onde está o nosso framework, qual a configuração do nosso banco de dados.
Abra o arquivo config.php (fica dentro de system/application/config/config.php). Altere as seguintes variáveis


$config['base_url']    = "";
$config['uri_protocol']    = "AUTO";

A primeira variável diz respeito aonde o sistema está instalado. Pode ser http://localhost/, http://www.site.com.br/ Lembre-se de colocar a / no final. E uri_protocol é como ele vai entender as chamadas de controller, métodos no endereço. 99% dos casos AUTO funciona (na Dreamhost não, coloque como REQUEST_URI).

Agora vamos configurar o acesso a banco de dados. Abra o arquivo system/application/config/database.php e altere conforme suas configurações. O arquivo é bem intuitivo. A variável $active_group serve para definir qual a configuração de banco vai ser usada.
Para habilitar essa configuração de banco no sistema, abra, na mesma pasta, o arquivo autoload.php (óbvio, não?) e na array libraries, coloque database.


$autoload['libraries'] = array('database');

Bom, como vcs podem ter visto, o CodeIgniter é um framework bem simples de configurar. Não tem frescura. Só que tem que saber PHP e alguma coisa de orientação a objeto. Senão sabes, sugiro que vá aprender.

Abraços e até a próxima

Postado em January 15th, 2008 por elrafael  |  1 Comentário »

Instalando e configurando o WAMPServer

Hola.

Aqui vai uma dica de desenvolvimento. Sei que muitos podem preferir instalar as ferramentas na “mão”. E até certo ponto estão certos, uma vez que isto ajuda a entender o funcionamento e interação das ferramentas. Mas depois de um tempo, vc vai preferir agilizar seu desenvolvimento do que escovar bits.

O WAMPServer nada mais é que um pacotão que instala Apache, PHP, MySQL e SQLite no Windows, utilizando o Next Next Next e Finish. Esses softwares tem aos montes pela internet, mas escolhi este pois sua administração é fácil e intuitiva. Sem contar que é mais agradável aos olhos que outros.

Primeiramente, basta entrar no site da produtora http://www.wampserver.com/en/index.php, e baixar o arquivo. Bom, é necessário saber um pouco de inglês para acessar o site. A não ser que vc saiba Francês (a lingua principal deles), uma noção de inglês vai bem :)

Depois, next next next e pronto. Não tem segredo, mesmo.

Agora vem a parte legal. O software instala um gerenciador próximo do relógio do windows, como um tacógrafo. Clique uma vez em cima dele e terás acesso a diversas funções, como:

  • Diretório www (onde ficam os códigos)
  • Arquivos de configuração do Apache, PHP e MySQL (os famosos .ini)
  • Os módulos do Apache. Bem interessante, vc pode instalar ou desabilitar um módulo com um clique
  • As opções do PHP. Pode habilitar as opções bem como instalar novas extensões. (GD, LDAP, Mcrypt) tudo com um clique
  • Configurar novos alias.
  • Parar ou reiniciar os serviços, um a um ou todos de uma vez.

Para quem quer facilidade e rapidez, eu recomendo! Vale realmente a pena.

Nos próximos artigos, vou escrever um pouco mais sobre PHP, alguns editores interessantes e um framework muuuito bom.

Postado em January 14th, 2008 por elrafael  |  1 Comentário »

Pra cima e avante

Logo logo com assuntos mais interessantes

“Eat all the grass that you want
Accidents happen In the dark
Eat all the grass that you want

Accidents happen

Every time I look In your eyes, every day I’m watching you die
All the thoughts I see in you about how I

Postado em January 14th, 2008 por elrafael  |  Nenhum Comentário »