Ce puteți rula pe găzduirea web TopHost și când aveți nevoie de un VPS

Tipărire
  • 0

Înainte de a muta un proiect pe găzduire partajată, merită să verificați dacă tehnologia lui este disponibilă. Regula generală este simplă: tot ce rulează prin PHP, MySQL, Node.js sau Python în limitele unui cont cPanel merge pe găzduirea web. Ce are nevoie de drepturi de administrator pe server sau de programe care rulează non-stop are nevoie de un VPS.

Disponibil pe găzduirea web

  • PHP, cu versiunea aleasă separat pentru fiecare domeniu din cPanel (MultiPHP Manager sau PHP Selector), plus extensiile necesare.
  • Baze de date MySQL, administrate din cPanel și din phpMyAdmin.
  • Aplicații Node.js și Python, pornite din cPanel, pe pachetele Web Hosting SSD.
  • Softaculous, cu circa 450 de scripturi și CMS-uri gata de instalat, pe Web Hosting SSD; WP Toolkit și instalarea automată a WordPress pe WordPress Hosting și Business Hosting.
  • Servere web: Nginx și Apache pe Web Hosting SSD; LiteSpeed cu LiteSpeed Cache pe WordPress Hosting și Business Hosting.
  • Cron Jobs, pentru sarcini care rulează periodic.
  • SSH și Terminal, activate la cerere, printr-un tichet.
  • Sitejet Builder, pentru site-uri fără cod.

Nu este disponibil pe găzduirea web

  • acces root și instalarea de programe de sistem;
  • Docker și alte containere;
  • servere de aplicații Java;
  • alte baze de date decât MySQL, de exemplu MongoDB;
  • procese care trebuie să ruleze permanent în fundal: boți care așteaptă mesaje non-stop, servere WebSocket, cozi de sarcini care nu se opresc niciodată;
  • conexiuni spre servere SMTP externe (porturile 25, 465 și 587 sunt blocate). Aplicațiile trimit e-mailurile prin serverul de e-mail al contului cPanel.

Pentru toate acestea alegeți un VPS. Puteți lua un VPS Pro, administrat de echipa TopHost, sau un VPS neadministrat, pe care îl configurați singur. La VPS puteți primi gratuit panoul CyberPanel sau FastPanel.

Exemple de proiecte

WordPress, Joomla, OpenCart, PrestaShop

Rulează fără probleme. Le instalați din Softaculous sau, pentru WordPress, din WP Toolkit.

Laravel, Symfony și alte framework-uri PHP

Merg pe găzduirea web. Îndreptați domeniul spre folderul public al aplicației și rulați sarcinile programate prin Cron Jobs. Dacă aplicația are nevoie de un worker de coadă pornit tot timpul, un VPS este mai potrivit.

React, Vue, Angular

Construiți proiectul (npm run build) și încărcați fișierele statice rezultate în folderul domeniului. Dacă aveți nevoie de randare pe server, rulați-l ca aplicație Node.js.

Aplicație Node.js sau Python

Se creează din cPanel, cu versiunea dorită. Aplicația pornește la primele cereri; dacă se oprește din cauza unei erori, o reporniți din aceeași pagină cu Restart și verificați logul.

Bot de Telegram sau script care rulează non-stop

Are nevoie de un VPS, pentru că pe găzduirea partajată procesele permanente nu sunt permise.

Nu sunteți sigur?

Deschideți un tichet înainte de comandă și descrieți aplicația: limbajul, baza de date și ce programe suplimentare folosește. Vă spunem dacă rulează pe găzduirea web sau ce VPS vă trebuie.

Vezi și

Răspunsul a fost util?