Salta al contenuto
Joomla

Sa versione të php janë atje dhe si mund të ndikojnë ato në faqen tuaj të internetit

Team Host.it 5 min lexim

Përmbajtja

Zhvillimi i php Le të fillojmë me supozimin se php është një gjuhë programimi në zhvillim të vazhdueshëm dhe se një version i ri i secilës degë lëshohet afërsisht çdo muaj. Ndërsa shkruaj këtë artikull, tre degë të PHP janë mbështetur zyrtarisht, versionet 5.4, 5.5 dhe 5.6.

Çdo degë e zhvillimit të php (për shembull ajo e versionit 5.5) mbështetet për dy vjet duke filluar nga versioni i parë i lëshuar, gjatë kësaj periudhe rezolucionet për gabimet operacionale dhe të sigurisë lëshohen rregullisht bazuar në raportet që komuniteti merr rregullisht nga të gjithë zhvilluesit e php në botë.

Pas këtyre dy viteve të para, çdo degë mbështetet edhe për një vit të tërë, por vetëm për çdo problem sigurie dhe jo më për ato funksionale.

Cilat versione të php mbështeten zyrtarisht për momentin?

Versioni PHP 5.4: Ky version mirëmbahet nga komuniteti ekskluzivisht për rregullime të lidhura me sigurinë, kështu që jemi në vitin e fundit të mbështetjes pas dy viteve të para të mbështetjes "aktive". Më 14 shtator 2015, ekipi PHP do ta dërgojë këtë version në EOL (Fund Of Life, që fjalë për fjalë do të thotë "fundi i jetës"), i cili nuk do të marrë më asnjë lloj përditësimi duke filluar nga kjo datë.

Versioni PHP 5.5: Versioni 5.5 është në fazën e mbështetjes aktive (dy vitet e para) e cila do të përfundojë më 20 qershor 2015, më pas do të kalojë EOL më 20 qershor 2016, pra pas një viti vetëm përditësime sigurie duke filluar nga përfundimi i mbështetjes aktive.

Versioni PHP 5.6: Versioni 5.6 është në fazën e tij të mbështetjes aktive, lëshimi i tij i parë u lëshua më 28 gusht 2014, kështu që është versioni më i ri PHP i mbështetur aktualisht. Deri më 28 gusht 2016 do të gëzojë mbështetje aktive (zgjidhja e gabimeve operacionale dhe të sigurisë) derisa të dërgohet në EOL më 28 gusht 2017.

Cilin version të PHP duhet të miratoni atëherë? Cilin version të PHP duhet të vërë në dispozicion të përdoruesve të tij një ofrues interneti si ne? Menjëherë përgjigjja e parë që ju vjen në mendje është "Të gjitha të mbështetura!" por ne gjithmonë përpiqemi të veprojmë bazuar në nevojat reale të përdoruesve tanë dhe, disa muaj më parë, kur po përgatiteshim të vendosnim se cilat dhe sa versione të PHP-së do t'i vënim në dispozicion në hostin tonë përveç versioneve 5.3 dhe 5.4 në fillim të 2015, vendosëm të vazhdojmë në një mënyrë tjetër. Siç mund ta keni lexuar nga dy artikujt tanë të mëparshëm mbi përhapjen e CMS në platformat tona të hosting-ut, 75% e përdoruesve tanë përdorin Joomla! Dhe nga këto 75%, 30% ende përdorin versionin 1.5. Këtu lind një problem i vogël, në faqen e internetit joomla.org gjejmë një faqe mjaft të drejtpërdrejtë e cila na tregon se versioni 1.5 nuk funksionon siç duhet me versionin PHP 5.4 e lart, çfarë duhet të bëjmë atëherë?

Kështu po punojmë për klientët tanë

Që nga java e kaluar ekipi ynë i sistemeve ka filluar të kryejë përditësime të serverëve të uebit php dhe apache në makinat pritëse, ja se si po e bëjnë atë në detaje.

Procedura jonë e përditësimit përfshin kontrollimin e versioneve të CMS të pranishme brenda hostit tonë dhe, bazuar në versionin e përdorur, vendosjen e versionit PHP që i përshtatet më së miri atij versioni specifik të atij CMS specifik.

Ne kemi vendosur t'u lëmë përdoruesve versionet më të vjetra të joomla! dhe CMS të tjera "të datës" mundësinë e vazhdimit të përdorimit të versionit 5.3 të PHP për një periudhë të caktuar kohore (edhe nëse nuk mbështetet më), ne do të fillojmë më pas me një plan specifik komunikimi në muajt në vijim (me këshilla dhe mësime të dedikuara) për t'i shtyrë këta përdorues të migrojnë në versione më të përditësuara të CMS-së së tyre dhe për rrjedhojë në versionet e mbështetura të PHP.

Për të gjithë përdoruesit e tjerë me versione të përditësuara CMS, do të vihet në dispozicion versioni PHP 5.5, me mundësinë e zgjedhjes së versionit 5.6 nga paneli ynë i kontrollit.

Prandaj, përdoruesit në njërin ose tjetrin grup marrin komunikime specifike dhe të larmishme dhe do të informohen për versionin e PHP-së që ne po përgatitemi t'u vëmë në dispozicion, me informacion specifik mbi ciklin e mirëmbajtjes dhe zhvillimit të versionit të tyre.

Pse është e rëndësishme të përdorni versione të reja të php për përdoruesin? Përdorimi i versioneve të reja të php 5.5 dhe 5.6 është vërtet shpërblyes!

Duke ekzaminuar faqet e internetit të zhvilluara në Joomla! dhe WordPress, kemi gjetur një përmirësim të performancës (shpejtësia e aksesit në uebsajt, përpilimi i skripteve në PHP dhe përdorimi i memories RAM) prej pothuajse 40% krahasuar me versionet e vjetra të PHP 5.3 dhe 5.4.

A duam të flasim edhe për menaxhimin e cache në PHP 5.5 dhe 5.6?

Zgjatja Opcache, e disponueshme në të gjitha llojet tona të hosting-ut, përmirëson performancën e PHP duke ruajtur skriptet e parakompiluara në memorien RAM, duke eliminuar kështu nevojën për të ngarkuar dhe analizuar skriptet në çdo kërkesë dhe duke reduktuar kështu në masë të madhe kohën e ngarkimit të secilës faqe individuale. Platforma të rëndësishme si moodle ose prestashop rekomandojnë në faqet e tyre të internetit përdorimin e Opcache në serverët pritës për të përmirësuar performancën dhe për rrjedhojë shpejtësinë e aksesit në uebsajt.

Përditësim i rëndësishëm gjithashtu për serverin në internet Apache

Ka gjithashtu një lajm për Apache, serverin e internetit që qëndron në themel të funksionimit të PHP i cili do të përditësohet nga versioni 2.2 në 2.4, pyeta inxhinierin tonë të sistemeve Giuseppe Patania se cilat do të jenë ndryshimet në krahasim me versionin e vjetër të përdorur, kjo është përgjigja e tij:

"Përmirësimet do të jenë të dukshme: disa module (si mod_ssl, mod_cache, mod_include) janë rishikuar dhe përditësuar, të tjerë janë shtuar duke përmirësuar dhe zëvendësuar të vjetrat (për shembull mod_sed zëvendëson dhe zgjeron funksionalitetin e ofruar nga mod_substitute), për më tepër Apache 2.4 përdor gjithashtu një sasi më të vogël të performancës së tij paraprake ose M. Ngjarja, moduli i ri i menaxhimit të procesit i cili, me këtë version, del nga zhvillimi dhe mbështetet plotësisht."

Së fundi, cilin version të PHP-së preferoni dhe cilin e përdorni në nivel lokal për zhvillim? Shkruani në komente dhe shpërndajeni artikullin në rrjetet sociale!

Hosting Joomla

Hosting Joomla në Itali

Plane me backup, certifikata SSL dhe mjete për zhvillues dhe agency.

Nga blogu

WordPress

WordPress 7.0 e l’AI

Cosa cambia per le web agency

Sicurezza

Patch a caldo, sito acceso

CVE kernel senza riavvii a raffica

Nga arkivin

Joomla

Pse Host.it zgjodhi Joomla 4 si frontend të saj

Joomla

Dita e Mbrojtjes së të Dhënave - Rëndësia e Privatësisë dhe Sigurisë