O SQL Buddy é um aplicativo em PHP que permite a administração de um banco de dados MySQL pela web, como o conhecido phpMyAdmin. A diferença é que o SQL Buddy é bem leve (são 389 KB de download, na versão 1.3.3), rápido (com algumas partes em AJAX) e não requer instalação: basta enviar os arquivos para o servidor e acessá-lo pelo navegador. O SQL Buddy possui suporte para vários idiomas, inclusive o português do Brasil. O download pode ser feito aqui.
Tag Archives: PHP
Usando nginx como proxy reverso e diminuindo o consumo do servidor
Há algum tempo, escrevi um post sobre como aumentar a velocidade de um site. Se você está sofrendo com lentidões, vale a pena seguir as dicas do artigo como um paliativo para resolver o problema. Se nada daquilo resolveu, você tem só uma opção: mudar de provedor de hospedagem. Dependendo do tráfego que suas páginas geram, uma boa opção é migrar para um VPS ou, em casos mais extremos, um servidor dedicado.
Agora, se o seu site já está num servidor dedicado ou um VPS, existe uma dica melhor: usar um servidor de proxy reverso. Muitos webmasters com sites de alto tráfego se beneficiam dessa técnica. Existem vários servidores do tipo, mas, neste post, vou utilizar o nginx (pronuncia-se engine-x). O artigo que você está lendo foi posto em prática no servidor do Guia do PC, que estava bem lento, especialmente no horário de pico. O consumo de memória do servidor beirava os 900 MB, mesmo com uma configuração otimizada do Apache. Isso para um site com cerca de 12 mil visitas diárias (que, convenhamos, não é tanto assim). Continue reading
Usando “include” para inserir código dinâmico em skins do IP.Board
É muito chato pensar em algo e não ter a mínima ideia de como programar isso. No meu caso, o “algo” era usar a famosa função include, do PHP, no IP.Board, para incluir um script simples, que randomiza os anúncios do Google AdSense entre os administradores. Como a renda proveniente dos anúncios do Guia do PC é dividida, é mais fácil e conveniente fazer com que o próprio servidor “divida” essa renda. Esse script básico pode ser feito com rand() e switch (ou if, se você preferir).
Continue readingGuias de referência de linguagens de programação
Ao programar em determinada linguagem de programação, sempre é importante ter um bom manual de referência da linguagem. Como as linguagens possuem características próprias, é necessário termos à mão um guia com as sintaxes, tipos de dados, funções, operadores, bibliotecas padrão, enfim, o suficiente para não “travarmos” quando estivermos programando. Pensando nisso, fiz uma pequena listinha com alguns guias de referência:
- ActionScript/Flash (oficial)
- ASP (W3Schools)
- ASP.NET (oficial)
- Bash (GNU)
- C (University of Illinois)
- C++ (cplusplus.com)
- C# (oficial)
- COBOL (Ohio State University)
- CSS (W3Schools)
- Delphi (oficial)
- Free Pascal (oficial)
- HTML/XHTML (W3Schools)
- Java (oficial)
- JavaScript (W3Schools)
- JSP (oficial)
- Lua (oficial)
- Object Pascal (Wikia)
- Perl (oficial)
- PHP (oficial)
- PHP (W3Schools)
- Python (oficial)
- Ruby (oficial)
- Smalltalk (Georgia Institude of Technology)
- SQL (DevMedia)
- SQL (W3Schools)
- Tcl/Tk (oficial)
- VisuAlg/Portugol (oficial)
- Visual Basic (oficial)
- XML (W3Schools)


