Pagina inicial » Codificação » Ultimate Guide To Fork Instalação, Temas e Dicas para Iniciantes em CMS

    Ultimate Guide To Fork Instalação, Temas e Dicas para Iniciantes em CMS

    Uma série de projetos populares de código aberto foi lançada nos últimos anos. Sistemas de gerenciamento de conteúdo podem oferecer muito mais do que outras soluções de código aberto. Esses projetos dão aos webmasters médios a capacidade de instalar e lançar seu próprio site com muito pouco conhecimento de programação técnica..

    Neste post, quero levar você pelo Fork CMS. Este ainda é um novato no campo de aplicações PHP / MySQL CMS. Mas eu diria que o Fork pega muita folga que o WordPress deixou para trás. Claro, o WordPress também passou por uma série de atualizações importantes e segue uma grande empresa de desenvolvedores da web. Mas se você está procurando por uma solução PHP alternativa de código aberto, então Fork definitivamente merece alguma atenção.

    Introdução ao Fork

    Antes de instalarmos qualquer coisa, quero compartilhar algumas diferenças entre a versão atual do Fork CMS e o WordPress. A diferença mais imediata é que o Fork não pode ser instalado em um subdiretório do seu site. Você precisará instalar em um domínio raiz ou algum tipo de subdomínio para teste (por exemplo,. forkcms.hongkiat.com). Isso pode ser atualizado em versões futuras, mas, no momento deste artigo, os subdomínios estão fora dos limites.

    Outra ideia importante a considerar é que o Fork CMS não não siga os passos do WordPress. O WP foi originalmente criado como um sistema de blogs que ganhou apoio como um CMS convencional. Mas o Fork foi primeiramente lançado como um CMS que inclui módulos extras como blogs, páginas e usuários.

    A experiência é totalmente diferente e reconhecidamente o sistema não passou por testes tão rigorosos quanto o WordPress. Os primeiros adeptos podem pegar alguns bugs, não que eu tenha encontrado até agora. Basta ter em mente que, embora você possa usar o Fork apenas para um weblog on-line, ele é construído em torno de um núcleo de módulos que se comporta mais como um verdadeiro CMS..

    A primeira instalação

    Agora vamos pular no script e instalar uma cópia. Você pode visitar a página de download e o arquivo .zip deve iniciar automaticamente. O conteúdo extrai para cerca de 10 MB, o que não é muito maior do que os arquivos principais do WordPress.

    Uma parte refrescante desse processo de instalação é que não precisamos renomear ou editar arquivos antes de carregá-los no servidor. O processo de instalação do Fork CMS acontece no backend. A única coisa que você precisa fazer é configurar um banco de dados MySQL conectado a um usuário root. Em seguida, envie todos os arquivos principais para o seu servidor FTP e visite o URL para iniciar o processo de instalação.

    Se você não tem nenhum servidor para testar, 000Webhost oferece subdomínios gratuitos e hospedagem PHP / MySQL, embora geralmente não seja a melhor qualidade para recursos de servidor - então é melhor se você puder testar em sua própria conta privada de hospedagem, ou localmente seu computador.

    Visao geral

    Depois que todos os arquivos forem carregados, navegue até seu domínio e você será redirecionado para a página de instalação. No início, o script verificará as configurações do servidor para determinar quais recursos podem estar indisponíveis. Isso basicamente irá verificar as permissões de arquivo e as configurações dentro do seu arquivo php.ini.

    Mesmo se houver alguns pequenos erros, clique no “Instale de qualquer maneira” botão para passar para o primeiro estágio. O Fork é notório por seu suporte multilíngue com uma ampla variedade de opções de tradução. Se você planeja executar o site com apenas um pacote de idiomas, pode deixar todas essas opções como elas são..

    Clique em seguida e você terá a opção de instalar vários módulos que estão emparelhados ao núcleo do Fork. No mínimo, eu sempre instalo os módulos Blog e Analytics. Mas mesmo se você não instalar nenhum extra neste ponto, você pode instalá-los mais tarde a partir do painel de administração. Também nesta página você pode optar por instalar dados de amostra para um teste inicial do Fork CMS.

    Conexões de banco de dados e toques finais

    Depois de ter passado por todas as opções básicas de instalação, você será solicitado a inserir as informações do banco de dados. É onde as informações de back-end são armazenadas para o conteúdo da página, postagens de blog, nomes de usuário, etc. O nome do host e o número da porta são bons para 99% das configurações do servidor. A única razão para alterar esses valores seria se você sabe especificamente se o seu servidor MySQL usa um domínio ou endereço IP diferente.

    As outras opções simplesmente exigem um nome de banco de dados, junto com um usuário root e a senha dessa conta. Este usuário deve ter privilégios totais para criar e editar tabelas dentro de seu banco de dados. Depois de entrar todos esses detalhes, clique em Próximo para a peça final de instalação.

    Agora você só precisa criar uma combinação de e-mail e senha para o administrador raiz em seu site. O e-mail não precisa realmente ser real, embora seja o endereço padrão onde você recebe mensagens de contato e atualizações do site..

    Acertar Concluir a instalação e estamos totalmente acabados! Esta página de visão geral final lhe dará a opção de ir para a página inicial ou fazer login no back-end. Para explorar ainda mais vamos entrar no painel de administração para ver o que o Fork pode realmente oferecer.

    Bem vindo ao Backend

    Clique no botão de login e você será redirecionado para o URL de administrador exclusivo. Não há como acessar esse link na página inicial, que é comum em muitos temas do WordPress. Você sempre pode editar o modelo para adicionar um link em algum lugar do site. Mas é bem fácil lembrar o link como www.myforkwebsite.com/private/.

    o /privado/ subdiretório não existe fisicamente no servidor. Portanto, a solicitação é realmente tratada pelos redirecionamentos .htaccess e pelo roteamento de URL do PHP. Isso torna o processo um pouco mais seguro (mas ainda confuso quando você está começando).

    Na página de login privada, insira os detalhes que você acabou de configurar e você terá acesso ao painel de controle do Fork. A melhor maneira de se familiarizar com um novo sistema é passando e passando tempo em diferentes áreas do sistema. Mas vou dar uma visão geral de alguns tópicos importantes.

    Gerenciando o Conteúdo do Site

    Possivelmente, o motivo mais importante para usar um CMS em vez de HTML simples é gerenciar seu conteúdo. A capacidade de criar e editar páginas sem a necessidade de qualquer código é benéfica para um público amplo. A este respeito, o sistema Fork oferece um novo mundo em comparação com o WordPress ou o Joomla! / Drupal.

    Clique na guia "Páginas" na parte superior da tela para receber uma visualização em árvore de todo o seu conteúdo. Estas são as páginas listadas na raiz do seu site, juntamente com os menus de subpágina que estão inicialmente ocultos. Para editar qualquer página, clique uma vez para selecionar e uma nova janela aparecerá.

    Contém uma visão geral do modelo da página e qual módulo ou widget está sendo exibido no momento. Você pode alterar os modelos de qualquer página para corresponder a layouts específicos, como coluna de duas colunas, três colunas ou talvez uma coluna central. Há muitos modelos de página personalizados (diferentes dos temas completos) que você pode configurar, que oferecem soluções extensíveis para qualquer layout.

    Vou clicar na página 404 e editar o conteúdo HTML padrão. Role para baixo até ver o bloco 'Principal' e dentro de você encontrará um bloco chamado 'Editor'. Isso contém HTML direto que é enviado diretamente para a página. Se você passar o mouse, uma série de botões aparecerá ao lado. Clicar no primeiro ícone de lápis abrirá a janela do editor, onde você poderá adicionar e substituir o conteúdo.

    Edição em tela cheia

    Infelizmente, não há maneira fácil de acessar um editor de página inteira na tela da página de edição. Isso não é semelhante ao WordPress, que oferece toda uma configuração dedicada para adicionar o título da página e editar o conteúdo. Há apenas duas maneiras que encontrei para editar páginas em tela cheia no Fork.

    A primeira é clicando no pequeno ícone de setas pretas (Maximizar) dentro do editor de caixa de texto. Isso maximizará sua janela para se ajustar à visualização em tela cheia e, em seguida, você poderá clicar novamente para salvar as alterações quando terminar. O segundo método é criar blocos de conteúdo exclusivos e adicioná-los às suas páginas como widgets.

    Isso parece ser uma solução estranha, mas na verdade é muito mais fácil gerenciar o conteúdo da página da Web. Para criar um novo bloco de conteúdo, clique na guia "Módulos" e selecione blocos "Conteúdo". Não deve haver nenhum adicionado em seu site logo após a instalação. Mas é super fácil criar um novo, pois eles só exigem um título e o próprio conteúdo.

    Tome nota que seus títulos de bloco de conteúdo nunca serão vistos no frontend do seu site. Eles são usados ​​apenas para distinguir conteúdo quando você está adicionando um novo widget à sua página. Honestamente, o título é importante apenas para que você possa diferenciar cada bloco de conteúdo dos demais. Mas se você tiver muito conteúdo, esse método de gerenciamento de dados facilitará muito a sua vida.

    Publicar postagens do blog

    Se você instalou o módulo Blog, também poderá publicar artigos no seu site. Eles são semelhantes às páginas de conteúdo, exceto pelo fato de você não ter tanto controle sobre o modelo nem a capacidade de adicionar widgets ou outros módulos personalizados..

    Para escrever uma nova postagem, clique na guia superior "Módulos" e encontre o Blog nos links da barra lateral. Você verá uma tabela de todas as suas postagens atuais junto com a data da publicação, o autor e o número de comentários. Outro botão no canto marcado “Adicionar artigo” vai abrir uma nova página para edição.

    A partir daqui, você pode selecionar uma categoria de blog e adicionar algumas tags à sua nova postagem. Há também um campo para enviar uma imagem em destaque que você deseja exibir no início de seu artigo. A outra área interessante está na guia "SEO" encontrada no topo da página. Existem muitas configurações personalizadas para editar o permalink, postar títulos, meta palavras-chave e muitas outras coisas legais.

    Analytics e e-mail marketing

    Esta é uma seção do Fork que realmente se destaca entre todos os demais. Você pode conectar sua conta do Google Analytics ao painel da sua área de administração. Então, sempre que você entrar no site, você terá uma boa exibição de visitantes recentes e números de tráfego geral.

    Definitivamente existem alguns plugins WordPress que podem emular esta funcionalidade. Mas oferecer dados analíticos aos usuários imediatamente é impressionante. O que mais pode ser feito com marketing? Bem, há um módulo interessante chamado “Mailmotor” que liga diretamente em suas campanhas de marketing por e-mail.

    Você pode vincular a qualquer conta do Campaign Monitor e ter acesso direto às suas estatísticas. Você pode enviar campanhas e editar boletins informativos no painel do administrador do Fork. Mas, mesmo que você não tenha uma conta do Campaign Monitor, ainda é possível enviar e-mails para seus usuários registrados. Garfo pode fazer uso do PHP enviar() funcionar e se comportar como uma ferramenta de marketing, bem como o seu CMS primário.

    Estendendo Módulos

    Quase todos os CMS oferecem soluções para os desenvolvedores criarem seus próprios aplicativos extensíveis. Dentro do Fork CMS estes são chamados módulos e pode ser incorporado em qualquer modelo ou página em seu site.

    Durante o processo de instalação, você recebeu algumas opções para instalar novos módulos que são incluídos no Fork por padrão. No entanto, há também uma pequena galeria de módulos em crescimento que você pode baixar e instalar em seu site. Você pode acessar esses módulos clicando na guia "Configurações" e clicando em "Módulos" na barra lateral..

    Há detalhes adicionais incluídos em qualquer módulo, além de gerenciar a instalação / desinstalação de recursos diferentes. Se você baixar qualquer um dos arquivos .zip da galeria de módulos, poderá fazer o upload diretamente do painel de administração. Algumas outras escolhas populares para módulos incluem o Photogallery, Newsletter, Polls e até mesmo o Twitter para exibir os tweets recentes em seu site..

    Trabalhando com temas personalizados

    O sistema de temas do Fork CMS também é bem diferente comparado ao WordPress. Todos os recursos do tema são codificados usando arquivos .tpl em vez de .php. Isso pode ser fácil de pegar para alguns usuários que estão familiarizados com modelos. Mas até mesmo os arquivos principais são divididos combinando o formato do sistema de templates.

    Para os desenvolvedores da web que querem mergulhar direto no código, confira este artigo de suporte da KB, que entra em maiores detalhes. Os temas podem ter tantos arquivos de modelo diferentes quanto você desejar. A exibição básica sempre usa arquivos de modelo principais, mas eles serão sobrescritos por quaisquer arquivos correspondentes na sua pasta de modelos.

    O que eu amo no sistema de temas do Fork é a facilidade de uso para desenvolvedores não técnicos. A página de extensões tem uma coleção de temas adicionais que você pode baixar e instalar para teste. Quando você estiver logado no painel de administração, clique no “Definições” aba e selecione temas. Você notará um botão no canto superior direito rotulado Upload de tema.

    Na verdade, é recomendável que você faça o upload de temas ainda no arquivo .zip original. O Fork pode descomprimir arquivos zip e copiar todo o conteúdo do tema no backend. Além disso, instalar um novo tema é tão fácil quanto clicar para selecionar um novo e salvar as alterações. Se você quiser obter mais informações sobre um tema específico, clique no link "Detalhes" abaixo de cada miniatura de visualização.

    Pensamentos finais

    Pessoalmente, sempre gostei de testar novos softwares e projetos de código aberto. Os primeiros a adotar são os criadores de tendências que eliminam o lixo e pegam as pedras preciosas debaixo dos escombros. E eu tenho muitos sentimentos bons depois de brincar com o Fork CMS. É minha esperança que você se sinta da mesma maneira.

    Este artigo deve ser suficiente para você ir com o seu próprio site do Fork CMS. Há também muitos links de suporte úteis da comunidade de desenvolvedores e webmasters. Além disso, o projeto ainda está em desenvolvimento ativo, portanto, você deve esperar ver módulos e temas mais interessantes para serem lançados nos próximos meses. Se você tiver alguma idéia ou pergunta similar sobre o Fork CMS, sinta-se à vontade para compartilhá-los conosco na área de discussões abaixo..