Crea software di gestione dei contenuti open source

Craft Software CMS gratuito

Un sistema di gestione dei contenuti open source autonomo; Un'alternativa WordPress

Con la sua interfaccia intuitiva e un backend completamente personalizzabile. CLMS CMS è progettato per semplificare la vita del creatore dei contenuti.

Panoramica ### ** ** CRAMPA CMS è un sistema di gestione dei contenuti open source, sviluppato nel linguaggio linguistico più popolare del mondo PHP. È un’alternativa WordPress per gli editori che desiderano un controllo più profondo. E, voglio prestazioni più potenti dal loro sistema di gestione dei contenuti. CRAFT è un CMS flessibile e intuitivo per la creazione di esperienze digitali personalizzate sul Web. Ha un pannello di controllo intuitivo per la creazione di contenuti e le attività amministrative. È un framework pronto per l’integrazione. E supporta integrazioni integrate con strumenti di marketing popolari come Salesforce, MailChimp, HubSpot e molti altri. Una delle caratteristiche popolari del CMS artigianale è la sua localizzazione di livello mondiale. Pertanto, ti consente di tradurre e localizzare i tuoi contenuti per un numero illimitato di siti, lingue e locali. Il suo pannello di controllo è disponibile in 25 lingue. Craft è uno straordinario sistema di gestione dei contenuti per la comunità dello sviluppatore in quanto supporta un quadro robusto per lo sviluppo di moduli e plug -in. Ha anche un negozio di plug-in integrato con centinaia di plugin gratuiti e commerciali. Puoi costruire tutto ciò che puoi immaginare con il framework del plug -in del mestiere. Ha anche plug -in per la costruzione di una comunità attivo e vibrante per la piattaforma. Craft supporta anche una potente piattaforma di e-commerce per la costruzione di grandi esperienze di e-commerce per i loro clienti. Se stai cercando un sistema di gestione dei contenuti open source che semplifica la creazione di contenuti e ti dia più potenza e controllo. Quindi, CRAMP CMS è una buona scelta per te.

Requisiti di sistema


Di seguito sono riportati i requisiti di sistema raccomandati per il CMS artigianale:

  1. PHP 7.4 *
  2. MySQL 5.7+ con innodB, MariaDB 10.5+ o PostgreSQL 10+
  3. 512 MB+ di memoria assegnata a PHP
  4. 200 MB+ di spazio su disco libero
  5. Compositore 1.3+ Se installa l’artigianato tramite compositore

Caratteristiche


Di seguito sono riportate le funzionalità che ti danno flessibilità e controllo durante l’intero processo.

  • Campi personalizzati: Imposta campi personalizzati in base alle esigenze specifiche del contenuto. Scegli tra un’enorme varietà di tipi di campo integrati e forniti da plug-in.
  • Tipi di sezione: Non tutto il contenuto è uguale. Craft viene fornito con tre tipi di sezioni che ti consentono di gestire le voci in modo diverso a seconda del caso d’uso.
  • Tipi di sezione: Non tutto il contenuto è uguale. Craft viene fornito con tre tipi di sezioni che ti consentono di gestire le voci in modo diverso a seconda del caso d’uso.
  • Categorie e tag: Mantenere le cose organizzate in artigianato è facile con la sua categoria integrata e il supporto dei tag.
  • Multi-sito: Gestisci il contenuto per più siti Web correlati da una singola installazione artigianale.
  • Localizzazione: Tutti i contenuti del tuo sito possono essere localizzati per colpire lingue e territori specifici - dagli URL fino ai valori del campo personalizzati.
  • Matrix: Crea tipi di contenuti ripetuti e misti con il potente tipo di campo Matrix di Craft.
  • Tipi di iscrizione: Gestisci più tipi di contenuti insieme nella stessa sezione.
  • FORME: Crea forme versatili per qualunque cosa il tuo progetto richieda, rapidamente, con uno dei potenti plug -in del costruttore di moduli disponibili nel negozio di plug -in.

Installazione

Passaggio 1: Scarica Craft

L’artigianato può essere scaricato con compositore o scaricando manualmente un archivio zip o tar.gz. Il risultato finale sarà lo stesso, quindi vai con qualunque percorso ti senti più a tuo agio.

Passaggio 2: impostare le autorizzazioni del file

Affinché l’artigianato funzioni correttamente, PHP deve essere in grado di scrivere nei seguenti luoghi:

  • .env
  • composer.json
  • composer.lock
  • config/licicco.key
  • config/project/*
  • magazzinaggio/*
  • venditore/*
  • Web/cpresources/* Le autorizzazioni esatte che dovresti impostare dipende dalla relazione tra l’utente del sistema che PHP è in esecuzione e chi possiede le cartelle/file effettivi.
  • Se sono lo stesso utente, usa 744.
  • Se sono nello stesso gruppo, usa 774.
  • Se non sei sicuro e ti piace vivere la vita al limite, usa 777.

Passaggio 3: impostare una chiave di sicurezza

Ogni progetto artigianale dovrebbe avere una chiave di sicurezza unica, che è condivisa tra ciascuno degli ambienti su cui è installato il progetto. Puoi generare e assegnare manualmente la chiave o farti fare per te con un comando terminale.

imposta manualmente la chiave

Prima genera una chiave crittograficamente sicura, preferibilmente utilizzando un generatore di password come 1Password. (Non c’è limite di lunghezza.) Quindi apri il tuo file .env (potrebbe essere necessario utilizzare un’app come Transmit (apre una nuova finestra) per farlo se stai eseguendo MacOS) e trova questa riga:

SECURITY_KEY=""

Incolla la tua chiave di sicurezza all’interno delle citazioni e salva il file.

imposta la chiave dal tuo terminale

Nel tuo terminale, vai alla directory principale del tuo progetto ed esegui il seguente comando:

php craft setup/security-key

\ #Step 4: crea un database

Successivamente, devi creare un database per il tuo progetto artigianale. Craft 3 supporta sia MySQL 5.5+ che PostgreSQL 9.5+. Se ti viene data una scelta, nella maggior parte dei casi si consiglia le seguenti impostazioni di database:

  • Mysql
    • Set di caratteri predefiniti: Utf8
    • COLLAZIONE PREFATURA: UTF8_UNICODE_CI
  • Postgresql
    • Set di caratteri: Utf8

\ #Step 5: imposta il server web

Crea un nuovo server Web per ospitare il tuo progetto artigianale. Il suo root di documento (o “Webroot”) dovrebbe indicare la tua directory/ o qualunque cosa tu abbia rinominato). Se non stai utilizzando MAMP (apre una nuova finestra) o un altro strumento di hosting locale, probabilmente dovrai aggiornare il tuo file host, in modo che il computer sappia di instradare le richieste al nome host prescelto al computer locale.

  • MacOS/Linux/Unix: /etc/host
  • Windows: \ Windows \ System32 \ driver \ etc \ hosts Puoi testare se imposti tutto correttamente puntando il tuo browser Web su http: ///index.php? P = admin/install (sostituendo con il nome host del tuo server web). Se viene visualizzata la procedura guidata di configurazione di Craft, il nome host si risolve correttamente all’installazione artigianale.

\ #Step 6: esegui la procedura guidata di configurazione

Infine, è il momento di eseguire il mago di configurazione di Craft. Puoi eseguirlo dal tuo terminale o dal tuo browser web.

configurazione del terminale

Nel tuo terminale, vai alla directory principale del tuo progetto ed esegui il seguente comando per dare il via alla procedura guidata di configurazione:

php craft setup

Il comando ti farà alcune domande per imparare a connetterti al tuo database, quindi dare il via al programma di installazione di Craft. Una volta terminato, dovresti essere in grado di accedere al tuo nuovo sito artigianale dal tuo browser web.

Setup del browser Web ### Nel tuo browser Web, vai su http: ///index.php? P = admin/install (sostituendo con il nome host del tuo server web). Se finora hai fatto tutto bene, dovresti essere accolto dal mago di configurazione di Craft. Il primo passo dell’installatore è accettare l’accordo di licenza (apre una nuova finestra). Scorri verso il basso attraverso l’accordo (leggendo tutto, ovviamente) e fai clic sul pulsante “Got It” per accettare. Il secondo passo è inserire le informazioni sulla connessione del database. Il terzo passaggio del programma di installazione è creare un account amministratore. Non essere una di quelle persone e assicurati di scegliere una password forte. Il passaggio finale è definire il nome del sistema, l’URL di base e la lingua. Fai clic su “Finite” per completare il processo di configurazione. Pochi secondi dopo, dovresti avere un’installazione artigianale funzionante! Se avesse avuto successo, l’artigianato reindirizzerà il browser al pannello di controllo. Congratulazioni, hai appena installato un mestiere! Ora costruisci qualcosa di incredibile.

 Italiano