Passa al contenuto principale
07 / Riferimento · 7.1

Tipi di sito

I sei tipi di sito, cosa crea il pannello per ognuno e con quali valori predefiniti.

Tipo
Riferimento
Versione
unreleased
Ultima verifica
Non verificata

Il tipo si sceglie alla creazione e non cambia. Nell'API è il campo type.

In sintesi​

wordpresswoocommercephplaravelstaticproxy
Nome nel pannelloWordPressWooCommercePHPLaravelStaticoReverse proxy
PHPsìsìsìsìnono
Database alla creazionesìsìfacoltativosìfacoltativono
Cache di pagina alla creazioneattivaattivaattivaattivanono
Profilo predefinitoBilanciatoE-commerceBilanciatoBilanciatoBilanciatoBilanciato
Cartella pubblica predefinitaradice del rilascioradice del rilascioradice del rilasciopublicradice del rilascio—
Object cachesìsìnononono
Attività pianificate di sistemacron di WordPress ogni 5 minuticron di WordPress ogni 5 minuti————

Per un sito statico o reverse proxy la cache di pagina resta spenta anche se la richiesta la chiede.

Cosa crea la creazione​

Per ogni tipo: l'utente di sistema cg-site-<id>, la cartella /srv/sites/<dominio> con releases/, current, shared/uploads, logs e tmp/sessions, e il vhost. Per i tipi con PHP anche un servizio PHP-FPM solo per il sito. L'accesso SFTP parte spento.

WordPress, WooCommerce e Laravel ricevono anche il loro database principale e il suo utente, con tutti i privilegi su di esso; un sito PHP o statico solo se lo chiedi alla creazione. I nomi li scegli tu o li propone il pannello: vedi nomi e password dei database. Altri database e utenti si aggiungono dopo, a qualsiasi sito, dalla scheda Database.

TipoContenuto del primo rilascio
wordpressWordPress installato con wp-cli, con l'amministratore indicato, i permalink /%postname%/, il connector del pannello in wp-content/mu-plugins/ e DISABLE_WP_CRON attivo
woocommercecome wordpress, più il plugin WooCommerce installato e attivato
phpun index.php di prova
laravelun index.php di prova in public/
staticun index.html di prova
proxyniente: le richieste vanno all'URL upstream

wp-config.php sta in shared/ (permessi 0600) e il rilascio ci punta con un link relativo; lo stesso per wp-content/uploads, che punta a shared/uploads.

Campi della creazione​

CampoTipiRegola
domaintuttiobbligatorio; un nome host semplice, portato in minuscolo
typetuttiobbligatorio; uno dei sei
aliasestuttinomi host semplici, nessuno usato da un altro sito
profiletuttibalanced, commerce o maximum
php_versioncon PHPuna versione installata; assente, la predefinita del server se installata, altrimenti la più recente
cache_enabledcon PHPassente, attiva
object_cachewordpress, woocommerceassente, spenta
titlewordpress, woocommercefacoltativo; vuoto, il dominio
admin_emailwordpress, woocommerceobbligatorio; un indirizzo valido
admin_userwordpress, woocommerceobbligatorio
admin_passwordwordpress, woocommerceobbligatorio; almeno 12 byte
proxy_upstreamproxyobbligatorio; un URL http o https senza credenziali, query o frammento

PHP per tipo​

WooCommerceTutti gli altri tipi con PHP
memory_limit predefinito512 MB256 MB
upload_max_filesize e post_max_size64 MB64 MB
max_execution_time120 s120 s
OPcache128 MB, 16 MB di stringhe, 20000 file64 MB, 8 MB di stringhe, 10000 file
APCu64 MB32 MB

Il gestore dei processi è ondemand (nessun worker inattivo) per un sito con profilo Bilanciato che non è WooCommerce, dynamic per tutti gli altri.

Regole di bypass della cache​

Una richiesta con uno di questi cookie, o sotto uno di questi percorsi, non viene servita dalla cache di pagina. Una POST non lo è mai, e nemmeno una risposta che imposta un cookie.

TipoCookiePercorsi
wordpresswordpress_logged_in_, wp-postpass_, comment_author_, woocommerce_cart_hash, woocommerce_items_in_cart, wp_woocommerce_session_/wp-admin, /wp-login.php, /wp-cron.php, /xmlrpc.php, /wp-json/, /feed
woocommercequelli di wordpressquelli di wordpress più /cart, /checkout, /my-account, /addons, /wc-api, /?wc-ajax=
phpquelli di wordpress più PHPSESSIDquelli di wordpress
laravel_session=, XSRF-TOKEN=, remember_web_/login, /logout, /register, /password/, /forgot-password, /reset-password, /email/verify, /admin, /nova, /horizon, /telescope, /sanctum/, /livewire/, /broadcasting/

Con il profilo E-commerce, un sito wordpress o php prende anche i percorsi di WooCommerce.

Prossimo passo​

Le impostazioni di un sito, campo per campo.

Questa pagina ti è stata utile?
Modifica questa pagina ↗