Nagy teljesítményű PHP hosting platformok kicsitől nagyig terjedő alkalmazásokhoz

A PHP rendkívül könnyen telepíthető. Ez azonban nem jelenti azt, hogy bármelyik tárhely-platform megteszi – különösen, ha komolyan gondolja az üzletet.

A PHP sok tekintetben átvette a Perl hatalmát – ez egy egyszerű szkriptnyelv volt, amely közvetlenül a HTML-be ágyazható be (vagy önmagába ágyazható, attól függően, hogyan akarja nézni), és a népszerű nyílt forráskódú támogatja. webszerverek (*cough* Apache), és voltak kötései a népszerű relációs adatbázisokhoz (yup, MySQL).

De a Perl-lel ellentétben a PHP elég ügyes volt ahhoz, hogy gyorsabban újítson meg, ha fontosnak tartotta maradni – a HHVM elég nagy fenyegetést jelentett ahhoz, hogy a Zend eldobja a PHP 6-tal kapcsolatos terveit, és a PHP 7-re ugorjon (ami 200%-os teljesítménynövekedést eredményezett), és Amikor úgy tűnt, hogy a PHP fejlesztési jelenete a majomkódolásról vagy a saját keretrendszer létrehozásáról szól, Laravel bombázott.

A lényeg az, hogy a mai PHP meg sem közelíti a régieket – szarvai és szárnyai vannak, lézereket lő a szemével, és gond nélkül gyökerezik egy-két fát. Akik ragaszkodtak hozzá (köztük én is, a fő ok a lustaság:-P) most egy modern, kiváló eszköztárral rendelkeznek a webes alkalmazások készítéséhez.

Ezzel elérkeztünk egy másik kínos múltbeli területhez – a fogadáshoz. Igen, a PHP tárhelyszolgáltatók még mindig egy tucat fillérnek számítanak, és sok közülük úgy készült, hogy szenvedést okozzon a gyanútlan közönségnek, de ugyanilyen igaz, hogy ma már mindenféle robusztus és kiváló lehetőség áll rendelkezésre.

Ez a bejegyzés azoknak a fejlesztőknek szól, vagy mindenkinek, akit érdekel a minőség, a szabadság és a teljesítmény, annak, aki beleborzong az FTP-feltöltések és a CPanel gondolatába (bár tudja, hogyan kell velük dolgozni!).

DigitalOcean

Valószínűleg már hallott a DigitalOceanről, de ha nem, akkor ez egy hihetetlenül költséghatékony és hatékony platform az alkalmazások tárolására.

A DigitalOcean alapvetően a virtuális magánkiszolgálókról (VPS) híres, amelyek nagyon jó teljesítményt és vezérlést kínálnak a DevOps csapat számára. Ezzel a szabadsággal természetesen felelősség is jár – Ön felelős az infrastruktúra optimalizálásáért, kezeléséért és biztonságáért. Ha van egy modern PHP-alkalmazása, akkor valószínűleg ez az, amit keres.

A DigitalOcean számos elképesztő funkcióval rendelkezik, így szinte mini-AWS a fejlesztők számára:

  • Egykattintásos telepítés a népszerű PHP-alkalmazásokhoz
  • Olyan eszközök, mint a terheléselosztók, a privát hálózatok stb.
  • Objektumtárolás, blokktárhely, SSD-tárhely stb.
  • Igényektől függően többféle szerver – általános célú, nagy CPU vagy nagy RAM
  • API-alapú infrastruktúra-kezelés a könnyű fel- vagy leméretezés érdekében
  • Gazdag megfigyelés, használat és statisztikák
  • Piactér, egyedi operációs rendszer-képek, biztonsági másolatok stb.
  • Hostolt adatbázisok (PostgreSQL az írás pillanatában, de hamarosan megjelenik a MySQL és mások is)
  Hogyan lehet visszaállítani a képnézetet a Google Képkeresőben

A DigitalOceant használom ügyfélprojektek, WordPress-webhelyek, parancssori PHP-szkriptek és egyebek tárolására, és soha egyetlen problémám sem volt a teljesítménnyel vagy a biztonsággal. Kifejezetten ajánlott megbízhatóság és rugalmasság miatt.

A2 hosting

Az A2 Hosting egy nagyméretű és megbízható tárhelyszolgáltatás, amely PHP-re specializálódott. Ha belefáradt a jelenlegi tárhely-platformok teljesítményével kapcsolatos problémákba, és továbbra is szigorúan ellenőrizni szeretné a kiadásokat, érdemes az A2 Hosting szolgáltatást megnézni.

Amint látja, a tervek szépek, de ez nem marketing trükk – az A2 Hosting teljesíti. A tervek gyors összehasonlítása azt mutatja, hogy havi 10 dollár alatti áron kap egy szervert 2 GB RAM-mal, két maggal és optimalizált hardverrel.

Az A2 Hosting kiváló az egyszerű, hagyományos PHP-tárhelyben – WordPress, Magento, egyszerű keretrendszerek, egyoldalas szkriptek stb., de sok értelme van, ha a lemez teljesítménye aggodalomra ad okot.

Kohó

A Laravel a legforróbb és legnépszerűbb PHP keretrendszer, és valószínűleg hosszú-hosszú ideig „az egyetlen” marad. Ez azt jelenti, hogy ha Ön PHP fejlesztő, akkor valószínűleg Laravelben kódol.

A Laravel most egy igényes keretrendszer, és a telepítés kérdése bonyolulttá válik; annál gazdagabb lesz az alkalmazás. Ha ebben a csónakban van, és meg akar szabadulni a telepítéssel kapcsolatos gondoktól (igen, az összesre gondolok), a Forge az, ami hiányzik.

De először is – a Forge nem kínál szervereket vagy tárhelyet. Inkább egy webalapú felület a PHP-alkalmazások telepítéséhez és figyeléséhez olyan népszerű hosting szolgáltatásokon, mint a DigitalOcean (fent), a Linode, az AWS stb. A Forge a következőket kínálja a Laravel csapatainak:

  • Vízszintes méretezés
  • Terhelés elosztás
  • SSL kezelés
  • Egyszerű sorok és cron-kezelés
  • Webhelykezelés és automatikus frissítések
  • Egyéni telepítési szkriptek

Mindössze havi 20 dollárért korlátlan számú szervert kezelhet a Forge-n keresztül, és éves kedvezmények is vannak. Őszintén szólva, ennél jobb nem lesz!

Vannak speciálisabb Laravel hosting platformok az alkalmazásokhoz.

Heroku

A Heroku-t hagyományosan a Ruby on Rails és a Python ökoszisztémákkal hozták kapcsolatba (a PostgreSQL szeretete és az egyszerű, közel művészi telepítések miatt). De most a PHP fejlesztők is örülhetnek!

  A rejtvényes ébresztőóra segítségével rejtvényeket oldhat meg, és ellenőrzi, hogy ébren van-e

Legyen szó sima PHP-ről, Laravelről, Symfony-ról, HHVM-ről vagy bármilyen más változatról/csomagról, a Heroku mindezt egy egyszerű git push segítségével teszi, ami túl szépnek tűnik, hogy igaz legyen, de az. A méretezésről automatikusan gondoskodik, és számos Heroku-szolgáltatás (kiegészítők) könnyíti meg a telepítést.

A Heroku a költségesebb PHP hosting platformok közé tartozik, de sziklaszilárd, és kiváló hírnevet szerzett a minőségéről és a stabilitásáról.

Cloudways

Lehetséges, hogy látja az olyan hosting platformok előnyeit, mint a DigitalOcean, Linode stb., de hiányzik egy megbízható csapat a DevOps-dolgok elvégzéséhez. Ha igen, a Cloudways egy nagyszerű alternatíva, amely az Ön által választott platformon kezeli a PHP-alkalmazást.

Természetesen ez azt jelenti, hogy az árak emelkednek. Gyorsan és piszkosul ellenőriztem az árazási terveket, és általános szabályként a dupláját kell fizetnie annak, mint amennyit ezekre a tárhelyplatformokra általában fizetne. Ami őszintén szólva, nagyon édes üzlet, ha engem kérdez, különösen, ha figyelembe vesszük, hogy a Cloudways ingyenes migrációs segítséget kínál az Ön webhelyéhez.

Úgy értem, kevesebb, mint havi 50 dollárért üzemeltethet egy e-kereskedelmi üzletet, amely több ezer dolláros értékesítést generál havonta, és nagyon jól kezeli a kiugrásokat.

Megszerzi az álmai platformja által kínált összes jó funkciót, és nyugalmat kap. Mit kérhet még az ember? 🙂

Nodechef

Nodechef? Igen, erre gondoltam.

Míg a Nodechef a Node-natív tárhelymegoldásokról ismert, úgy tűnik, ők magukévá tették a PHP-t, és meglehetősen édes platformot kínálnak.

Havi 100 és 200 dollár között kell fizetni egy tisztességes szerverért, de a lényeg az, hogy az olyan alapvető szolgáltatások, mint a MongoDB, MySQL, Redis stb., már be vannak építve, és könnyedén méretezhetők. Fizetett támogatás is elérhető, és havi 300 dollártól kezdődik.

Megéri? Igen, ha speciális igényei vannak, és megbízhatóságot és gyors problémamegoldást szeretne.

Runcloud

Néha mindkettőre szüksége van – menedzselt hosting megoldásra a PHP-hez (a tervezőcsapatok számára, amelyek egyszerű scripteken belül alapvető jelölést és PHP-funkciókat végeznek), és egy rugalmas környezetre (talán Docker-alapú, ElasticSearch-támogatott, hiperlokális PHP-alkalmazás?).

Ilyen esetekben a Runcloud jó üzlet.

A Runcloud a cPanel, a WHM és más hasonló segédprogramokat saját egyéni irányítópultjával cseréli le, amely őszintén szólva a világtól távol áll:

  3 módszer a Beállítások menü megkerülésére és a Chrome-oldalak gyorsabb elérésére

Mindent kezelhet ezen a gyönyörű felületen keresztül, amely mindent tartalmaz, ami csak eszébe jut – PHP verzió, Supervisor konfiguráció (mellesleg ez az első PHP gazdagép, amely a Supervisort köti össze), naplók, adatbázis, minden.

A Runcloud ismét nem kínál saját szervereket, de havi 15 dollárért korlátlan számú szerver csatlakoztatását és kezelését teszi lehetővé. Van még egy ingyenes csomag is, ha egyetlen szerverre van szüksége, és nincs szüksége a csengőkre és a sípokra!

Platform.sh

Hogyan kezdjem el a Platform.sh leírását? 🙂 Rendben, próbáljuk ki – valószínűleg hallott már a Symfony-ról (a legrobusztusabb PHP webes keretrendszerről), a Magento-ról (az e-kereskedelmi platform, ha nehéz emelésről van szó) és a TYPO3-ról (egy összetett, rendkívül moduláris CMS) , jobb?

Nos, ezek mindegyikében a Platform.sh a választott PHP-tárhely.

Ennek az az oka, hogy a Platform.sh túlmutat a kötelességen, és mindent megad, ami egy modern PHP-alkalmazáshoz szükséges – a legújabb PHP-verziók támogatásától a mikroszolgáltatások egyszerű, egy kattintással történő telepítéséig.

Ha nagy, komoly vállalkozása van, amely PHP-n fut, a Platform.sh-nak az első helyen kell szerepelnie a radaron.

És nem mintha egy vagyonba kerülne. Havi 270 dollárért (hasonlítsa össze a terveket itt), olyan webhelyet futtathat, amely könnyedén kezeli a havi pár millió oldalletöltést. Egyetértek azzal, hogy a 270 dollár soknak hangzik, különösen, ha a PHP-tárhely havi 5 dollárért elérhető. A Platform.sh azonban egy játékváltó a játékváltóknak, és nem szabad félvállról venni. 🙂

Google App Engine

Használja ki a Google alacsony késleltetésű hálózati infrastruktúráját.

A Google App Engine egy felügyelt szerver nélküli platform, amely lehetővé teszi PHP, Nodejs, Python és C# alkalmazások futtatását. A legjobb dolog az, hogy nem kell aggódnia az infrastruktúra kezelésével kapcsolatban – a Google elvégzi ezt Ön helyett.

Fizetsz azért, amit használsz, és automatikusan skálázódik, hogy alkalmazkodjon a forgalmi kiugrásokhoz.

Következtetés

PHP-tárhelyszolgáltatókban nincs hiány a piacon. Csak egy Google-keresés, és belefullad a lehetőségekbe. Azonban nem minden tárhelyszolgáltatót érdemes választani, függetlenül attól, hogy milyen jó a weboldala, vagy mennyire hihetetlenek a terveik.

Az ismétlődő hibákról, feltörésekről és megoldatlan teljesítményproblémákról szóló rémtörténetek túl gyakoriak a „népszerű” PHP tárhelyszolgáltatók körében, ezért ez a cikk a kevésbé ismert, de gyilkos lehetőségekre összpontosít.

Remélem ez segít! 🙂