Php11
-
Upload
fernando-andrade -
Category
Education
-
view
54 -
download
0
Transcript of Php11
17/02/13 Desenvolvimento Web I 2/12
Content Management SystemCMS
17/02/13 Desenvolvimento Web I 3/12
CMS
● Sistema para criar, editar, gerenciar e publicar conteúdo de forma organizada e simples
17/02/13 Desenvolvimento Web I 4/12
Projeto Final
● Consiste na criação de um CMS simples, que utilizará arquivos para guardar o conteúdo das páginas do site
● O site, pode ser de qualquer coisa, fiquem a vontade, sejam criativos, fórum, rede social, loja virtual, publicidade, eventos
17/02/13 Desenvolvimento Web I 5/12
Projeto Final Especificações
● Deverá contem uma tela/página onde um usuário administrador se logará no CMS para gerenciar o conteúdo do site
● Deverá permitir alterar pelo menos:– Cabeçalho– Rodapé– Conteúdo– CSS (como cor de fundo, cor da fonte, por ex.)
17/02/13 Desenvolvimento Web I 6/12
Projeto Final Especificações
● As página da administração e do site contendo CSS, JavaScript, quando necessário
● Código PHP organizado, identado e comentado (quando necessário)
● Funções de validação, mensagens de erro● Definição de regras CSS e funções JavaScript
devem ficar separados dos arquivos HTML
17/02/13 Desenvolvimento Web I 7/12
Projeto Final Especificações
● Fazer uma estrutura de pastas por ex.
+ site– css– imagem– javascript– paginas
+ admin– paginas– css– imagem– javascript
Não precisa ser igual a este, mas separem os arquivos em pastas por extensão
17/02/13 Desenvolvimento Web I 8/12
Projeto Final Especificações
● Copiem o modelo disponibilizado para o diretório seu servidor (não altere os arquivos na pasta do dropbox) e alterem de acordo com as necessidades do tipo de site que iram fazer.
● Adicionem novas funcionalidades ao modelo existente:– Criar novo usuário para administração do site– Criar uma opção de sair da parte de administração– Criar opção para criar novas páginas e itens do menu
Legenda:● Obrigatório ● Opcional
17/02/13 Desenvolvimento Web I 9/12
Fica a dica …
include(“nomeDoArquivo”) → você pode incluir pedaços de código ou arquivos inteiros a seu script. O arquivo será carregado com se você tivesse o digitado no script atual
● Podemos usar o include em nosso projeto para …
17/02/13 Desenvolvimento Web I 10/12
Fica a dica …
<?php//variaveis.inc$MESES = array('jan','fev','mar','abr','mai','jun',
'jul','ago','set','out','nov','dez');$DIAS = array('dom','seg','ter','qua','qui','sex','sab');?>
<?php//script.phpinclude('variaveis.inc');print_r($DIAS);print_r($MESES);?>
17/02/13 Desenvolvimento Web I 11/12
Projeto Final
● Data de entrega três semanas contando a partir do final de nossas aulas
17/02/13 Desenvolvimento Web I 12/12
Projeto Final
Bom trabalho!!!