Michael Mafort

Acessibilidade

Facilidades para sua vida – Parte 9 – Vantagens do uso do SSH (locaweb, dreamhost)

by Michael Mafort on ago.23, 2009, under Acessibilidade, Facilidades para sua vida, Linux, Mysql, PHP

O uso do SSH por usuários linux é muito recorrente, pois traz muitas facilidades de acesso remoto a máquina onde se deseja executar alguma tarefa.

Hospedagens mais profissionais como na locaweb, dreamhost, goodady entre outros lhe oferecem esta ferramenta de acesso e gerenciamento do seu site.

Algumas coisas práticas que podemos fazer com o uso do ssh:

- Criar shell scripts para executar tarefas de backup, como já escrito no meu blog sobre backup do mysql, você pode criar um shell script para fazer o backup e gravar num diretório que não é acessivel pelo público.

- Vai subir um site que tem muitos arquivos (Normalmente quando você utiliza algum editor wysiwyg, tipo tyneMCE, fckEditor, entre outros) ? Que tal zipar a pasta e enviar via ftp para o site e depois via ssh você descompacta esta pasta no servidor? Muito fácil e útil. O contrário também é valido, zipar o site pra depois baixar.

- Usa o svn para controlar as versões dos seus arquivos que estão em desenvolvimento? Então você poderá simplesmente exportar a ultima versão, que será a publicada em produção diretamente no servidor.

- Sabe aquele site que vai dar manutenção, e tem 30 mil imagens, que no novo layout vão ter ela em tres tamanhos diferentes? E agora o que fazer, mandar para o design recortar uma por uma, jogar no html e forçar o tamanho, fazendo o usuário baixar mais do que precisava? Nada disso, você pode simplesmente criar um shell script para junto com o imagemagick redimencionar estas imagens, e como vai estar rodando diretamente no servidor atravez do shell, isso vai ser bem rápido.

Já que falei um pouco dos beneficios, que você descobrirá muito mais quando estiver utilizando, então vai umas dicas de como usar:

Para conectar em ambiente linux você pode abrir o console e digitar o seguinte:

ssh nome_usuario@seusite.com.br [enter]
senha: [digite sua senha, ela não irá aparecer, mas está sendo digitada] [enter]

Se você usa windows você pode utilizar o putty, disponível para download em http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
Aqui http://ajuda.locaweb.com.br/pt-br/Configurando_o_Putty você tem um tutorial de como se conectar usando o putty.

Alguns cuidados são extremamente importantes, como o uso de alguns comandos que poderão te atrapalhar um pouco, o uso de rm (REMOVE) irá excluir os arquivos que você passar como parametro, deve ser usado com cautela.
Shell Scripts devem ser testados antes de inseridos no site, para evitar algum tipo de travamento, ou loop infinito.

Alguns comandos básicos que poderá usar:

Zipar arquivos:
zip -r nomedozip.zip diretorio_a_ser_zipado
zip nomedozip.zip arquivo.ext

Descompactar zip:
unzip nomedozip.zip

ImageMagick, redimensionar imagem:
convert -resize [tamanho] arquivo.jpg arquivo_thum.jpg
ex.: convert -resize 200 arquivo.jpg arquivo_thum.jpg
Alguns exemplos podem ser vistos no site do ImageMagick [http://www.imagemagick.org/Usage/]

O uso do svn, tem outro post no meu blog a respeito.

Outras referencias:

Wiki Locaweb: http://ajuda.locaweb.com.br/pt-br/SSH (Como conectar na locaweb usando ssh)
Wiki Dreamhost:   http://wiki.dreamhost.com/Ssh (Conectando via ssh na dreamhost)

2 Comments more...

Não se pode perder visitantes!

by Michael Mafort on dez.10, 2008, under Acessibilidade

É isso mesmo, está proibido perder visitas! (para que não conhece o jargão veja o vídeo )

Pensando nisso que desde 1999 a w3c vem desenvolvendo e consolidando técnicas de acessibilidade para usuários de internet com algum tipo de deficiência.

Para se ter idéia da quantidade de clientes que você pode estar perdendo, pode ser estimado em 14,5% o número de pessoas com algum tipo de deficiencia no Brasil e a nível mundial chega a 10%. (fonte: http://www.serpro.gov.br/acessibilidade/)

Assim como quem me lê hoje deve se interessar pelo assunto, ele está sendo discutido pela web por vários sites. Dentre eles me interessou bastante o http://www.bengalalegal.com/dicas.php que é mantido por um portador de deficiência visual.

Vídeo depoimento de usuários web, seriam eles também seus visitantes?


Para quem quiser ajudar a tornar a web um ambiente sem discriminação, este é mais um passo a ser tomado.

Abraços,

Leave a Comment more...

Procurando por algo?

Digita ai pra ver se encontramos:

Não achou o que procurava? Envie um comentário para o autor informando o que deseja!