Postagens mais visitadas
- Tutorial PHP - Sistema de Cadastro de Usuários e Login com ...
- Instalando PHP 5.3.x VC9 + APACHE + MySQL no Windows 7
- Rewrite URL - Reescrita de URL amigável para os mecanis...
- Como enviar email localmente com PHP + Apache + PHPM...
- Usando Google Adsense com OpenX
- Regra dos três cliques - Boas práticas em ...
- Alterar o tempo de execução do php sem ter acesso ao ...
- Instalando o PHP 5.3.x – x86 – VC9 – Thread Safe no ...
- Instalando o MySQL 5.5.8 no Windows 7
- Trabalhando com datas no PHP
Instalando PHP 5.3.x VC9 + APACHE + MySQL no Windows 7
Usei Windows XP em um de meus computadores por muitos anos e relutei muito para atualizar para o Windows Vista, tanto que não fiz essa atualização, mas como o trem não para resolvi experimentar o Windows 7 e um dos meus critérios para aposentar o Windows XP seria não ter problemas com a instalação do PHP 5.3.x VC9, Apache e poder rodar o Mysql 5.5.x, todos instalados e configurados individualmente e funcionando.
Não gosto e não encorajo a utilização de
Instalando o Apache 2.2, compatível com versão VC9 do PHP, no Windows 7
Na busca de informação, li muito sobre a instalação do binário win32 do Apache que possibilita a utilização do PHP win32 em sistemas Windows, porém o que é dito, inclusive no próprio site oficial do PHP, é que para utilizar o PHP como módulo do Apache provenientes do site oficial do Apache (apache.org), deve-se utilizar distribuições do PHP VC6 e que se a ideia fosse utilizar o distribuições VC9 do PHP , deveria ser unicamente com servidores IIS, mas este tutorial ensina com extrema facilidade a ignorar essa 'impossibilidade' e ainda assim obter sucesso na instalação, mantendo todas as funcionalidades.
Para utilizar o PHP VC9 com o Apache, deve instalar um binário confiável do Apache distribuído através do
Instalando o PHP 5.3.x – x86 – VC9 – Thread Safe no Windows 7
Está é a 2ª etapa de um total de três etapas de um super tutorial que aborda a instalação individual do Apache2.2, PHP5.3.x, e Mysql5.5.x, etapas essas que descrevi em uma breve introdução na postagem Instalando PHP 5.3.x VC9 + APACHE + MySQL no Windows 7.
Agora nesta etapa vamos aprender a instalar o PHP 5.3.x VC9 TS para rodar com o Apache Lounge sob o sistema operacional windows 7. A instalação do Apache Lounge foi explicada na 1ª etapa, postada em Instalando o Apache 2.2, compatível com versão VC9 do PHP, no Windows 7, postagem essa que explica sobre a possibilidade de instalar o PHP VC9 também sob o Apache e não somente sob o IIS.
ATENÇÃO: É de extrema necessidade ter acompanhado a 1ª etapa para poder ter maior proveito desta 2ª etapa.
Tendo suprido esses requisitos vamos ao pote de ouro então...
Observação: Na data de publicação deste tutorial a versão mais recente do PHP era a 5.3.5, baixe a versão mais atual.
1- Acesse o site oficial do PHP para download, mais especificamente em windows.php.net/download que nos fornece exatamente os binários do PHP para serem instalados no
Instalando o MySQL 5.5.8 no Windows 7
Se você acompanhou as duas primeiras etapas deste tutorial:
1ª Etapa: Instalando o Apache (compatível com versões VC9 do PHP) no Windows 7
2ª Etapa: Instalando o PHP 5.3.5 ( x86 / VC9 / Thread Safe) no Windows 7
Obviamente não ira perder essa 3ª e última etapa que abordará a instalação do servidor de banco de dados MySQL 5.5.8 que é a versão mais atual até a publicação deste tutorial.
Atenção: Para instalar o MySQL, é necessário ter acompanhado no mínimo a 1ª etapa deste supertutorial e ter instalado o Apache no seu computador.
Vamos em frente...
Faça o download do MySQL Community Server pelo site dev.mysql.com/downloads/.
Quando acessar o link acima, clique na primeira opção -> MySQL Community Server
A página que vai abrir te dará opções de escolha, defina o sistema operacional como
Como criar um encurtador de URL como o tinyurl.com, bit.ly e migre.me utilizando PHP e MySQL?
Você já deve conhecer esses serviços que oferecem o encurtamento da URL, onde podemos pegar uma URL longa e encurta-la. Muito utilizado para links enviados pelo Twitter, MSN, email, fóruns, etc. Existem muitos sites que oferecem este tipo de serviço gratuitamente, como por exemplo o tinyURL.com, bit.ly, migre.me entre outros.
Já pensou como seria interessante ter o seu próprio serviço de encurtamento de URL?
Tutorial – Integrando o servidor de mensagens instantâneas Openfire e MySQL no Windows 7
Através do tutorial Instalando o MySQL no Windows 7 que publiquei no Sistema Básico, mais precisamente a partir de um comentário de um usuário com dúvidas sobre a integração do MySQL com o Openfire - Servidor de mensagens instantâneas (messenger) que pode ser utilizado internamente em empresas, redes corporativas. O que me levou a buscar essas informações foi por achar interessante essa busca, pois é um material que eu nunca havia tido contato e me trouxe um conhecimento a mais, mas confesso que para tirar dúvidas sobre o assunto, terei que aprender mais, enfim... vamos ver no que dá.
Openfire e banco de dados
Openfire armazena todos os dados em um back-end de banco de dados. Se você optar por não usar o banco de dados incorporado, você deve configurar um banco de dados externo para a aplicação.
Até a data desta publicação o Openfire suporta os
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...
Tutorial PHP – Sistema de Cadastro de Usuários e Login com Sessions
Gostaria de deixar entendido que não é minha intenção utilizar métodos complexos, programação PHP de nível intermediário/avançado, tento apenas passar o conhecimento básico para a construção de um simples sistema de cadastro e login utilizando sessions e banco de dados MySQL e md5() para senhas, onde também será possível atribuir diferentes níveis de acesso à páginas restritas e a possibilidade do usuário solicitar a criação de nova senha quando esta se perde ou é esquecida.

