
Koji su vaši standardi u izradi i razvoju?
Creative Brackets je digitalna agencija koja uvek isporučuje više. Uverićemo se da je sve u najboljem redu i da je onako kako treba da bude… bolje!
Kreiramo brze, korisne i prilagodljive
cloud aplikacije.
Zadobili smo poverenje preko 100 klijenata!
Siguran, brz i nadogradiv
Naš sajt je napravljen uz pomoć ReadyCMS-a, sistema za upravljanje podacima koji je naš tim razvio kako bi pružio sve ono što nedostaje CMS platformama koje poznajete.
Sve tehnologije su uznapredovale, kao i proces izrade samog sajta, standardi i način izrade. U velikom slučaju odabir tehnologije može biti presudan kod većih platformi dok kod manjih, prezentativnih sajtova sama back-end tehnologija nema presudan značan u samoj brzini, skalabilnosti i održivosti sajta.
Postoje određene tehnologije koje imaju svoju specifičnu namenu. Ako ih iskoristite na način za koji su i kreirani rezultati su uvek dobri, ali isto tako, ako uzmete bilo koju tehnologiju i pristupite joj na nestručan način, bilo koji projekat može biti loš.
Veliki broj klijenata nam dolazi jer su i sami primetili da nešto nije u redu, a to se obično odnosi na sledeće:
- Sajt ili aplikacija ima probleme, loša funkcionalnost
- Često se pojavljuju novi problemi
- Dodavanje čak i manjih funkcionalnosti zahteva mnogo vremena
Ovo su samo neki od znakova da sam projekat nije dobro postavljen. Cilj svakog programera bi trebalo da bude da Vaš sajt funkcioniše kako je i zamišljeno, da skrati vreme rada na manjim zadacima, omogući lako ažuriranje koda i da poboljšava sigurnost sajta.
Ukoliko koristite nekih od CMS rešenja kao što su WordPress, Drupal i drugi njima slični, jednim delom Vam je dodeljen kvalitet koji su postavili oni koji su iste CMS-ove i kreirali stoga je custom rešenje možda i najbolje za Vas, ako razmišljate o većim sistemima ili platformama.
U idealnoj situaciji svaki sajt treba da ima cilj zbog čega se pravi a nakon toga i ciljeve koji se menjaju kako se i on menja, ažurira, poboljšava.
Firme koje napreduju ne mogu da dozvole da im sajt stagnira, I on mora da napreduje.
Naravno, odluke se donose i na osnovu veličine investicije i drugih kriterijuma koji u nekim slučajevima i nisu idealni. Mnogi posmatraju izradu sajta kao nepotreban trošak i žele da ti isti troškovi budu što manji kompromitovajući benefite i možda buduće prihode koje sajt može da im donese.
Mi ne kritikujemo jeftinu izradu sajtova i agencije koje nude ovakvu vrstu usluge koju možete pronađi po internetu, ali veoma oštro ocenjujemo lošu izradu sajtova. Sajt ne mora biti skup, ali mora biti dobar.
Ne, mi ne pravimo jeftine sajtove!
Svaki sajt koji se izradi od strane našeg tima mora da zadovolji određene kriterijume koje mi sebi zadajemo, pa onda kriterijume klijenta.
Izrada sajta za nas znači kvalitetno pisanje koda, pravilnu semantiku, strukturu i arhitekturu sajta, optimizovanje brzine rada sajta, osnovnu optimizaciju koda i tehničkih aspekata za pretraživače i bolje rangiranje na Google-u, prijavu sajta na potrebne servise i naravno poboljšanje sigurnosnih aspekata sajta.
Postoje dva osnovna načina ubrzavanja bilo kog sajta:
Ubrzavanje aplikativnog dela
Ubrzavanje resursa
Ubrzavanje aplikativnog dela se odnosi na samo ubrzavanje rada aplikacije, koda sajta, funkcija, rada baze podataka, optimizovanje fajlova i sličnih akcija kojima smanjujete korišćenje resursa.
Ubrzavanje resursa se odnosi na server, odnosno hosting Vašeg sajta. WordPress je poznat po tome što crpi dosta resursa te je za veće sajtove potrebno imati više RAM memorije i jaču procesorsku moć. Ukoliko imate deljeni hosting, drugi sajtovi na tom serveru mogu da Vam predstavljaju problem a u slučaju virtuelnog servera, pokušajte da zakupite servere sa minimalno 4GB rama kako u budućnosti ne biste imali problem dok se Vaš sajt razvija.
Imajte u vidu da broj pluginova i sadržaj utiče na sam rad.
CDN je jedan od načina kako možete ne samo ubrzati rad Vašeg sajta, već i imati veću sigurnost i pouzdanost. Mnogi CDN sistemi pružaju i dodatne funcionalnosti koje mogu pružiti dosta benefita Vašem sajtu.
U osnovi, CDN sistemi treba da drže kopiju sadržaja Vašeg sajta na nekoliko lokacija širom zemlje i da isti statični sadržaj, sa najbliže lokacije, plasiraju korisniku koji dođe na Vašu internet stranicu. Što je korisnik bliži serveru, sajt će brže raditi, odnosno podaci sa sajta će mu se brže plasirati.
Naša digitalna agencija koristi CloudFlare CDN za gotovo sve projekte kao standard naše usluge izrade sajtova i aplikacija.
Ukoliko u MySQL-u radite uzlazno sortiranje po koloni koja sadrži brojeve može da se desi da rezultat sortiranih vrednosti ne bude onakav kakav ste očekivali ako ta kolona može da sadrži i NULL vrednost.
Recimo da imate kolonu sort, čije ste vrednosti postavili da idu 0, 1, 2, 3 itd.
Ukoliko sortirate tabelu sa ORDER BY sort ASC, očekujete da će rezultat bitu uzlazni niz.
Ono što se često desi je da vrednosti budu: NULL, NULL, 0, 1, 2, 3 itd. što znači da sve NULL vrednosti imaju prednost u odnosu na integer vrednosti. Ovo je tačno jer MySQL posmatra NULL vrednost kao nižu vrednost i od 0.
Ukoliko želite da NULL vrednosti budu u nizu nakon integer vrednosti, Vaš upit mora da glasi ovako:
ORDER BY -sort DESC
Postoji 5 diskusija na ovu temu
"Izaberite pravi tim,
koji će uvek biti uz vas."
Imate pitanja za nas?
Konktaktirajte nasKoji su vaši standardi u izradi i razvoju?