PHP Archive

Webservices com Zend Framework parte I

Veja versão deste artigo usando Zend Framework 2: Webservices SOAP com Zend Framework 2 Introdução Neste artigo vamos abordar a criação e utilização de webservices SOAP usando Zend Framework. Procurei dividir este artigo em 3 posts. Primeiro post vamos abordar o protocolo SOAP, no segundo post vamos abordar o protocolo REST e no terceiro post

Tips: Zend_Http_Client

O componente Zend_Http_Client distribuído junto com o Zend Framework é uma ótima opção para você que precisa desenvolver programas automatizados na web. Robôs que capturam informações de páginas na web, uma técnica conhecida como web scraping, é extremamente útil em diversas situações, substituindo um esforço que teria que ser feito manualmente. Este componente funciona como

PHP e Computação em Nuvem com Zend_Cloud

Muito se fala hoje me dia sobre computação em nuvem. Gostaria de abordar esse tema junto com a linguagem PHP. Nuvens oferecem ilimitados recursos para sua aplicação. Você tem diversas opções disponíveis de plataformas Cloud: Amazon, Rackspace, Microsoft, Google e diversas outras. A maioria delas oferecem dois tipos de serviços em Cloud, IaaS (Infrastructure-as-a-Service) e

PHP Caching com Zend_Cache

O Zend_Cache é um componete distribuído junto com o Zend Framework. Pode ser usado tanto como um módulo standalone ou junto com o framework. Muito flexível, permite que você decida o que quer fazer cache (frontend) e onde armazenar (backend). Ao configurar uma instância do Zend_Cache você deve informar dois grupos de opções. Um para

PHP – Opções de cache de opcode

Como todos sabemos PHP é uma linguagem interpretada. Portanto toda vez que um script é executado, o engine do PHP precisa compilar o código fonte em algo que a linguagem de máquina possa entender. Resultando em um bytecode que no caso chamamos de opcode. O opcode é gerado em cada requisiçao. Imagine então o trabalho

Usando APC (Alternative PHP Cache)

APC, sigla de Alternative PHP Cache, é um cache de opcode que pode aumentar significativamente o desempenho da sua aplicação. Além de fazer o cache de variáveis/objetos, assim como o memcached, ele tem a função de fazer cache do próprio código compilado do php. De qual forma ? Para entender, é importante alguns conceitos básicos.

Usando memcached no PHP

Memcached utilizando junto com php, permite você aumentar a perfomance de sua aplicação fazendo cache de dados na memória. Usar o memcached para carregar dados, ao invés de carregar de um banco de dados ou do sistema de arquivos, pode ter um grande impacto na perfomance de sua aplicação php. A regra básica de utilização

Erro ao tentar instalar PHP oci8 no Ubuntu: /usr/bin/ld: cannot find -lclntsh

Utilizei o link abaixo para configurar o php para acessar Oracle, somente modo client, no Ubuntu Server: https://help.ubuntu.com/community/PHPOracle Porém na hora de instalar o módulo oci8 para php, obtinha o erro abaixo: Para resolver o problema é simples: Como estava seguindo o link do HowTo baixei o instantclient para Linux versão x86, porém meu servidor

PHP Profiler com xdebug e webgrind

Um dos principais fatores à se levar em consideração no desenvolvimento de um software é o desempenho, principalmente se houverem muitos acessos. A maioria dos desenvolvedores acabam deixando de lado uma ánalise mais profunda do desempenho da aplicação e isso gerá insatisfação e incomodo para o usuário final. Com a utilização principalmente de frameworks MVC

PHP SPL parte 2: Countable

Contable é uma interface disponível através do SPL. Classes que implementam a interface Countable permitem o uso da função count() nos objetos dessa classe. Para usar a interface Countable em sua classe é necessário implementar o método count(). Segue a sinopse da interface: Countable { /* Methods */   abstract public int count ( void )
Follow

Get every new post on this blog delivered to your Inbox.

Join other followers: