quinta-feira, 29 de julho de 2010

[JQUERY PHP] - Twitter com JSON e CURL

Atualmente está normal colocarmos o Twitter nos sites atuais. Fiz algumas pesquisas e testes e achei alguns scripts em PHP e Jquery que faz isso.

Exemplos com Jquery:

$(document).ready(function(){
      var tweeturl = "http://twitter.com/status/user_timeline/usertwitter.json?count=3&callback=?";
      $.getJSON(tweeturl,function(data){
            $.each(data, function(i, item) {
            $("#twitter ul").append("<li>" + item.text.link_r() + "</li> ");<br /> });<br /> });
            String.prototype.link_r = function() {
                  return this.replace(/[A-Za-z]+:\/\/[A-Za-z0-9-_]+\.[A-Za-z0-9-_:%&\?\/.=]+/, function(aux) {
                  return aux.link(aux);
            });
      };
});


quarta-feira, 28 de julho de 2010

[PHP] - API Youtube com Zend_Gdata_YouTube - Upload de Vídeo

Estou colocando um exemplo de upload de vídeo para o youtube pelo php. Tudo isso está na documentação. Coloquei os links da documentação e do código no final do post para download. Essa classe do Zend é muito boa. 

quarta-feira, 21 de julho de 2010

[JQUERY] - JQuery Tools

"JQuery Tools é uma coleção de componentes de interface do usuário mais importante para a web. São elas tabs, accordions, tooltips, overlays, exposing effects and scrollables. Eles podem melhorar significativamente a usabilidade e capacidade de resposta do seu site. Eles centram-se principalmente na apresentação de informação e apelo visual. Afinal, este é exatamente o que a maioria dos sites querem desesperadamente: apresentar o seu conteúdo para o leitor de uma forma fácil e visualmente agradável maneira."

Achei esse site mundo bom e resolvi compartilhar. Tem coisa muito boa!

terça-feira, 20 de julho de 2010

[PHP] - Função para limitar caracteres

Essa é uma função muito usada quando você quer delimitar alguma frase ou texto que não possa "estourar" o layout.

quinta-feira, 15 de julho de 2010

[SQL] - SQL de todas as cidades e estados do brasil

Esses dias precisei popular um tabela de cidades e estados. Fiz algumas buscas no google e resolvi compartilhar.
Seguem os links abaixo para quem interessar:

segunda-feira, 12 de julho de 2010

[PHP] - Função para nome de arquivo em upload

Sempre tive problemas com nomes de arquivos nos uploads dos meus sistemas. Até que percorri o google e fiz alguns ajustes para formar a função perfeita. Essa função retira caracteres acentuados, espaços em branco e caracteres estranhos. Vale a pena tela em sua biblioteca.

quinta-feira, 8 de julho de 2010

[SQL] - Otimização simples de query

Fiz uns teste com algumas querys no mysql só para tirar algumas dúvidas e ter certeza do que estou falando. Não seria bem uma otimização, e sim boas maneiras de se fazer algumas querys.

Executei os testes em uma tabela de 10mil registros e de 30 campos.

Para retornar o total de registros de um tabela use sempre a query abaixo e não um "count" no resultado de outra query:
SELECT COUNT(campo) AS total FROM tabela
Nessa tabela de 30 campos percebi que sempre deve-se usar a query abaixo mesmo se você precise de todos os campos:
SELECT campo1,campo2,..,campon FROM tabela
Todos as vezes que usei a query abaixo precisando de todos os campos a execução foi mais lenta:
SELECT * FROM tabela
Não descobri nada de novo, mas se todos se preocupasse com isso na hora do desenvolvimento teríamos resultados melhores por essa WEB afora.