Na vsebino
Spletni mehanik Popravilo in razvoj
Tehnologija

PHP in Laravel

PHP poganja večino slovenskih poslovnih strani in aplikacij. Delamo v Laravelu, znamo pa tudi v starejših projektih brez ogrodja — teh je v praksi največ.

Kaj delamo

Stari projekti brez ogrodja

Veliko slovenskih strani teče na kodi, napisani pred desetimi leti, brez ogrodja in brez preizkusov. Takšne projekte prevzemamo: najprej jih zavarujemo (kopije, zgodovina sprememb, posodobitev PHP), nato postopoma urejamo — brez velikega prepisa, ki bi za pol leta ustavil vse ostalo.

Baza podatkov

Največ pohitritev pride iz baze: manjkajoča kazala, poizvedbe v zanki, tabele brez omejitev. Pri pregledu vedno pogledamo dnevnik počasnih poizvedb — tam se pokaže, kje se v resnici izgublja čas.

Pogosta vprašanja

Delate tudi v Symfonyju?

Da, čeprav v Laravelu pogosteje. Za popravila in vzdrževanje obstoječih Symfony projektov to ni ovira.

Ali je varno posodobiti stari PHP?

Varneje kot ga ne. Stare različice ne dobivajo varnostnih popravkov. Posodobitev naredimo na kopiji in pripravimo seznam potrebnih popravkov.

Kaj pa Laravel nadgradnje med večjimi različicami?

Delamo jih po korakih, z dodanimi preizkusi na najbolj kritičnih poteh.

PHP projekt, ki potrebuje roko

Pošlji dostop ali opis. Povemo, v kakšnem stanju je koda in kaj bi bilo pametno urediti najprej.

Pošlji povpraševanje

Povezano