Ir para conteúdo
Fórum Script Brasil

Roo

Membros
  • Total de itens

    38
  • Registro em

  • Última visita

Tudo que Roo postou

  1. Roo

    [Resolvido] Treads, o PHP possui?

    basicamente sim, mas essa função ai pode ser implementada, estude isso aqui: http://php.net/manual/en/book.pcntl.php mas não entendo praticamente nada, apenas vi a referencia! :) abraço Beleza cara, acho que é por aí sim! Obrigado!
  2. Roo

    [Resolvido] Treads, o PHP possui?

    seria isso? $pid = pcntl_fork(); if ($pid == -1) { die('Erro ao lançar thread'); } else if ($pid) { // thread principal //aguardamos a thread child terminar pcntl_wait($status); echo "Processo child terminado\n"; exit(0); } else { //thread secundario //mudamos para um usuário não privilegiado posix_setuid(1000); posix_setgid(1000); //colocamos a thread para fazer algo, //ate que uma condição seja satisfeita e ela termine $i=0; while(true){ if (file_exists('/tmp/stop')){ echo "Terminado thread"; exit(0); } echo "Iteração : ". ++$i . "\n"; sleep(2); } } Créditos: AlexM Oi, desculpe mas sou novo em PHP e não entendi direito. Ali nesta função você não define um intervalo de tempo, né?
  3. Roo

    [Resolvido] Treads, o PHP possui?

    Hummm, e no JavaScript como se chama a função que faria isso? Obrigado de novo! :)
  4. Certo, muito obrigado Rogério. Vou adequar o código certinho e seguir em frente com a consciência tranquila, hehehe, muito obrigado!
  5. Boa tarde amigos, gostaria de saber se o PHP possui treads, ou um scheduler, para agendar que uma rotina rode a cada 200 segundos, por exemplo... Se tiver, qual é o nome da função? Obrigado e uma ótima tarde!
  6. Ok, muito obrigado pelo esclarecimento, abraço!
  7. Certo, mas então o while seria mais lento do que o for, ou é tudo a mesma coisa? :rolleyes: Obrigado!
  8. Vini, então na index.php eu chamo todas as "partes" do site. Aí nas outras páginas onde terão conteúdos eu chamo o topo e o rodapé e no meio dos dois meto o conteúdo. Só isso e fica beleza, né? Valeu, muito obrigado pela resposta e pela dica cara. Abraço.
  9. Prezados, estou com uma dúvida operacional aqui... O correto para fazer um site em PHP é fazer como blogs em WordPress, que faz um arquivo PHP para o cabeçalho, um para o meio e outro para o rodapé? Fiz este exemplo abaixo: Fiz com três arquivos diferentes (segue o código abaixo). Gostaria muito de saber se é assim o correto para não ter de refazer tudo novamente, hehehe, obrigado! index.php: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Teste de PHP</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> <?php include ('topo.php'); include ('meio.php'); include ('rodape.php'); ?> </body> </html> topo.php: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Untitled Document</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> <table width="100%" border="0" bgcolor="#006699"> <tr> <td height="173"><div align="center"><font color="#FFFFFF" size="+7">AQUI É O TOPO!</font></div></td> </tr> </table> </body> </html> meio.php: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Untitled Document</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> <p> </p> <p><font size="7">AQUI É O MEIO!!</font> </p> <p> </p> <p> </p> <p> </p> </body> </html> rodape.php: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Untitled Document</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> <table width="100%" border="0" bgcolor="#999999"> <tr> <td height="22"><div align="center"><font color="#FFFFFF" size="4">AQUI É O RODAPÉ!</font></div></td> </tr> </table> </body> </html>
  10. Boa tarde amigos, esta é minha dúvida: se eu comentar bastante meu código, ele vai ficar mais "pesado" e custoso pro interpretador e com isso perderei desempenho? Outra coisa, a questão do tamanho nome da variável afeta tanto no desempenho? Por exemplo, "CodigoDoCliente" e "CodCli". E mais uma coisa ainda: tem como varrer o código dos arquivos PHP removendo os comentários de todos eles? Porque se deixar os comentários fica lento, teria como fazer uma função que varresse todos os arquivos e removesse os comentários, daí na hora de jogar no webserver definitivo tiraria os comentários pra não ficar lento demais...? Obrigado mais uma vez!
  11. Há algum tempo densvolvir um é simples trabalhar com impressora fiscal bematech, outras eu não sei dizer mas a bematech é simples e possui suporte para impressao de codigo de barras, utilizando a classe com. a sua maior dificuldade será o cursor ficar estatico no campo pois costuma perder o foco apos primeira leitura estranho mas é o que aconteceu comigo. Humm, e o PHP não tem algo como o "requestFocus()" do Java?
  12. Humm, e pode-se dizer que o PHP é orientado a objetos, não pode? Acho que o PHP dá uma liberdade maior para fazer designs, layouts... Porque basicamente você faz um site, né! Heheheheh. Certo, mas o fato de rodar num servidor web não a torna menos "poderosa"... Por exemplo, manipular arquivos na máquina cliente não seria possível, não é mesmo? Quanto ao fonte não há problemas, até porque mesmo arquivos .JAR (Java) e .EXE tem os códigos fonte "extraíveis"... Vocês teriam algum exemplo de software "grande" feito em PHP para me passar aí pra mim ter uma noção... Notem que não estou pedindo código fonte apenas o nome para mim ter uma idéia da amplitude da linguagem! Ahhh outra coisa, você disse que seria difícil imprimir o cupom fiscal... Não entendi o motivo, poderia explicar um pouco mais? Obrigado aí, abração!
  13. Boa tarde amigos, Que o PHP é uma linguagem excelente e apaixonante já sei, realmente do pouco que vi adorei. Também sei que um sistema para gerenciar uma empresa fica muito bom em PHP... Minha dúvida é a seguinte, caso eu deseje fazer um programa para ler através do scanner, tipo estes de supermercado, para ler o código de barras em tempo real ali, só passa o código e plim, tá lido... Tem como? Alguém já tem alguma experiência com isso, sabe dizer ser é a linguagem certa para se usar? Estou querendo montar alguma coisa fora do horário de expediente para ganhar um $$$ extra... Por isso gostaria de saber as opiniões dos mais experientes sobre estas questões Muito obrigado, abraços.
×
×
  • Criar Novo...