spaghetti – Um framework PHP feito no Brasil

spaguetti

Programar não é uma tarefa simples, a pressão pelos prazos curtos geralmente acabam atrapalhando a qualidade do projeto, o que, a longo prazo, prejudica o projeto seriamente.

Pensando neste problema foi criado um framework para PHP que visa o estímulo às boas práticas de desenvolvimento Web.

Vejam os recursos de este framework que promete muito sem necessidade de muitas horas de estudo:

Abstração de banco de dados: Manipule seu banco de dados sem nenhuma linha de SQL.

URLs amigáveis: As URLs da sua aplicação Spaghetti* serão muito bem vistas pelos buscadores.

Helpers
: Ajudantes que escrevem código rotineiro para você.

Componentes
: Extensões plug and play para a sua aplicação. Uploads, autenticação, envio de e-mail, anti-SPAM, entre outros, num piscar de olhos.

Separação em camadas: Fim da guerra entre designers e programadores. Equipes felizes trabalhando unidas, simultaneamente.

Uma verdadeira maravilha para agilizar o trabalho e terminar ele com qualidade.

Vejam a documentação, screencasts e mais informação sobre a equipe no site spaghettiphp.org

1-time – Programa, previsualiza e hospeda páginas na web

webdesign

A maioria dos programadores web facem suas provas localmente antes de publicar o resultado na Internet. 1-time é uma aplicação para os que preferem fazer o trabalho online.

Aqui podem escrever o código do cabeçalho e do body e ver o resultado depois de apertar o botão.

Muito simples de usar e muito útil para ver o resultado de nossas páginas na web.

Apenas podem inserir código estático, fazendo a página pública ou privada e com possibilidade de editar ela posteriormente.

BuiltWidth – Detalhes tecnológicos sobre qualquer site

built.jpgBuiltWith oferece os detalhes tecnologicos de qualquer site que desejem: php, apache, mysql, sistema operacional… informando também da ferramenta de publicação utilizada, scripts instalados, vídeos encontrados, etc.

Podem usar o BuiltWith para averiguar interessantes detalhes sobre sua concorrência ou apenas para fazer estatísticas do mais utilizado na Internet.

Desde um ponto de vista de negócio ou didático não deixa de ser uma excelente ferramenta para guardar nos nossos favoritos.

xml-sitemaps – Gerar um sitemap.xml para sua web

Qualquer um de vocês deveria saber que, para ter um site bem cadastrado no banco de dados dos buscadores, é necessário ter um arquivo com os links em um formato determinado. O arquivo é o SiteMap, e tem o formato XML.

Os CMS como o WordPress já tem plugins que geram automaticamente este arquivo, disponibilizando ele para os motores de busca dos buscadores. Depois só temos que cadastrar o lugar onde fica o arquivo na nossa conta do Google Webmaster.

Hoje estou apresentando uma ferramenta que gera este arquivo em sites que não tem extensões como a do WordPress. Apenas tem que informar a url e deixar que o XMl-Sitemap faça o trabalho.

A versão gratuita gera até 500 links, permitindo fazer download do resultado para guardar no servidor do site.

Criar domínios na web 2.0

Nesta nova moda estamos vendo muitos projetos com domínios construídos de forma original, del.icio.us é, seguramente, o mais conhecido.

Domainr é uma aplicação que ajuda a construir estes domínios separando a palavra buscada em pedazinhos disponíveis internacionalmente.

Sem dúvida original para encontrar algum nome diferente para o seu novo projeto na web.

CSS Type Set – aprender a criar folhas de estilo CSS

Para quem está começando a aprender CSS, um bom site que te ajuda a modificar as características de um texto através deste tipo de codificação é o CSS Type Set.

É só digitar o texto que você irá modificar na janela da esquerda, arrumar as caracterísitcas do texto de acordo com seu desejo nas ferramentas que ficam abaixo da janela e conferir como fica o código na janela da direita. Aí é só copiar o código e colar no seu arquivo CSS.

Vale a pena conferir para aprender novas técnicas de CSS!

Tableless na veia!

Teste seu site em vários navegadores

Esta dica é em especial para os webdesigners. No site Browser Shots, você coloca a URL do seu site e então são criadas screenshots do seu site em vários navegadores, em vários sistemas operacionais. Vários computadores distribuídos pela rede abrem seu site, tiram uma screenshot e enviam para o servidor central.

A análise das imagens geradas é útil para mostrar ao webdesign os erros que o design do seu site apresentam em diversas condições.