Craft Software CMS gratuito
Um sistema de gerenciamento de conteúdo de código aberto auto-hospedado; Uma alternativa do WordPress
Com sua interface amigável e um back-end totalmente personalizável. O Craft CMS foi projetado para facilitar a vida do criador do conteúdo.
Visão geral
O Craft CMS é um sistema de gerenciamento de conteúdo de código aberto, desenvolvido no PHP de idioma mais popular do mundo. É uma alternativa do WordPress para editores que desejam controle mais profundo. E deseja um desempenho mais poderoso de seu sistema de gerenciamento de conteúdo. O Craft é um CMS flexível e fácil de usar para criar experiências digitais personalizadas na Web. Possui um painel de controle intuitivo para criação de conteúdo e tarefas administrativas. É uma estrutura pronta para integração. E suporta integrações internas com ferramentas de marketing populares como Salesforce, MailChimp, HubSpot e muito mais. Uma das características populares do Craft CMS é sua localização de classe mundial. Portanto, permite traduzir e localizar seu conteúdo para um número ilimitado de sites, idiomas e locais. Seu painel de controle está disponível em 25 idiomas. O Craft é um incrível sistema de gerenciamento de conteúdo para a comunidade do desenvolvedor, pois suporta uma estrutura robusta para o desenvolvimento de módulos e plug -in. Ele também possui uma loja de plug-in embutida com centenas de plugins gratuitos e comerciais. Você pode construir o que puder imaginar com a estrutura do plug -in do ofício. Ele também possui plugins de construção de comunidades de desenvolvedores ativos e vibrantes para a plataforma. A Craft também suporta uma poderosa plataforma de comércio eletrônico para criar grandes experiências de comércio eletrônico para seus clientes. Se você está procurando um sistema de gerenciamento de conteúdo de código aberto que otimize sua criação de conteúdo e oferece mais energia e controle. Então, o Craft CMS é uma boa escolha para você.
Requisitos de sistema
A seguir, estão os requisitos recomendados do sistema para o Craft CMS:
- Php 7.4 *
- MySQL 5.7+ com Innodb, Mariadb 10.5+ ou PostgreSql 10+
- 512MB+ de memória alocada ao PHP
- 200 MB+ de espaço livre em disco
- Compositor 1.3+ se instalar artesanato via compositor
Características
A seguir, estão os recursos que oferecem flexibilidade e controle durante todo o processo.
- Campos personalizados: Configure campos personalizados com base nas necessidades específicas do seu conteúdo. Escolha entre uma enorme variedade de tipos de campo embutidos e fornecidos por plug-in.
- Tipos de seção: Nem todo conteúdo é criado igual. O Craft vem com três tipos de seções que permitem gerenciar suas entradas de maneira diferente, dependendo do seu caso de uso.
- Tipos de seção: Nem todo conteúdo é criado igual. O Craft vem com três tipos de seções que permitem gerenciar suas entradas de maneira diferente, dependendo do seu caso de uso.
- Categorias e tags: Manter as coisas organizadas em artesanato é fácil com sua categoria interna e suporte de tags.
- Multi-site: Gerencie o conteúdo de vários sites relacionados a partir de uma única instalação de artesanato.
- Localização: Todo o conteúdo do seu site pode ser localizado para direcionar idiomas e territórios específicos - desde os URLs até seus valores de campo personalizados.
- Matrix: Crie tipos de conteúdo de repetição e misto com o poderoso tipo de campo Matrix do Craft.
- Tipos de entrada: Gerencie vários tipos de conteúdo juntos na mesma seção.
- Formulários: Crie formulários versáteis para o que seu projeto exige, rapidamente, com um dos poderosos plug -ins de construtor de formulários disponíveis na loja de plugins.
Instalação
Etapa 1: Download de embarcações
O artesanato pode ser baixado com o Composer ou baixando manualmente um arquivo zip ou tar.gz. O resultado final será o mesmo, então vá com a rota com a qual você se sentir mais confortável.
Etapa 2: defina as permissões de arquivo
Para que o Craft funcione corretamente, o PHP precisa ser capaz de escrever para os seguintes locais:
- .env
- Composer.json
- Composer.lock
- Config/Licença.Key
- Config/Project/*
- armazenar/*
- fornecedor/*
- web/cpreSources/* As permissões exatas que você deve definir depende do relacionamento entre o usuário do sistema em que o PHP está em execução e quem possui as pastas/arquivos reais.
- Se eles forem o mesmo usuário, use
744
. - Se eles estiverem no mesmo grupo, use
774
. - Se você não tem certeza e gosta de viver a vida no limite, use
777
.
Etapa 3: Defina uma chave de segurança
Cada projeto de artesanato deve ter uma chave de segurança exclusiva, que é compartilhada entre cada um dos ambientes em que o projeto está instalado. Você pode gerar e atribuir a chave manualmente, ou fazer com que o Craft faça isso para você com um comando de terminal.
Defina a chave manualmente
Primeiro, gere uma chave criptograficamente segura, de preferência usando um gerador de senha como o 1Password. (Não há limite de comprimento.)
Em seguida, abra seu arquivo .env
(pode ser necessário usar um aplicativo como transmissão (abre uma nova janela) para fazer isso se estiver executando o macOS) e encontre esta linha:
SECURITY_KEY=""
Cole sua chave de segurança dentro das cotações e salve o arquivo.
Defina a chave do seu terminal
No seu terminal, acesse o diretório raiz do seu projeto e execute o seguinte comando:
php craft setup/security-key
\ #STEP 4: Crie um banco de dados
Em seguida, você precisa criar um banco de dados para o seu projeto de artesanato. O Craft 3 suporta MySQL 5.5+ e PostgreSQL 9.5+. Se você tiver uma opção, recomendamos as seguintes configurações de banco de dados na maioria dos casos:
- mysql
- Conjunto de caracteres padrão:
utf8
- Agrupamento padrão:
utf8_unicode_ci
- Conjunto de caracteres padrão:
- PostGresql
- Conjunto de personagens:
utf8
- Conjunto de personagens:
\ #STEP 5: Configure o servidor da web
Crie um novo servidor da Web para hospedar seu projeto de artesanato. A raiz do documento (ou “Webroot”) deve apontar para o seu Web/ diretório (ou o que você o renomeou). Se você não estiver usando o MAMP (abre uma nova janela) ou outra ferramenta de localhamento, provavelmente precisará atualizar seu arquivo hosts, para que seu computador saiba para rotear solicitações para o nome do host escolhido para o computador local.
- MacOS/Linux/Unix:
/etc/hosts
- Windows:
\ Windows \ System32 \ Drivers \ etc \ hosts
Você pode testar se você configura tudo corretamente apontando o navegador da web parahttp: //index.php? P = admin/install
(substituindo o nome do host do seu servidor da web). Se o assistente de configuração do Craft for mostrado, o nome do host estará resolvendo corretamente a instalação do seu artesanato.
\ #STEP 6: Execute o assistente de configuração
Por fim, é hora de executar o assistente de configuração da Craft. Você pode executar isso no seu terminal ou no seu navegador da web.
Configuração do terminal #### No seu terminal, acesse o diretório raiz do seu projeto e execute o seguinte comando para iniciar o assistente de configuração:
php craft setup
O comando fará algumas perguntas para aprender a se conectar ao seu banco de dados e, em seguida, iniciará o instalador do Craft. Uma vez feito, você poderá acessar seu novo site de artesanato no seu navegador da web.
Configuração do navegador da web
No seu navegador da web, acesse http: //index.php? P = admin/install
(substituindo o nome do host do seu servidor da web). Se você fez tudo certo até agora, deve ser recebido pelo assistente de configuração do Craft.
A primeira etapa do instalador é aceitar o contrato de licença (abre uma nova janela). Role para baixo pelo contrato (lendo tudo, é claro) e clique no botão “Got It” para aceitar.
A segunda etapa é inserir as informações de conexão do banco de dados.
A terceira etapa do instalador é criar uma conta de administrador. Não seja uma dessas pessoas e certifique -se de escolher uma senha forte.
A etapa final é definir o nome do seu sistema, URL base e linguagem.
Clique em “Terminar” para concluir o processo de configuração. Alguns segundos depois, você deve ter uma instalação de artesanato de trabalho!
Se for bem -sucedido, o artesanato redirecionará seu navegador para o painel de controle.
Parabéns, você acabou de instalar o ofício!
Agora construa algo incrível.