Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

alexjose123

PHP e JavaScript

Recommended Posts

Utilizo o Php para trabalhar com o Servidor e JavaScript

para o Cliente. A dúvida é com posso trabalhar com os dois em um

sistema desvo solicitar uma função dentro do codigo php?

Devo imbutir o codigo Php e intercalar com JavaScript as funções do

sistema ?

codigo Html será palco para o DUELO entre Php e JavaScript ??

 

Desde já agradeço a atenção!

Compartilhar este post


Link para o post
Compartilhar em outros sites

codigo Html será palco para o DUELO entre Php e Javascript ??

Você viajou longe nessa frase hehe.

 

Olha, não faça esse tipo de analise e comparação. O PHP é server-side e o javascript é client-side e ponto final rs. Ou seja, cada um no seu quadrado.

O javascript pode te ajudar a criar aplicações com uma interação melhor entre o cliente e o servidor, mas não irá substuir o servidor. Pense que os dois irão atuar em áreas diferentes (e vão), um ajudando o outro.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você pode utilizar um framework PHP, como o Zend Framework ou o CakePHP para desenvolver sua aplicação e trabalhar com um framework de JavaScript, como o ExtJs, para criar a interface gráfica.

 

Essas duas se relacionam por meio do JSON (JavaScript Object Notation), um conjunto de chaves e valores que muitas linguagens tem o poder de interpretar.

 

É evidente que essa é somente UMA possibilidade de se desenvolver uma aplicação. E neste caso, requer muito estudo e dedicação. Principalmente na questão do ExtJs, que utiliza a linguagem JavaScript orientada a objetos.

 

O bom de tudo isso é que ambos os frameworks, de PHP e JavaScript, possuem uma documentação exemplar.

 

Resumindo: basta estudar e ter força de vontade.

 

Caso opte por utilizar o ExtJS, acompanhe meus tutoriais, lendo o primeiro da série: http://forum.imasters.com.br/index.php?/topic/394315-extjs%23001-conhecendo-o-extjs/

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom, acho que a ideia de Client/Server-side já foi bem esclarecida.

 

Tenha em mente que o cliente não vê NADA, ABSOLUTAMENTE NADA de PHP, portanto, se necessar dessa interação Javascript+PHP você pode fazer de duas maneiras dependendo de quem comunica com quem:

 

 

PHP passa instruções ao JS: Basta escerver Javascript puro no seu código baseado nas informações dinâmicas:

$qry = mysql_query(bla bla bla);

$acesso = mysql_result($qry,0,3); // 3 é a coluna que armazena a hora do último acesso

$tempo_acesso  = time() - $acesso;

echo <<<Javascript
<script type="text/html">
   var InitSec = {$tempo_acesso};

   window.onload = function(){
       setInterval(atualiza_relogio,500);
   }

   function atualiza_relogio(){
       InitSec += 0.5;
       var hour = Math.floor(InitSec / 3600);
       var mins = Math.floor((InitSec % 3600) / 60);
       var secs = (InitSec % 60);
   }
</script>
Javascript;

 

Agora o contrário, Javascript passar instruções ao PHP, pode ser feito, por exemplo, com AJAX

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.