Olá pessoal,
Provavelmente você já deve ter preenchido um formulário de cadastro no qual se preenche o CEP e ele automaticamente completa o restante dos dados do seu endereço, com certeza sim !!! Até aí tudo tranquilo, mas para desenvolver um script destes e manter um banco de dados de CEPs de todo o Brasil atualizados não é algo fácil, e muitas vezes tinha um custo muito elevado, pois era necessário comprar essas bases de CEPs dos Correios ou de outra ...
Olá Pessoal !!!
Bom, hoje vou falar um pouco sobre os principais framework de desenvolvimento com a tecnologia PHP disponíveis no mercado, que são o CodeIgniter e o Zend. Mas muitos de vocês com certeza vão perguntar, mas e o CakePHP, Symphony, e outros… sim pessoal, existem diversos frameworks PHP no mercado, entretanto vou falar dos que tenho conhecimento, e que julgo com melhor beneficio se tratando de aprendizagem, facilidade de uso, versatilidade, entre outros fatores.
Nesse caso falarei dos 2 frameworks ...
Um dos grandes problemas de quem está pensando em montar uma Loja Virtual (e-Commerce) é o tal do cálculo de frete, isso dava uma dor de cabeça enorme para os desenvolvedores, pois para quase qualquer procedimento de compra online, o frete é vital, e necessita ser calculado e adicionado ao valor total que o cliente irá pagar.
Há algum tempo atrás, o site dos Correios disponibilizou um WebService para cálculo de valores e tarifas de postagem para seus principais serviços, como ...
17 de outubro de 2011
Categoria(s):
PHP
Apresentação
Introdução
Neste artigo, estaduremos o conceito de polimorfismo em classes. É um assunto bem tranquilo, então imagino que não haverá dificuldades neste assunto. O significado da palavra polimorfismo é várias formas, ou que admite várias formas. Tal significado no paradigma orientado a objetos, tem-se que um método herdado de uma classe admite várias formas na classe-filha.
Polimorfismo
Como dito, a palavra polimorfismo tem significado várias formas e tal conceito aplicado na programação orientada a objemtos determina que um mesmo método de uma classe-mãe, ...
02 de setembro de 2010
Categoria(s):
PHP
Apresentação
Introdução
Dando continuação a nossa série, apresentaremos neste artigo o conceito de herança, um dos principais meios utilizados para intra-comunicar duas classes. As heranças entre classes estabelecem um parentesco entre elas, facilitando muito nosso trabalho, principalmente, em projetos de maior porte.
Herança
Conceito
Quando ouvimos sobre herança, a primeira imagem que nos veem na mente é uma árvore genealógica envolvendo antecedentes e descendentes, em que se passa uma sequência de características a cada geração. Bom, na programação orientada a objetos, o princípio é o ...
30 de agosto de 2010
Categoria(s):
PHP
Tag(s):
atributos,
classe,
classe-filha,
classe-mãe,
classes,
extends,
heranca,
métodos,
oop,
parentesco,
PHP,
POO
Apresentação
Introdução
Neste artigo, para sairmos um pouco da rotina de apenas conceitos nos artigos, implementaremos uma classe que enviará mensagens para o Twitter. A classe é básica e bem fácil de ser compreendida. Ressalto que a intenção deste artigo é apenas mostrar uma classe em ação, portanto, não me preocupei muito com problemas na segurança e nos tratamentos de erros. A construção de classes será trabalhada em artigos fora da série, trabalhando finalidades bastantes específicas que não convém mostra aqui, nesta ...
26 de agosto de 2010
Categoria(s):
PHP
Apresentação
Introdução
Para variar um pouco, farei este artigo bastante curto. Apresentarei apenas os conceitos do métodos construtor e destrutor de uma classe, sua sintaxe e utilização. Esses dois métodos são classificados como métodos mágicos, ou interceptadores, pois tem sua execução automática. No próximo artigo, para quebrar um pouco esta sequência de artigos teóricos, apresentarei a construção de uma classe bastante básica, utilizando o vimos até agora, para enviar mensagens para o Twitter.
Construtores
Conceito
Um construtor é uma estrutura especial da classe, um método, ...
25 de agosto de 2010
Categoria(s):
PHP
Tag(s):
construct,
construtores,
destruct,
destrutores,
instancia,
magic methods,
métodos mágicos,
objects,
oop,
PHP,
POO
Apresentação
Introdução
Quando programamos em PHP, devemos manter um mesmo padrão de nomenclatura durante todo nosso projeto, para que possamos identificar, a qualquer hora, a estrutura que queremos. Existe uma convenção – é uma convenção, ou seja, você não é obrigado a utilizar, mas é bastante aconselhável – para a nomenclatura das estruturas na programação orientada a objetos e estudaremos-a aqui.
Nomenclatura de Estruturas
Importante
É de extrema importância lembrarmos ao leitor que o PHP é uma linguagem case sensitive. O que isto significa? Significa ...
23 de agosto de 2010
Categoria(s):
PHP
Tag(s):
atributos,
camelcase,
classes,
lowercamelcase,
métodos,
nomes,
objetos,
oop,
PHP,
POO,
uppercamelcase,
uppercase,
variaveis
Apresentação
Introdução
Neste artigo, iniciaremos a série de conceitos que a programação orientada a objetos engloba. Neste primeiro artigo, veremos a definição de classe, métodos, atributos e objetos. O entendimento de tais conceitos é essencial para aprender este paradigma de programação, por isso, tentarei deixar o mais claro possível os conceitos e exemplos.
Classes
Conceito
A classe é uma estrutura que rege o comportamento de seus objetos, sendo caracterizada por possuir métodos e atributos. Da mesma forma que os tipos de variáveis regem o comportamento ...
18 de agosto de 2010
Categoria(s):
PHP
Tag(s):
atributos,
class,
classe,
métodos,
object,
objeto,
OO,
oop,
PHP,
POO,
programação,
this
Apresentação
Introdução
Começaremos a trabalhar neste artigo os objetos. Estudaremos as principais funções nativas que o PHP disponibiliza para fazermos a manipulação de objetos. Este artigo foi antecedido pelo que trata dos Pseudos-tipos de variáveis – você pode encontrar o link no topo deste artigo.
Trabalharemos com as funções get_class_methods, get_class_vars, get_object_vars, get_class, get_parent_class, is_subclass_of, method_exists e call_user_func. Estudaremos agora cada uma separadamente. No início de cada segmento, mostraremos o escopo da função e vocês poderão entender do porque estudamos os tipos de ...
14 de agosto de 2010
Categoria(s):
PHP
Tag(s):
call_user_func,
funções,
functions,
get_class,
get_class_methods,
get_class_vars,
get_object_vars,
get_parent_class,
is_subclass_of,
method_exists,
objetos,
PHP