Posts com a Tag ‘PHP’
Unicode e o fim dos problemas de codificação
sexta-feira, 28 de maio de 2010Problemas com codificação sempre foram recorrentes no desenvolvimento de softwares, mas isso vem se tornando cada vez mais presente devido à globalização. O mundo é menor do que se imagina, e pessoas do outro lado do globo estão observando seu site ou usando seu sistema. Como alguém da China vai entrar em contato com você para apresentar uma proposta bilionária se tudo que ela enxerga no seu site são apenas “?? ??? ???” ? Entenda por que isso acontece e fuja das gambiarras na hora que seu cliente estiver no telefone lhe pedindo uma solução para ontem.
Apresentando: Magento
quinta-feira, 21 de janeiro de 2010Atualmente estamos vivendo no Brasil uma realidade que nos EUA já é fato: não basta mais somente ter sua marca na Internet. Você deve vender através dela.
Não é fácil manter uma loja online. Para isso é necessário se preocupar com várias coisas como a forma como serão realizados pagamentos, as formas como será enviado o produto, controle de fraude, e o mais importante: a plataforma que gerenciará a loja.
Antes comércio eletrônico era apenas coisa de gente grande e para manter uma plataforma era necessário uma mão de obra grande e cara. Hoje não temos mais tanto este problema com o surgimento de várias plataformas de e-commerce open source, onde a que entre elas mais se destaca é o Magento.
O Magento é uma ferramenta Open Source desenvolvida pela Varien, empresa que age desde 2001 no segmento de e-commerce. Ele é escrito em PHP utilizando o banco de dado MySQL o que traz muitas vantagens, pois PHP é a linguagem de programação mais utilizada na Web, possuindo uma comunidade forte e ativa.
O Magento possui duas versões: a Community e a Enterprise. A primeira é a versão gratuita, disponibilizada para a comunidade sob a licensa OSL 3.0 que em resumo diz que o software pode ser distribuído desde que se mantenha a referência de seus autores. Já a segunda versão é paga e conta com recursos avançados que a versão Community não tem. Ela é recomendada para quem necessita de um suporte rápido(dado pela própria Varien) e de recursos avançados que lojas grandes possuem. Veja um comparativo das duas versões.
Veja algumas funcionalidades que o Magento possui em sua versão Community:
- Gerenciamento de Sites
– É possivel gerenciar vários sites e várias lojas com apenas um Magento instalado.
– Faça update da ferramente com apenas um clique. - Gerenciamento de Catálogo
– Importação e exportação de produtos do catálogo em lote
– Suporte a preços especiais. Por exemplo, grupo de usuário X terá 10% de desconto ou levando 5 peças cada produto fica por Y reais. - Navegação de produtos
– Produtos relacionados
– Venda cruzada
– Venda casada
– Tags
– Avaliação dos usuários
– Comparação de produtos - Outros
– Suporte à SEO
– Relatórios
– Criação de produtos baixaveis(downloadable products)
– Integrado com Google Analytics
– Relatório de vendas
– Veja mais
Mudando manualmente a ‘base URL’ do Magento
terça-feira, 8 de setembro de 2009O Magento possui duas configurações de URL: uma “unsecure” e outra “secure”. Ambas são definidas no momento da instalação e podem ser modificadas no próprio painel administador. O problema é que, quando mudamos o diretório no qual o Magento foi instalado, modificando assim a URL, nada funciona como deve. Isso porque os caminhos para todas as imagens, arquivos css, javascript, etc. ficarão setados de forma errada.
Corrigir esse problema é bem simples – há inclusive duas maneiras de se resolver rapidamente. A primeira maneira, que vejo como mais simples, é acessar o banco de dados da sua aplicação e modificar direto as URLs nos campos“web/unsecure/base_url” e “web/secure/base_url”, que ficam na tabela “core_config_data”. Depois disso, basta apagar todo o conteúdo da pasta /var/cache e… voila!.
Há uma segunda maneira; essa não é necessário mexer no banco de dados. Simplesmente modifique o nome do arquivo /app/etc/local.xml. Ao fazer isso, abra o Magento no browser e veja que ele já irá rodar o instalador. Não se desespere! Continue a instalação como se fosse um Magento novo, modificando apenas os dados da base_url. E quando a instalação terminar, o Magento funcionará perfeitamente, já com todas as modificações efetuadas no antigo endereço

Últimos posts comentados