Gerencie facilmente bancos de dados MySQL com o phpMyAdmin

Bravulink

Tobias Ratschiller, então um consultor de TI e mais tarde fundador da empresa de software Maguma, começou a trabalhar em um front-end web baseado em PHP para o MySQL em 1998, inspirado no MySQL-Webadmin de Peter Kuppelwieser. Ele desistiu do projeto (e do phpAdsNew, do qual também foi o autor original) em 2000 por falta de tempo.

Naquela época, o phpMyAdmin já havia se tornado um dos aplicativos PHP e ferramenta de administração do MySQL mais populares, com uma grande comunidade de usuários e colaboradores. Para coordenar o número crescente de patches, um grupo de três desenvolvedores, Olivier Müller, Marc Delisle e Loïc Chapeaux, registrou o projeto phpMyAdmin no SourceForge.net e assumiu o desenvolvimento em 2001. Desde 2015 o desenvolvimento é totalmente baseado no GitHub.

phpMyAdmin é uma ferramenta de software livre escrita em PHP, destinada a lidar com a administração do MySQL na web. O phpMyAdmin suporta uma ampla gama de operações no MySQL e MariaDB. As operações usadas com frequência (gerenciamento de bancos de dados, tabelas, colunas, relações, índices, usuários, permissões, etc.) podem ser realizadas por meio da interface do usuário, além de permitir a execução qualquer comando SQL.

Em sua hospedagem de site você vai encontrar esta ferramenta ou outra para administração de seu banco de dados no painel de controle.

Recursos

  • Gerenciamento de banco de dados MySQL
  • Interface da web intuitiva
  • Suporte para a maioria dos recursos do MySQL
  • Importar dados de CSV e SQL
  • Exporte dados para vários formatos: CSV, SQL, XML, PDF, Texto e planilha OpenDocument, Word, dentre outros.
  • Administração de múltiplos ambientes
  • Gráficos ao vivo para monitorar a atividade do servidor MySQL
  • Execução de comandos SQL

Links úteis

Documentação https://docs.phpmyadmin.net/en/latest/
Demonstraçãohttps://demo.phpmyadmin.net/master-config/
Downloadhttps://www.phpmyadmin.net/downloads/

OpenCart: uma plataforma poderosa para sua loja virtual

bravulink hospedagem de site para loja virtual
loja virtual opencart

OpenCart é um sistema e-commerce de código aberto e gratuito. Ele fornece uma plataforma profissional e confiável para construir uma loja online de sucesso. Essa plataforma atrai uma ampla variedade de usuários, variando de desenvolvedores web experientes em busca de uma interface amigável para usar, a proprietários de lojas que estão apenas lançando seus negócios online pela primeira vez. O OpenCart possui uma grande quantidade de recursos que possibilita um grande controle sobre a personalização de sua loja. Com as ferramentas do OpenCart, você pode fazer sua loja online atingir seu potencial máximo.

logomarca opencart

Requisitos para instalação

A instalação do seu OpenCart pode ser realizada através do painel de controle de sua hospedagem utilizando um instalador como Softaculous ou manualmente enviando os arquivos para sua hospedagem, criando um banco de dados e executando o instalador automático do próprio OpenCart.

O OpenCart requer que certos requisitos técnicos sejam atendidos para que a loja opere corretamente. Primeiro, um servidor web deve ser criado ou contratado para tornar a loja publicamente disponível na web. Nomes de domínio e serviços de hospedagem podem ser facilmente adquiridos por um preço acessível. Veja aqui uma lista de hospedagens de sites e escolha a que melhor lhe atender.

Ao selecionar um serviço de hospedagem, você deve verificar se estes requisitos estão disponíveis em seu servidor.

  • Servidor Web (sugerido Apache)
  • PHP 5.4+
  • Banco de dados (sugerido MySQLi)

Bibliotecas / módulos PHP necessários

  • Curl
  • ZIP
  • Zlib
  • GD Library
  • Mcrypt
  • Mbstrings
  • Xml

As extensões PHP acima devem estar disponíveis em quase todos os provedores de hospedagem. Durante o processo de instalação, será verificado se todas estão habilitadas. Você deve entrar em contato com seu provedor de hospedagem, se uma estiver faltando.

Características

Painel do administrador: Todas as informações importantes disponíveis em um só local. Obtenha uma visão geral completa do que é importante como pedidos totais, vendas, clientes, pessoas online, análises de vendas e muitos outros widgets
Gestão de Usuários: Para organizar com sucesso uma loja online, você precisará cooperar com muitas pessoas, cada uma desempenhando funções diferentes. Defina privilégios de usuário individualmente ou por grupo.
Multi-Store: Gerencie várias lojas através de um único administrador. Defina produtos para serem exibidos em lojas diferentes. Escolha um tema diferente para cada loja. Defina preços de produtos por loja.
Opções, atributos: Os produtos vêm em diferentes opções. Alguns apresentam tamanhos distintos, enquanto outros cores, comprimento e altura. Não importa o caso, o OpenCart oferece uma solução para adicionar variáveis extras aos produtos.
Afiliados: OpenCart vem com um sistema de afiliados embutido, onde afiliados podem promover produtos específicos e serem pagos por isso. Defina diferentes porcentagens. Ofereça diferentes opções de pagamento, como cheque, Paypal e transferência bancária.
Descontos, cupons, promoções: Os varejistas geralmente precisam reduzir seus preços para acompanhar a concorrência. Você pode oferecer descontos, cupons e ofertas especiais para chamar a atenção e aumentar as vendas.
Backup e restauração: Caso de emergência? Configure seus próprios backups e restaurações.
Categorias ilimitadas: Crie categorias e subcategorias ilimitadas e atribua produtos a elas.
Produtos ilimitados: Não importa quantos produtos você tem e quer adicionar, o sistema não possuí limitação quanto a isso.
Pronto para produtos digitais: Venda de produtos digitais. Tudo que você precisa fazer é clicar em um botão, fazer o upload do produto e definir o preço. Seus produtos estão prontos para serem vendidos.
Avaliações e classificações de produtos: As análises de produtos feitas por clientes estão entre os fatores que mais influenciam na decisão de compra de outros clientes. O sistema vem com um poderoso sistema integrado de comentários, análises e classificações.
Pontos de recompensa: Um programa de recompensa que gera resultados. Devolta parte do valor das compras.
Filtros: Crie filtros da mesma maneira que cria categorias. Essa é uma ótima maneira para os clientes refinarem e restringirem quase tudo em sua loja. Localização fácil resulta em compra fácil.
Multi Moeda: Venda em qualquer moeda, em qualquer lugar do mundo. Obtenha atualizações automáticas de taxas. Configure impostos diferentes.
Multilíngue: Disponível em mais de 40 idiomas e aumentando! Lida facilmente com chinês, japonês, grego e até idiomas da direita para a esquerda, como árabe e hebraico
Use o e-mail a seu favor: O OpenCart oferece uma maneira fácil para os clientes assinarem seu boletim informativo. Assim que fizerem isso, você poderá começar com suas campanhas de marketing por e-mail.
Gateways de pagamento: Escolha qualquer um dos 36 métodos de pagamento que vêm integrados com o OpenCart ou baixe centenas de outros disponíveis no OpenCart Marketplace.
Pagamentos recorrentes: Configure pagamentos recorrentes para seus clientes. Utilize essa função se você planeja vender produtos por assinatura, ou se está simplesmente dividindo os pagamentos em porções menores. Esse recurso dá ao dono da loja mais controle sobre como os clientes são cobrados por produtos ou serviços.
Métodos de Envio: Os métodos de envio mais reconhecidos mundialmente, integrados para você. Existem também centenas de outros métodos de envio disponíveis no OpenCart Marketplace.
Relatórios de vendas: Seja analítico. O OpenCart vem com um relatório de vendas, produtos visualizados e produtos comprados. Ainda é possível adicionar alguma extensão para criação de relatórios personalizados.
Extensões OpenCart: OpenCart é um sistema baseado em módulo que permite aos usuários aumentarem facilmente as funcionalidades de acordo com suas necessidades. 
Instalador de extensão: Expandir as funcionalidades da sua loja é moleza. O instalador de extensão permite que você carregue módulos com alguns cliques e nenhum conhecimento técnico.
Marketplace: O OpenCart Marketplace apresenta mais de 13.000 módulos e temas para impulsionar, crescer e expandir seus negócios. Você pode encontrar lindos temas para praticamente qualquer empresa, integrações de serviços, módulos de pagamento, módulos de envio e muito mais.
100% traduzível: OpenCart é 100% traduzível. Use em seu idioma ou expanda seus negócios vendendo em outro idioma. É muito fácil.
Celular / Tablet: OpenCart é responsivo por padrão. Isso significa que seu site terá uma aparência incrível, não importa o dispositivo. Celular, tablet, desktop ou uma tela grande, você certamente deixará uma boa impressão.
SEO: Não perca tempo e dinheiro para melhorar seu site nos motores de busca, o sistema cuida disso para você. Você pode aprimorar ainda mais o SEO no OpenCart com algumas extensões populares.
Check-out do usuário convidado e registrado: Quando se trata da etapa mais importante e da conversão de um cliente – o check-out, o OpenCart oferece check-out de usuários convidados e registrados. A escolha é sua.
API: É fornecida uma API para permitir que aplicativos de terceiros conversem com sua loja, otimizando a integração.
Opensource: Sistema de código aberto e gratuito, com uma grande comunidade de fãs e colaboradores no projeto.

Links Úteis:

Download no site do desenvolvedor: https://www.opencart.com/index.php?route=cms/download
Demonstração no site do desenvolvedor: https://www.opencart.com/index.php?route=cms/demo
Tutorial de instalação do desenvolvedor: https://docs.opencart.com/installation/
Download comunidade OpenCart Brasil: https://www.opencartbrasil.com.br/download
Demonstração comunidade OpenCart Brasil: https://www.opencartbrasil.com.br/test-drive-loja
Tutorial de instalação do OpenCart Brasil: https://www.opencartbrasil.com.br/instalando-opencart

O que é o instalador de aplicativos Softaculous?

Bravulink

O Softaculous foi fundado em 2009 por Pulkit Gupta, que atualmente é o CEO. Na época a maioria dos instaladores de scripts automáticos presentes nas hospedagens possuíam muitos bugs e eram complexos. O Sofataculous foi precursor na instalação de 1-click em se tratar de softwares para hospedagem de sites.

Com o Softaculous você conseguirá instalar facilmente CMSs (WordPress, Joomla!, Drupal), lojas virtuais (PrestaShop, Magento, Opencart), fóruns (phpBB, bbPress) e muitos outros tipos de sistemas. Atualmente é possível instalar 422 scripts diferentes em poucos cliques, sem necessitar de muito conhecimento técnico.

Para ver todos os sistemas oferecidos pelo Softaculous clique aqui e acesse a lista atualizada do desenvolvedor. Neste site é possível ver uma demo da parte do usuário e do administrador antes antes de instalar o sistema.

Anteriormente para instalar scripts como esses nas hospedagens tínhamos que fazer upload dos arquivos, criar um banco de dados, fazer conexão dele com o script e rodar a instalação via navegador. Com o Softaculous é possível pular todas estas etapas e evitar possíveis erros no processo. Outro ponto interessante é a segurança, pois sempre é fornecida a versão mais atualizada de cada um dos scripts.

Atualmente quase todas as hospedagens de sites possuem um instalador de aplicativos, seja próprio ou de terceiros, como o Softaculous, sendo este o mais utilizado pelas empresas de hospedagem pela sua constante atualização, disponibilização de grande variedade de opções, além de integração com os principais painéis de controle de hospedagem, como cPanel, DirectAdmin, Plesk, ISP Config, dentre outros.

Tem um host e quer disponibilizar o Softaculous para seus clientes? Veja como no site do desenvolvedor.

Conheça o AfterLogic Webmail Lite PHP

AfterLogic Webmail Lite PHP é um sistema de webmail Opensource (código aberto) e gratuito desenvolvido em linguagem PHP como o nome já propõe. Seu visual é muito agradável e intuitivo.

AfterLogic Webmail Lite PHP

Este webmail está disponível em mais de 30 idiomas idiomas, incluindo Português do Brasil e poderá testá-lo antes de instalar em seu servidor através desta Demo. A instalação pode ser realizada em servidores Linux e Windows que possuem PHP. Veja aqui a documentação com instruções para instalação em diversos cenários.

Os arquivos para download estão disponíveis no site do desenvolvedor. Existem 3 versões: o pacote padrão, um instalador para cPanel e um instalador para Plesk. Clique aqui e escolha a versão ideal para você.

Abaixo estão mais algumas características deste webmail:

  • Visualizador de arquivos Microsoft Office
  • Login com conta Google, Facebook ou Dropbox
  • APIs liberadas
  • Configuração de assinatura
  • Filtros de e-mail, encaminhamento e resposta automática
  • Notificações na área de trabalho
  • 4 temas
  • Agrupamento de e-mails
  • Download de mensagens como .eml
  • Encaminhar mensagem como anexo
  • Confirmação de leitura
  • Lista de contatos

Controle acesso de IPs ao seu site pelo .htaccess

Hospeda Meu Site

Em alguns momentos é necessário bloquear ou liberar o acesso ao seu site ou pasta específica de seu site para alguns IPs, por exemplo para evitar ataques de IPs de determinados países onde não possuí público para sua página, para proteger uma área de seu site que pode ser acessada apenas através de seu IP, dentre outras possibilidades.

Para realizar o bloqueio é bem simples, basta adicionar o seguinte conteúdo no arquivo .htaccess de seu site ou de alguma pasta que deseja controlar o acesso. Poderá criar um arquivo .htaccess caso não exista um para seu site ou pasta que deseja bloquear.

order allow,deny
allow from all
deny from 111.111.1.111

* O IP bloqueado neste caso é 111.111.1.111

Pode bloquear mais de um IP facilmente também, veja o exemplo abaixo:

order allow,deny
allow from all
deny from 111.111.1.111
deny from 111.222.2.222

Também tem como liberar o acesso apenas para um IP e bloquear para os demais:

order deny,allow
deny from all
allow from 111.111.1.111

* Apenas o IP 111.111.1.111 terá acesso a visualização do site.

Veja se seu domínio ou IP está em uma Blacklist de e-mail e como se livrar dela

Bravulink

Você faz e-mail marketing ou envia muitas mensagens? Se a resposta é afirmativa fique atento, é muito fácil que seu domínio ou IP de servidor de e-mails entre em uma Blacklist, mas não se assuste, isso pode ser resolvido. O primeiro passo é observar se seus e-mails estão voltando com frequência com mensagens de erro. Alguns provedores de e-mail enviam uma mensagem de erro já informando através de qual Blacklist seu e-mail foi bloqueado, isso já facilita o trabalho, porém se você não recebeu nenhuma mensagem desse tipo mas está desconfiado que seu domínio está em uma Blacklist poderá usar uma ferramenta disponibilizada no site MxToolBox.

Para verificar se seu domínio está em uma Blacklist acesse o MxToolBox Blacklists, coloque o seu domínio ou IP de servidor de e-mails, clique em Blacklist Check, após isso ele fará uma busca completa nas principais Blacklists utilizadas pela maioria dos provedores de e-mail. Aparecendo tudo verde com sinal positivo, ótimo, mas se aparecer alguma Blacklist em vermelho com um X cuidado! Suas práticas de envio de e-mails não estão muito boas e seus destinatários podem ficar sem receber mensagens importantes enviadas por você.

Quer se livrar dessa má reputação na Blacklist? Então você deve procurar corrigir suas práticas de envio de e-mail, depois solicitar ao administrador da Blacklist para que remova seu IP ou domínio da lista, se for um servidor compartilhado que outras pessoas usam o mesmo IP você pode solicitar auxílio a empresa que administra seu site ou e-mail nessa tarefa. No momento em que for pedir ajuda procure passar o máximo de informações possíveis, como mensagens de erro que recebeu e até o link do MxToolBox onde é apresentado o bloqueio na Blacklist.

O próprio site MxToolBox apresenta instruções de como entrar em contato com a Blacklist responsável pelo bloqueio. Na coluna Reason será apresentado o IP com problema e ao lado o botão Detail (conforme imagem abaixo), clique nele e veja os passos para solicitar a o descadastramento de seu IP ou domínio dessa lista.

Normalmente as Blacklists informam que o prazo para remoção do registro é de até 72 horas, porém cada uma tem suas regras.

Outra opção é contratar um servidor exclusivamente para envio de e-mails sem utilizar o seu domínio principal, dessa forma você poderá continuar enviando seus e-mails mas seu domínio ficará limpo e sem impedimentos para trocar mensagens importantes.