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.

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