Acessar função ou arquivo remoto

49 views
Skip to first unread message

Edemar Oliveira

unread,
May 8, 2012, 9:05:43 PM5/8/12
to php-b...@googlegroups.com
Preciso acessar uma função de um outro servidor.
Por exemplo tenho o www.siteum.com.br que utiliza uma função PHP www.site.com.br
Qual seria a melhor maneira de fazer isso?  =)

Rodrigo Santiago

unread,
May 8, 2012, 11:07:55 PM5/8/12
to php-b...@googlegroups.com
SOAP poderá te ajudar. procure sobre a ferramenta nuSOAP, ela é bem facil de implementar.

abs


--
Você está recebendo esta mensagem porque se inscreveu no grupo "php-brasil" dos Grupos do Google.
Para ver esta discussão na web, acesse https://groups.google.com/d/msg/php-brasil/-/D-WKf5hEZCQJ.
Para postar neste grupo, envie um e-mail para php-b...@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para php-brasil+...@googlegroups.com.
Para obter mais opções, visite esse grupo em http://groups.google.com/group/php-brasil?hl=pt-BR.



--
Rodrigo Santiago Motta
BackEnd Developer @ VitrineMaster!


Paulo Soares

unread,
May 8, 2012, 11:08:32 PM5/8/12
to php-b...@googlegroups.com
Webservices  com SOAP pode ser uma alternativa.

Em 8 de maio de 2012 22:05, Edemar Oliveira <o.ed...@gmail.com> escreveu:

--
Você está recebendo esta mensagem porque se inscreveu no grupo "php-brasil" dos Grupos do Google.
Para ver esta discussão na web, acesse https://groups.google.com/d/msg/php-brasil/-/D-WKf5hEZCQJ.
Para postar neste grupo, envie um e-mail para php-b...@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para php-brasil+...@googlegroups.com.
Para obter mais opções, visite esse grupo em http://groups.google.com/group/php-brasil?hl=pt-BR.



--
Paulo Soares da Silva

Graduando em Ciência da Computação
Universidade Federal de Alagoas - Campus Arapiraca
Desenvolvedor de Sistemas Web

Suissa

unread,
May 9, 2012, 1:08:43 AM5/9/12
to php-b...@googlegroups.com
Pq não RESTful?
Jean C. Nascimento aka Suissa
WebDeveloper Sênior - SP



Eduardo Kraus

unread,
May 9, 2012, 1:39:53 AM5/9/12
to php-b...@googlegroups.com
O que você realmente precisa executar no servidor remoto?

Precisa resgatar HTML?
R: Usa CURL para resgatar os dados;

Precisa matriz de dados?
R: Cria XML e carrega com simplexml_load_file(http://www.site.com.br/funcao.php) ou CURL e simplexml_load_string.
Em 8 de maio de 2012 22:05, Edemar Oliveira <o.ed...@gmail.com> escreveu:

--

Rodrigo Santiago

unread,
May 9, 2012, 2:00:33 AM5/9/12
to php-b...@googlegroups.com
o correto para tal procedimento é utilizando RPC. porém, não há nada mais simples e distribuído do que usar uma lib HTTP (cURL) e através de uma URI enviar um resultado no formato JSON ou até em ATOM. o que vai variar é se você precisa do POST ou do GET para tal requisição, depende muito do que se quer fazer.

 

Edemar Oliveira

unread,
May 9, 2012, 8:32:20 AM5/9/12
to php-b...@googlegroups.com
Obrigados a todos que responderam =)
Seria melhor eu ter especificado mais esse tópico...
A ideia é o desenvolver uma especie de SaaS, onde do site.com.br fosse possivel administrar os sites, siteum.com.br, sitedois.com.br, sendo criação de paginas, alteração de conteudo, criação de galerias, etc...
Então não sei se essa seria a melhor solução. Nunca fiz algo parecido.
Pensei em desenvolver todo o script no site.com.br, e só carregar ele no siteum.com.br...

Obrigado

Kinn Coelho Julião

unread,
May 9, 2012, 7:51:42 PM5/9/12
to php-b...@googlegroups.com
Cara, se nao me engano o Drupal gerencia multi-sites e o WordPress vem com um módulo padrão pra isso tbm.

Basicamente, a ideia que tenho é a seguinte: o seu site.com.br vai gerir sim o siteum.com.br e sitedois.com.br, basicamente você vai gerenciar esses dominios(virtualhosts)...

A sua ferramenta gerenciadora de sites, vai criar os virtualhosts e apontar pro mesmo local, e o seu sistema vai ver qual foi o endereço solicitado e trabalhar em cima dos endereços solicitados(uma referencia no banco)...
Os layouts podem ficar no banco, ou em arquivos estáticos, para isso, deves definir um arquitetura para que cada dominio tenha sua estrutura para esses arquivos estaticos...
Reply all
Reply to author
Forward
0 new messages