PHP 7.1 je dostupan na našim serverima

Sa oduševljenjem vas želimo obavijestiti da je Domidona Web hosting implementirao najnoviju PHP verziju (PHP 7.1) te je dostupan na većini svojih servera.

PHP 7.1 dolazi s uzbudljivim novim značajkama za programere. Međutim, to također dovodi do nekompatibilnih promjena oko migracije web aplikacija sa 7,0 na 7,1 te trebaju biti izvedene s velikim oprezom.

U ovom blogu želimo:

  • Predstaviti neke od glavnih promjena i nove značajke u PHP 7.1
  • Dati informacije o trenutnom stanju WordPress, Joomla! i Drupal u odnosu na PHP 7.1
  • Pružiti informacije o tome kako koristiti PHP 7.1 na našim hosting serverima

Naše omiljene nove značajke PHP 7,1

Službena PHP 7.1 dokumentacija pruža detaljne informacije o svim novim značajkama i promjenama. Sada  ćemo spomenuti samo naše top 3 najdraže stvari o PHP 7.1.

 

1. Catching Multiple Exception Types

Jedan od problema sa kojim se mnogi programeri susreću je da moraju kopirati i zalijepiti kod kada žele uhvatiti i nositi iznimke različitih vrsta, ali koriste isti kod za to.

Ovdje je jednostavan primjer:

<? Php try { // Samo neki kod ... } Catch (Exception1 $ e) { // Neki kod za rukovanje iznimke } Catch (Exception2 $ e) { // Isti broj nosi ovu drugu iznimku } Catch (Exception3 $ e) { // Neki drugi kod ... }

U ovom slučaju dev će trebati kopirati i zalijepiti ali kod ne izgleda čisto i lijepo. Uz PHP 7.1 možete učiniti sljedeće. Uhvatiti više iznimki i njima rukovati:

<? Php try {   // Samo neki kod ... } Catch (Exception1 | Exception2 $ e) {   // Kod za obradu iznimku } Catch (Exception3 $ e) {   // Neki drugi kod ... }

Ovo izgleda puno bolje i omogućuje nam uhvatiti više iznimki...

 

2. Nullable Types

PHP 7.0 ima uveden type-declaration mechanism. Više o tome možete pročitati ovdje

 

3. Mcrypt library se ne koristi/obustavljen.

Svi znaju da ako pišete mcrypt i dodajete ga kodu, onda to radite  krivo. U tom slučaju morate  dodatno provjeriti i zamijeniti kôd u korist OpenSSL. Ipak, volimo činjenicu da je mcrypt napokon obustavljen, a uskoro će i u potpunosti biti uklonjen. Na taj način PHP sada tjera nove programere da koriste OpenSSL umjesto mcrypt.

 

PHP 7.1 i integriranje u napopularnije sustave za upravljanjem sadržajem (CMS).

Testirali smo tri najpopularnija sustava za upravljanje sadržajem (WordPress, Joomla! i Drupal), a rezultati su sljedeći:

  • Trenutno WordPress 4.7 je PHP 7.1 kompatibilan.
  • Joomla! od verzije 3.6.4 radi kao što se očekivalo s PHP 7.1
  • Drupal od verzije 8.2.3 također radi kao što se očekivalo s PHP 7.1

Imajte na umu da smo testirali samo jezgru gore navedenih aplikacija. Ukoliko se  radi o modulima, extezijama ili pluginovima, potrebno ih je dodatno testirati ili uputiti upit o kompatibilnosti sa njihovim proizvođačima. Naš savjet za krajnje korisnike je da testiraju PHP 7.1 na testnim/radnim primjercima svojih web stranicama, a ako sve radi kako se očekuje, potom i početi koristiti PHP 7.1 na live web stranicama.

 

Kako promijeniti PHP verziju na Domidona IT web serverima?

Naše korisničko sučelje omogućuje korisnicima da koriste različite PHP verzije za različite mape. Prema zadanim postavkama PHP verzija za svaki novi korisnički račun je 5.6.

Domidona IT u cPanelu nudi alat pod nazivom "MultPHP Manager" i on se koristiti za promjenu zadane PHP inačice za mapu s novim 7.1 izdanjem. Kako bi promijenili PHP inačicu za Vašu web stranicu ili za određenu mapu potrebno je ići na cPanel → "MultPHP Manager"

 

Odabir PHP verzije za cpanel web hosting Domidona

 

i odaberite mapu u kojoj je vaša web stranica ili aplikacija. Zatim odaberite PHP 7.1.0 i kliknite na gumb "Apply" kao što je prikazano u ovoj slici:

 

PHP verzija za web hosting Domidona

 

Za više detalja pogledajte naš tutorial "Promjena PHP verzije cPanel".

PHP 7.1  već je dostupan na svim zajedničkim poslužiteljima (share web hosting). Namjenski korisnici servera (dedicated) mogu promijeniti na zahtjev.

Općenito govoreći, dobar dizajn leži u srcu svake uspješne web stranice.

Međutim, niti najbolji web dizajn, niti najpouzdanije framework rješenje ne mogu utjecati na propuste koji proizlaze iz SSD web hosting usluge.

Možete imati najljepšu stranicu na webu, ali ako stranica pati od čestih ‘hiccups’ ( "štucanje" je sleng riječ za 'nedostupnost'), onda će, umjesto toga, izgledati jako 'bolesno' za Vaše posjetitelje.

Pokušati ćemo sažeti glavne odgovornosti koje bi trebala imati svaka pristojna web hosting usluga.
Koje su glavne odgovornosti SSD web hostinga?

Dobar SSD web hosting može biti definiran u 3 riječi

  • Dostupnost (Up Time)
  • Performanse
  • Sigurnosti

Svi se međusobno nadopunjuju i služe kao kriterij za određivanje pouzdanosti SSD weh hostinga.

I znate što? Google misli isto. Tijekom posljednjih nekoliko godina, vodeće tražilice pridodaju pažnju dostupnosti, brzini učitavanja stranica i sigurnosti i u svom algoritmu koristi te parametre za definiranje pouzdanisti neke web stranice a samim time i njezinoj ppoziciji na svojim rezultatima pretraživanja (SERP).

Dakle, što je hosting pouzdaniji to je više pouzdanija stranica u očima i posjetiteljima i tražilicama. Što je važnije od toga?

1. Server Uptime

Prekid rada je neizbježan scenarij u web hosting industriji s obzirom na još uvijek teško točno predvidjeti vrijeme kvara hardvera. To je razlog zašto, poduzimaju se sve mjere da bi se smanjilo vrijeme DownTime kako bi se osigurala pristojna usluga, te samim time  briga za što veći Up Time je primarna briga hosting usluga.

Da bi se održao pristojan i što kvalitetniji Up Time, server zahtijeva dobru ravnotežu između hardvera i softvera, kao i stalno održavanje.

Na primjer, hosting usluga može osigurati savršenu hardversku konfiguraciju, ali ako nije dobro optimizairana zajedno sa softverom i temeljito testirani kako bi se spriječilli problemi, onda stabilnost i performanse će biti u stalnoj opasnosti od rušenja servera, a asamim time i vaše web stranice.

Obrnuti slučaj vrijedi isto, hosting je možda napravio najbolji izbor softvera, ali ako je osnovni hardver neispravan, onda će dostupnost servera biti ugrožena, a samim time, naravno, i vaša web stranica

Da bi se smanjio problem neispravnog hardvera, hosting tvrtke obično ulažu, na razini tvrtke, stručne osobe koje su sposobne za rukovanje kritičnim slučajevima te dodatnom zaštitom.

Na primjer, na naše platforme, su smještene na RAID 10 tehnologiju, koja omogućuje da se podaci spremaju/preslikavaju na drugi disk i koristi se u slučaju prekida ili kvara poslužitelja.

Domidona informacijske tehnologije d.o.o.

H. Dunanta 1, Zagreb

Hrvatska

Email: info@domidona-it.hr

VAT: HR10580186503

Tel: +385 (1) 558 5266

 

Vrste hostinga

Postoje različite vrste usluga web hostinga. Pri odabiru, važno je razumjeti kakvu uslugu vaše stranice trebaju, vrstu poslužitelja, proračun i kakvu vrstu usluge hostinga trebate.

Opcije koje su najčešće tražene i korištene:

Dijeljeni

U dijeljenom okruženju, vašim i drugim vlasnicima web stranica dijeli jedan poslužitelj. To uključuje dijeljenje fizičkog poslužitelja i softverskih aplikacija unutar poslužitelja. Zajedničke/dijeljene usluge su pristupačne, jer je trošak za rad server se dijeli između vas i tih drugih vlasnika. Postoji, međutim, nekoliko boljki, to što je moguće da su strance malo sporije, ako je puno domena (čitaj ostalih aplikacija).

Dedicirani

U dediciranom hosting okruženju, imate cijeli server za sebe. To omogućuje brži rad, kao što su sva web hosting sredstva u cijelosti, bez dijeljenja s drugim vlasnicima stranica. Međutim, to također znači da će te biti odgovorni za troškove rada poslužitelja u cijelosti. Ovo je dobar izbor za web stranice koje zahtijevaju puno resursa sustava, ili trebate višu razinu sigurnosti.

Pretraga