Alterar o tempo de execução do php sem ter acesso ao php.ini

Este tutorial sobre max_execution_time do PHP é simples e direto, onde mostro como alterar  o tempo de execução dos scripts PHP sem precisar ter acesso ao arquivo de configuração do PHP, o php.ini.

Trago como exemplo a seguinte situação, onde precisei em uma aplicação de upload de imagens que desenvolvi tempos atrás para um cliente que possuía um plano de hospedagem comum, a qual senti uma dificuldade em relação ao tempo de execução dos scripts, que por padrão não ultrapassa 30 segundos. Imagine então enviar simplesmente 10 imagens, mesmo que Continuar lendo Alterar o tempo de execução do php sem ter acesso ao php.ini

Tutorial PHP Básico – Um simples tutorial PHP

Antes de continuar você precisa estar ciente que o conhecimento básico de HTML/XHTML e JavaScript são necessários para acompanhar com aproveitamento o que aprenderá a seguir.

Veja bem, muitos perguntam sobre o básico do PHP, sobre como aprender PHP e MySQL, pedem por tutoriais simples de PHP, enfim, sobre esta maravilhosa linguagem de programação web que é o PHP, pois claro, gostariam de saber um pouco mais do que apenas HTML, afinal HTML oferece páginas estáticas e o legal é oferecer páginas dinâmicas e com certeza, isso o PHP possibilita de forma brilhante. Continuar lendo Tutorial PHP Básico – Um simples tutorial PHP

Como enviar email localmente com PHP + Apache + PHPMailer e Gmail no Windows

Muito se busca na internet sobre como enviar emails através de seu servidor web local, e muito se encontra a respeito, talvez nada completo, mas tem muito material a respeito de envio de emails através de sua instalação local do PHP e Apache.

Mais cedo estava lendo um comentário de um usuário do Sistema Básico, o qual me questionava sobre uma forma de enviar emails através de seu servidor local e que chegassem corretamente em contas de email que utilizam servidores do Hotmail, Gmail, Yahoo, etc… isso me levou a montar esse simples tutorial ensinando a enviar emails através de suas aplicações utilizando PHP e Apache instalados localmente em conjunto com a classe PHPMailer e o melhor de tudo, envio autenticado. Continuar lendo Como enviar email localmente com PHP + Apache + PHPMailer e Gmail no Windows

Manipulação básica de um banco de dados MySQL com PHP

Em relação a manipulação de um banco de dados MySQL com PHP, precisamos entender que o PHP não é o único responsável pelas ações em relação ao seu banco de dados. Tudo que o PHP faz é enviar uma string de consulta ao banco de dados e o banco de dados que executa a consulta.

O emprego do PHP é relacionado a construção da string de consulta que até o final do tutorial chamarei de querystring. Essa construção pode ser feita de forma estática ou dinâmica, onde deve entender estático como algo que não sofre mudanças e dinâmica algo que pode mudar, ou seja, algum situação condicional onde o seu valor poder ser uma coisa ou outra dependendo de uma ação qualquer do usuário.

Vamos entender melhor isso…
Continuar lendo Manipulação básica de um banco de dados MySQL com PHP

Mostrar mensagens de qualquer usuário do twitter no seu site

Neste tutorial vamos aprender a exibir suas, mas poderiam ser as últimas mensagens de qualquer usuário do Twitter em seu site , a idéia é exibir em uma caixa retangular de 400px de largura por aproximadamente 30px de altura. Aí vocês me perguntarão: – Como seria possível? hehehe, simples. Vamos exibi-la em movimento scroll automático e horizontal.

Veja bem, a idéia é básica e simples, fazer apenas com PHP se comunicando com API do twtter, sem jQuery ou semelhantes.
Continuar lendo Mostrar mensagens de qualquer usuário do twitter no seu site

Trabalhando com datas no PHP

Existem muitas discussões em fóruns, comentários em blogs de desenvolvedores web, enfim, muitas dúvidas sobre esta maravilhosa linguagem de programação que é o PHP e em quase todos estes lugares encontramos dúvidas especialmente sobre como trabalhar com datas no PHP, convertê-los para um formato diferente, as questões de fuso horário, etc.

Este tutorial de PHP vai tentar resolver muitos dos problemas mais comuns relacionados com questões de data e hora. Continuar lendo Trabalhando com datas no PHP

Utilizando a extensão Imagick do PHP no Windows

Já tive muita dificuldade para poder utilizar a extensão Imagick do PHP no Windows, pois há pouco material nacional a respeito, pelo menos não de fácil acesso.

Aparentemente é básico, porém os detalhes podem consumir horas se não for dado a devida atenção. A instalação pode se dar em 40 minutos ou em até 8 horas… ou em até nunca para os desistentes, mas não desanimem, com esse tutorial tudo será mais fácil.

Continuar lendo Utilizando a extensão Imagick do PHP no Windows

Rewrite URL – Reescrita de URL amigável para os mecanismos de busca

Existem várias formas de ajustar as URLs de forma que fiquem amigáveis aos mecanismo de busca como o Google.
Este tutorial ajuda o desenvolvedor à reescrever suas URLs (rewrite url) usando o arquivo .htaccess.

Utilizarei PHP com uma regra simples no arquivo .htaccess (para saber mais sobre este tipo de arquivo, joga no google)

O legal desses métodos de rewrite url é poder “Esconder” a tecnologia para os menos avisados e seu maior benefício mesmo já sabemos, refere-se à otimização para motores de busca, colaborando muito para o SEO aplicado em seu site.
Continuar lendo Rewrite URL – Reescrita de URL amigável para os mecanismos de busca