logo

A explorar a categoria: PHP

PHP é à quinta-feira – 50 dicas sobre desempenho e segurança

Por Jorge Gomes para o Peopleware
Desafiado pelo nosso caro Pedro Pinto para escrever um artigo, apresento este artigo sobre programação web em PHP.

Como devem saber, o PHP é uma linguagem de scripting “server-side“, Open-Source e bastante popular, sendo utilizada por inúmeros sites e aplicações web dinâmicas, inclusive o próprio pplware e seu fórum. O facto de ser Open-Source significa que qualquer pessoa pode contribuir para o projecto, por exemplo, consultando o seu código fonte e sugerindo possíveis correcções, optimizações e funcionalidades, ou testando e documentando o mesmo, ou mesmo compilar e construir os binários à sua medida, escolhendo as bibliotecas que deseje e alterando o código fonte do que desejar ou precisar.

peluche-php

Continue a ler »

PHP é a quinta-feira – Ciclos While e for

Por Luis Leite para o Peopleware

Este é o meu primeiro post de muitos, espero eu, aqui no pplware. O Pedro Pinto lançou este desafio  no IRC de alguém tentar pegar na rubrica do PHP e eu vou tentar realizá-lo.

Como reparei que ainda não se tinha falado em Ciclos While e For, decidi começar por aí!

php

Continue a ler »

PHP é à quinta-feira – Previsão do tempo com PHP

Mostrar a previsão do tempo usando a linguagem de programação PHP parece um “bicho de sete cabeças”. Sim, até pode ser, mas se aproveitarmos as API’s disponíveis para este serviço, reduz-se a meia dúzia de linhas de código. O objectivo deste artigo é (criarem) adaptarem um script, produzido em php, que vos mostre a informação meteorológica da vossa cidade.  Depois é só meterem no vosso site, blog, etc. Viva o PHP…e as outras linguagens de programação :) .

Yahoo_Weather_Icons_by_golosiy

Continue a ler »

PHP é à quinta-feira – Um debug mais prático

Hoje apresento-vos uma função que uso para fazer debugs, obviamente um pouco alterada porque, como muitas outras funções que aqui mostro, está integrada numa classe.

Por omissão, ela só é activada definindo a constante _DEBUG_ para 1, mas também é possível fazer uma simples adaptação para funcionar por “níveis”, ou seja, o output do debug seria diferente para _DEBUG_ 1, 2, 3, etc., funcionando quase como que por importância.

Fica como exercício para esta semana proporem essa adaptação ;)

Continue a ler »

PHP é à quinta-feira – Definir cookies de forma mais prática

Hoje apresento-vos uma função que uso para definir cookies de forma mais prática.
Obviamente que pode ser melhorada de várias formas (coloco-a aqui alterada, até porque a uso numa classe, com algumas variáveis definidas por outras classes, como o caminho e URL do cookie, que não são obrigatórios e ficam definidos por defeito de forma a que funcione).

Hoje apresento-vos uma função que uso para definir cookies de forma mais prática.

Obviamente que pode ser melhorada de várias formas (coloco-a aqui alterada, até porque a uso numa classe, com algumas variáveis definidas por outras classes, como o caminho e URL do cookie, que não são obrigatórios e ficam definidos por defeito de forma a que funcione).

Continue a ler »

PHP é à quinta-feira – Cortar texto em largura

… não em caracteres

O artigo de hoje vai parecer pequeno, mas acredito que vá ajudar muita gente.

Muitas vezes temos um limite de largura para um título e, como não se usam normalmente fontes mono-espaçadas (qualquer caracter ocupa o mesmo espaço em largura), definir um número de caracteres pode-se tornar falacioso.

Continue a ler »

PHP é à quinta-feira – Algumas dicas dos gurus do PHP

Por R. Santos para o Peopleware
Com a adopção generalizada do PHP, é extremamente fácil encontrar no mundo dos 3 W, scripts que fazem exactamente o que nós queremos. Infelizmente, os iniciantes nesta linguagem não conseguem avaliar o código que está a ser disponibilizado. Estará optimizado? Será seguro utilizá-lo? Precisam de fontes credíveis, que já provaram que têm conhecimentos sólidos sobre as melhores práticas de PHP.

Aqui poderá encontrar o que alguns gurus do PHP recomendam.

Continue a ler »

PHP é à quinta-feira – Iniciação ao Smarty

Por R. Santos para o Peopleware
Como já tínhamos visto anteriormente, o Smarty é um sistema de templates para PHP. Mais especificamente, fornece uma forma fácil de gerir a programação da aplicação web e o conteúdo da sua apresentação (layout). Geralmente utilizado numa situação onde o programador da aplicação e o designer do layout executam tarefas diferentes, ou na maioria dos casos não são a mesma pessoa.

Continue a ler »

PHP é à quinta-feira – PHP+MySQL nunca foi tão fácil…

Por R. Santos para o Peopleware
MySQL Driver é uma framework, open-source, orientada a objectos criada por por mim destinada a que seja fácil e rápida a integração do MySQL na sua aplicação web.

Continue a ler »

PHP é à quinta-feira – 8 Utéis & Grátis Bibliotecas PHP

Por R. Santos para o Peopleware
O PHP é uma linguagem de scripting (server-side) open-source, usada por milhares de desenvolvedores web. Desenhada essencialmente (mas não só) para construir páginas web dinâmicas. Com quase 20 milhões de domínios indexados a utilizar o PHP, incluindo grandes websites como Facebook, Digg e WordPress. Por esta e muitas outras boas razões muitos Web developers preferem-no ou invés de outras linguagens server-side, como Python e Ruby.

Continue a ler »

Páginas: 1 2 3 4