« Modelos Matemáticos | Webservices com PHP5 e SOAP » |
PHP com Ajax
Já no modelo AJAX (figura 2), temos benefícios como melhor aproveitamento da banda, maior velocidade nas respostas, possibilidade de criar sites dinâmicos e mais interativos. Contudo, tem-se também alguns aspectos negativos, como, por exemplo, dificuldade em manter a compatibilidade com browsers antigos e dispositivos móveis, além de sua implementação ser mais difícil.
Figura 2 – Modelo AJAX (Abrir imagem)
Na essência, o aspecto fundamental da tecnologia Ajax é a utilização do XMLHttpRequest. Através desse objeto Javascript, é possível efetuar requisições de forma assíncrona para o servidor sem obrigar que toda a página seja enviada. Esse objeto foi implementado pela primeira vez no Internet Explorer 5 como um objeto ActiveX, sendo, em seguida, implementado de forma nativa no Mozila 1.0 e Netscape 7, o mesmo tendo ocorrido com o Safari 1.2. Dessa forma, a implementação de um aplicativo web deve levar em consideração o tipo de navegador que está sendo utilizado pelo usuário, caso contrário o seu programa não funcionará.
Em nosso artigo, desenvolveremos um pequeno site web, no qual procuraremos, especialmente, esclarecer os aspectos da programação Ajax. Em vez de utilizarmos bibliotecas prontas, criaremos todo o código, desde o início, aproveitando para conceituar e mostrar aspectos teóricos envolvidos no processo. Todo o código ajax/javscript será armazenado em um único arquivo, de extensão .js, enquanto que os programas que responderão às requisições do usuário estarão em arquivos .php separados.
This entry was posted on 28 Sep 2007 at 11:20 by vilson and is filed under Programação, PHP, Ajax, Javascript.
Trackback address for this post
Trackback URL (right click and copy shortcut/link location)