Je li web IDE stvarno VS Code?
Da — to je code-server, VS Code koji se izvodi u pregledniku nad datotekama vaše web-lokacije. Dostupno je na svakoj web-lokaciji koju hostiramo na vlastitoj infrastrukturi; web-lokacija koju ste odlučili implementirati drugdje uređuje se tamo gdje se hostira. Dobivate pretraživanje više datoteka i git, a uređivanje se vrši na stranici UŽIVO: datoteka koju spremite nalazi se na javnom internetu onog trenutka kada je zapisana, iako se statička datoteka može nastaviti posluživati iz CDN predmemorije do četiri sata. AI pomoć unutar uređivača je u aktivnom razvoju i još nije dostupna.
Dobivam li SSH pristup i koliko je izoliran?
Na dijeljenoj platformi dobivate zatvorenu ljusku (jailed shell) putem SSH-a, uz SFTP i FTP, pri čemu se ključevima i vjerodajnicama upravlja na nadzornoj ploči prema načelu najmanjih privilegija. Web-mjesta na našoj vlastitoj floti dobivaju SFTP umjesto ljuske — račun se stvara s `/sbin/nologin`. Zatvoreno okruženje je CloudLinux CageFS: svaki korisnik dobiva izolirani prikaz datotečnog sustava i ne može vidjeti druge korisnike, druga web-mjesta ili osjetljive sistemske datoteke, što sprječava širenje sigurnosnog proboja. Nijedan model izolacije ne čini sigurnosni proboj nemogućim, stoga se usporedno s njim provode skeniranje zlonamjernog softvera, proaktivni WAF i bilježenje revizije.
Mogu li sam promijeniti verziju PHP-a i proširenja?
Da. Verzija PHP-a odabire se po web-mjestu putem CloudLinux alt-PHP-a, postavke poput memory_limit, max_execution_time i veličine prijenosa mogu se uređivati unutar vaših prava, a proširenja poput imagick, gd, redis, memcached, bcmath, intl i soap uključuju se ili isključuju po web-mjestu. Broj vaših PHP worker procesa može se konfigurirati unutar vašeg paketa, uz ograničenje limita za LVE entry-process web-mjesta.
Kako mogu pristupiti bazi podataka?
phpMyAdmin i Adminer integrirani su u nadzornu ploču i podržavaju jedinstvenu prijavu (SSO), tako da jednim klikom sa stranice odmah ostvarujete vezu. Svaka stranica pokreće MariaDB i može imati više baza podataka i korisnika, uz prekidač za daljinski pristup za vanjske klijente. MySQL Governor ograničava upotrebu baze podataka po stranici kako zahtjevni upiti na jednoj stranici ne bi usporili poslužitelj.
Mogu li pokretati cron poslove i postavljati varijable okruženja?
Da. Upravljanje cronom po web-mjestu obuhvaća i WP-cron i stvarni sustavski cron, a varijable okruženja postavljaju se po web-mjestu za vrijeme izvođenja web-mjesta — tako zakazani zadaci i konfiguracija ostaju uz web-mjesto, umjesto da budu zakopani u datoteci za koju se morate sjetiti migrirati je.
Jesu li svi ovi alati dostupni u paketima Footprint-Free?
Uobičajeni hosting pruža potpunu samoposlugu s cjelovitim skupom alata. Footprint-Free je namjerno standardiziraniji i restriktivniji, jer varijacija u konfiguraciji pojedinih stranica sama po sebi predstavlja digitalni trag (footprint). Prava određuju ostatak — radne procese (workers), disk i proširenja — tako da se mogućnosti Vašeg prilagođavanja mijenjaju ovisno o Vašem paketu.
Tko u mojem timu može upotrebljavati ove alate?
Pristup se temelji na ulogama unutar organizacije: owner, billing, dev i read-only za klijente, pri čemu se dozvole određuju na temelju tih uloga. Uloga dev ne uključuje implementaciju ili slanje u produkciju. Programski pristup koristi API ključeve po organizaciji i OAuth klijente s detaljno definiranim opsezima, a svaka povlaštena radnja bilježi se u revizijskom dnevniku uz podatke o izvršitelju, radnji i cilju.