Valóban a VS Code a Web IDE?
Igen – ez a code-server, a böngészőben futó VS Code a webhely fájljaival szemben. Bővítményeket, többfájlos keresést, integrált terminált és git-et kap, és a webhely fájlrendszerét közvetlenül a vezérlőpultról szerkeszti. Az szerkesztőn belüli mesterséges intelligencia alapú asszisztencia aktív fejlesztés alatt áll, és még nem érhető el.
Kapok SSH-hozzáférést, és az mennyire van elszigetelve?
SSH-n keresztül korlátozott (jailed) shellt, valamint SFTP-t és FTP-t kap, kulcsokkal és hitelesítő adatokkal, amelyeket a vezérlőpulton kezel a legkisebb jogosultság elvének megfelelően. A korlátozott környezet a CloudLinux CageFS: minden bérlő elkülönített fájlrendszernézetet kap, és nem láthat más bérlőket, egyéb webhelyeket vagy érzékeny rendszerfájlokat, ami elszigetel egy esetleges biztonsági rést ahelyett, hogy hagyná azt tovább terjedni. Nijelentős szigetelési modell sem teszi a feltörést lehetetlenné, ezért kártevőkereső, proaktív WAF és naplózás fut mellette.
Megváltoztathatom magam a PHP-verziót és a kiterjesztéseket?
Igen. A PHP-verzió webhelyenként választható ki a CloudLinux alt-PHP segítségével, az olyan beállítások, mint a memory_limit, max_execution_time és a feltöltési méret a jogosultságon belül szerkeszthetők, az olyan kiterjesztések pedig, mint az imagick, gd, redis, memcached, bcmath, intl és soap, webhelyenként kapcsolhatók be vagy ki. A PHP-munkafolyamatok száma a csomagon belül konfigurálható, a webhely LVE entry-process korlátja által meghatározott határok között.
Hogy jutok el az adatbázisba?
A phpMyAdmin és az Adminer be van építve a vezérlőpultba és egyszeri bejelentkezéssel (single-sign-on) működik, így a webhelyről átkattintva máris csatlakozva van. Minden webhely MariaDB-t futtat, és több adatbázissal és felhasználóval is rendelkezhet, külső kliensek számára engedélyezhető távoli hozzáférési kapcsolóval. A MySQL Governor korlátozza a webhelyenkénti adatbázis-használatot, így az egyik webhelyen futó nehéz lekérdezések sem tudják lelassítani a szervert.
Futtathatok cron jobokat és beállíthatok környezeti változókat?
Igen. A webhelyenkénti cron-kezelés mind a WP-cronokat, mind a valódi rendszer-cronokat lefedi, és a környezeti változók webhelyenként vannak beállítva a futtatókörnyezet számára — így az ütemezett feladatok és a konfiguráció a webhellyel együtt él, ahelyett, hogy egy olyan fájlban lennének elrejtve, amelynek migrálásáról önnek kell gondoskodnia.
Elérhetőek ezek az eszközök az Footprint-Free csomagokban?
A mainstream tárhely teljes körű önkiszolgálást és a teljes eszközkészletet biztosítja. A Footprint-Free szándékosan szabványosítottabb és zártabb, mivel az oldalankénti konfigurációs eltérés maga is egy footprint. A jogosultságok korlátozzák a többit – a worker-eket, a lemezterületet és a kiegészítőket –, így az, amit módosíthat, a csomagjának megfelelően skálázódik.
Ki használhatja ezeket az eszközöket a csapatomból?
A hozzáférés a szervezet szerepkörein alapul: tulajdonos, számlázási, fejlesztő és csak olvasható az ügyfelek számára, a jogosultságok pedig ezekből a szerepkörökbőlszármaznak. A fejlesztő szerepkör nem tartalmazza az éles környezetbe történő üzembe helyezést vagy átküldést. A programozott hozzáférés szervezetenkénti API-kulcsokat és részletes hatókörrel rendelkező OAuth-klienseket használ, és minden kiemelt művelet naplózásra kerül a végrehajtó, a művelet és a célpont rögzítésével.