20.11.2014 Views

O Guia Definitivo do Yii 1.1

O Guia Definitivo do Yii 1.1

O Guia Definitivo do Yii 1.1

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

no desenvolvimento Web e da investigação e reflexão das aplicações e <strong>do</strong>s mais<br />

populares frameworks de programação Web.<br />

Instalação<br />

A instalação <strong>do</strong> <strong>Yii</strong> envolve principalmente, as duas etapas seguintes:<br />

1. Fazer o Download <strong>do</strong> <strong>Yii</strong> Framework em yiiframework.com.<br />

2. Descompactar o arquivo <strong>do</strong> <strong>Yii</strong> em um diretório acessível a Web.<br />

Dica: O <strong>Yii</strong> não precisa ser instala<strong>do</strong> em um diretório acessível a Web. Uma aplicação<br />

<strong>Yii</strong> tem uma entrada de script que normalmente é o único arquivo que precisa ser<br />

exposto para os usuários da Web. Outros scripts de PHP, incluin<strong>do</strong> os <strong>do</strong> <strong>Yii</strong>, devem ter<br />

o acesso protegi<strong>do</strong>, uma vez que podem ser explora<strong>do</strong>s por hackers.<br />

Requisitos<br />

Depois de instalar o <strong>Yii</strong>, você pode verificar se o servi<strong>do</strong>r satisfaz to<strong>do</strong>s os requisitos de<br />

de utilização <strong>do</strong> <strong>Yii</strong>. Você pode fazê-lo, acessan<strong>do</strong> o script verifica<strong>do</strong>r de requisitos na<br />

seguinte URL em um navega<strong>do</strong>r Web:<br />

http://nome<strong>do</strong>servi<strong>do</strong>r/caminho/<strong>do</strong>/yii/requirements/index.php<br />

O requisito mínimo para o <strong>Yii</strong> é que seu servi<strong>do</strong>r Web tenha suporte ao PHP 5.1.0 ou<br />

acima. O <strong>Yii</strong> foi testa<strong>do</strong> com Apache HTTP Server nos sistemas operacionais Win<strong>do</strong>ws e<br />

Linux. Também pode ser executa<strong>do</strong> em outros servi<strong>do</strong>res Web e plataformas desde que<br />

tenha o PHP 5.<br />

Crian<strong>do</strong> a primeira aplicação <strong>Yii</strong><br />

Para ter uma experiência inicial com o <strong>Yii</strong>, descrevemos nesta seção como criar nossa<br />

primeira aplicação em <strong>Yii</strong>. Iremos utilizar a poderosa ferramenta yiic que pode ser usada<br />

para automatizar a criação de código para várias finalidades. Assumiremos que <strong>Yii</strong>Root é<br />

o diretório onde o <strong>Yii</strong> está instala<strong>do</strong> e WebRoot é o diretório raiz <strong>do</strong> servi<strong>do</strong>r Web.<br />

Execute o yiic pela linha de coman<strong>do</strong>, como no exemplo a seguir:<br />

% <strong>Yii</strong>Root/framework/yiic webapp WebRoot/testdrive<br />

Nota: Quan<strong>do</strong> executamos o yiic no Mac OS, Linux ou Unix, devemos alterar a<br />

permissão <strong>do</strong> arquivo yiic para torna-lo executável.<br />

Como forma alternativa, você pode executa-lo da seguinte maneira:<br />

% cd WebRoot/testdrive<br />

% php <strong>Yii</strong>Root/framework/yiic.php webapp WebRoot/testdrive

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!