PI S3 DSW III DouglasARS

De IFSC
Revisão de 09h44min de 11 de maio de 2016 por imported>Douglas (→‎FTP)
Ir para navegação Ir para pesquisar

Apresentação

Olá Estudante,


Na semana que passou mostramos como trocar as funções mysql() por mysqli() do PHP, para a conexão com o banco de dados MySQL, com a finalidade de aproveitar a segurança e algumas características que foram incorporadas à função original. Também vimos como chamar uma tela de confirmação JavaScript para tomada de decisão, terminamos por apresentar um passo a passo, a partir de um site que tem hospedagem gratuita com PHP e MySQL, mostrando como criar uma conta, um domínio e um banco de dados, com a possibilidade de acessar o phpMyAdmim para criar e popular nossas tabelas. Nesta semana, vamos abrir Atividade Obrigatória 1 (AO1) que é nossa primeira atividade avaliativa, e vamos propor que todos os estudantes criem uma hospedagem grátis (ou não), que possua serviços de PHP e MySQL, na web e que coloque lá a aplicação desenvolvida por sua equipe na unidade curricular DS2. Precisamos, para isso, falar um pouco mais do FileZilla que é um programa de FTP (File Transfer Protocol) utilizado para transferência de arquivos na Internet.


Dediquem um tempo para seus estudos.

Fiquem atentos as postagens no Fórum e participem dos nossos encontros virtuais.

Prof. Douglas A.

Objetivos

  • Atividade Obrigatória 1.
  • Como trabalhar com FileZilla.

Atividade Obrigatória 1

Abertura
12/05/2016
Duração
6 dias.
Envio de arquivo (individual)
nome_do_aluno_polo.(txt, doc, pdf, zip).


Atividade

1. Criar um domínio na internet, preferencialmente gratuito, de sua preferência, que possua os serviços de PHP e MySQL.

2. Criar o banco de dados e as tabelas, correspondentes aos desenvolvidos por sua equipe, nesse novo domínio, populando algumas as tabelas como a de usuários, por exemplo, para que se possa acessar o sistema. Atenção! Mesmo que o sistema seja desenvolvido em equipe, todos devem criar seus domínios e completar a tarefa de forma individual.

3. Enviar por FTP os códigos fontes PHP/CSS/HTML e pastas para esse domínio. Devem testar o acesso e o que foi desenvolvido até o momento.

Envio do arquivo para avaliação
Envio de arquivo (individual) contendo: nome do aluno, nome do sistema, resumo do que faz o sistema e como está seu desenvolvimento até esse momento. Além de domínio (endereço na web), usuário e senha (válidos) para acessar o sistema. O arquivo pode ser do tipo texto ou writer e deve ser postado no moodle, no local destinado a AO1, até a data limite.

Exemplo:

Desenvolvedor: Douglas Alexandre Rodrigues de Souza

Sistema: Exemplo

Resumo

Sistema que permite o cadastro de cientes e cidades, com tela de login, e possibilidade de inclusão de novas cidades e clientes e
também conta com a possibilidade de consultar, editar e excluir registros do banco de dados.

Endereço (domínio): http://douglasars.esy.es

Usuário: adm

Senha: 1234

Bom trabalho!

FTP

Desde o início da internet, o FTP (File Transfer Protocol) era o principal meio de se enviar arquivos para a web. E deu tão certo, que é utilizado até os dias de hoje. Serve basicamente para possamos enviar ou receber arquivos utilizando um protocolo de transferência de arquivos dentro da rede mundial de computadores, por meio de um endereço no navegador ou um software instalado no PC.

A transferência é feita entre um servidor e um cliente. O primeiro é o local onde os arquivos ficam hospedados, enquanto o segundo é quem realiza a operação. A conexão é sempre autenticada por um nome de usuário e senha (opcional) em um servidor associado a um determinado endereço de IP. O FTP é comumente utilizado para quem criou um site e tem um sistema de hospedagem em um endereço remoto na internet.

É possível criar um FTP em uma máquina ou ter acesso a algum disco já criado e que tenha sido compartilhado com você. Para criar, é preciso usar um programa como o Guild FTP. O procedimento é simples e não leva mais do que alguns passos. Caso você necessite apenas acessar um servidor de FTP existente, há a possibilidade de fazê-lo via software, mas também somente acessando a Internet.

Entre os softwares mais famosos estão o Filezilla e o SmartFTP (Windows), Cyberduck (Mac) e Kasablanca (Linux). Cada um tem suas particularidades e funcionalidades, porém o básico é sempre o mesmo: basta inserir o IP do servidor, seu login e senha e ele automaticamente fará a conexão. Assim será possível ter acesso a todos os arquivos hospedados no local e também fazer o envio de outros documentos para o mesmo. Caso você deseje somente entrar no FTP sem usar um programa para isso, digite “ftp://número do ip” em seu navegador. Um prompt pedirá seu login e senha e, pronto. Você terá o mesmo acesso ao disco virtual que teria em qualquer software. A transferência de arquivos é bem simples, semelhante a que o usuário faz entre pastas no próprio PC, por exemplo. Porém, demora um pouco mais por se tratar de uma operação na Internet, é claro.


FileZilla

Código Fonte

Organização da Semana 4

[...]

Até lá!

Bons estudos!

Prof. Douglas A.

Referências

[1] http://www.techtudo.com.br/artigos/noticia/2012/07/o-que-ftp-e-como-usar.html

[2] https://www.youtube.com/watch?v=qxhjYhgHF-M

[3] http://www.comofazerumsite.com/criarsite/tutorial-ftp-filezilla.html





<< <> >>