Vzdrževanje kondicije bronaste slovenske Gazele

Razvojni oddelek Domence že od vsega začetka razvija in posodablja aplikacijo za spletno trgovanje. Ogromno izkušenj in znanja o razvoju in zakonitostih prodaje prek spleta smo pridobili s slovenskim spletnim trgovcem mimovrste=).

mimovrste=) po prometu, številu naročil, uporabnikov in obiskov raste z neverjetno hitrostjo. Hitri rasti je potrebno prilagajti aplikacijo, z novimi funkcionalnostmi pa to rast še pospešimo. Tako postane vzdrževanje spletne trgovine neskončen cikel nadgradenj in optimizacij. Dela nam vsekakor ne zmanjka :)

Spletni center mimovrste je v svoji zgodovini doživel dve večji preobrazbi.
Od samih začetkov (november 2002), ko je bila spletna trgovina mimovrste še bolj pilotski projekt.

mimovrste.domenca.com

mimovrste.domenca.com

Do naslednje prenovljene verzije (oktober 2004), ko smo dodali tudi CMS modul za poljubno urejanje elementov na naslovnicah. Dodali smo tudi podporo oddelkom in s tem omogočili širitev ponudbe.

Pa vse do sedanje verzije (julij 2007), ki je doživela predvsem oblikovno preobrazbo v izgledu Web 2.0 in precej optimizacije delovanja - pridobili smo na hitrosti in razbremenili strežnik.

mimovrste=) danes

mimovrste=) danes

Med večjimi preobrazbami pa stalno posodabljamo aplikacijo in jo prilagajamo po željah naročnika: včasih so posodobitve vidne, včasih vsi občutimo pohitritev ali pa samo sledimo napredku tehnologije in posodobimo kakšno od komponent. Posodobitve v grobem lahko razdelimo v 3 sklope:

1. nadgradnje v trgovini, katere posledično vodijo v izboljšanje uporabniške izkušnje, pomoč pri odločitvi pri nakupu in nenazadnje glavnemu cilju: povečanje prodaje. Eden od kazalcev uspešnosti spletne trgovine je “konverzija”, ki pa seveda ni odvisna samo od aplikacije, temveč od vseh procesov vključenih v spletno prodajalno: predstavitev ponudbe, podpore pred, ob in po nakupu, poprodajnih aktivnosti in reševanje reklamacij. Konverzija ali Conversion Rate je odstotek edinstvenih obiskovalcev, ki dosežejo zastavljen cilj, v tem primeru je to nakup. V zadnjih 2 letih se je ta odstotek skoraj podvojil.

2. nove funkcionalnosti v uredniškem delu aplikacije nižajo stroške poslovanja spletne trgovine. Več kot 80% funkcionalnosti aplikacije na kateri teče spletna trgovina mimovrste.com pripada urednikovanju, procesiranju naročil in logistiki. Pri takem obsegu poslovanja si ne moremo več predstavljati delovanja brez modula nabava, podpore skladiščnemu programu, ki skrbi za zbiranje naročenih artiklov in pa seveda dvosmerni komunikaciji s poslovnim programom Pantheon: osveževanje količine zalog, cen, podatkov o kupcih in nenazadnje samih naročil.

3. optimizacija delovanja aplikacije je stalen proces, ki ga ne smemo zanemarjati. Za nemoteno delovanje, posebno ob tako hitri rasti, je vseskozi potrebno spremljati delovanje celotnega strežnika. Sem spada spremljanje poizvedb po podatkovni zbirki in optimizacija počasnih poizvedb, včasih se zgodi, da najdemo tudi kakšno nepotrebno ;). Po potrebi dodamo predpomenenje v delovni pomnilnik strežnika (memcache), testiramo hitrost odpiranja strani v brskalnikih in kar je v danem trenutku možno, tudi izboljšamo.

Opazujemo tudi dnevnike dostopov (web server access logs) in včasih opazimo tudi kakšne strežniku neprijazne pajke (webcrawlers), ki nerazumno hitro raziskujejo spletno stran in s tem onemogočajo normalno uporabo spletne trgovine kupcem in ostalim obiskovalcem.

Ravno sedaj smo pričeli z migracijo statičnih vsebin na drug strežnik, in sicer na virtualni strežnik - VPS. VPS nam omogoča, da z nizkim stroški upravljamo s celotnim strežnikom in ga s specifičnimi nastavitvami (konfiguracijo) optimiziramo za naloge, katere bo opravljal - v tem primeru bo to izključno serviranje statičnih datotek.

Za konec pa še dokaz, kako smo z zadnjo preobrazbo in optimizacijo (julij 2007) razbremenili procesorje strežnika.

razbremenitev strežnika

razbremenitev strežnika

Varnost gostovanja

Gostovanje je danes postalo relativno enostavna reč. Najamemo neko domeno, zakupimo prostor na spletnem strežniku, naložimo fajle neke spletne aplikacije nekje z interneta, vpišemo zraven naše ime ali ime našega podjetja in že imamo svojo spletno stran, ki jo lahko ponosno razkazujemo. Vse skupaj se nam zdi fino in fajn in pričakujemo, da bo stran v taki obliki delovala na tak način, dokler bomo to želelo.

No, pa ni čisto tako.

Problemov pri tem pristopu je za cel seznam. Pojdimo po vrsti.

Izbira gesla za dostop do strežnika.

Postavitev lastne spletne strani je dejanje, ki se izvede enkrat, potem pa se vsebina zgolj redko dopolnjuje. Ker med uporabo tega gesla lahko preteče kar nekaj mesecev, opažamo, da si uporabniki radi izberete enostavna gesla, ki si jih lahko hitro zapomnite. Pri tem pozabljate, da vaše geslo ne zanima samo vas, pač pa tudi vse nepridiprave, ki iščejo naključni spletni strežnik, na katerem bi lahko poganjali svojo zlonamerno kodo. Tako so danes napadi po slovarju (t.i. dictionary attack) vsakodnevni pojav. Napadalci kot gesla sprobavajo nabor pogosto uporabljanih gesel in pri tem vse prevečkrat uspejo.

Varnost osebnega računalnika

Drugo mesto, kjer napadalci lahko izvejo vaše geslo, je vaš osebni računanik. Okužbe windows računalnikov so vse preveč pogoste, najboljši protivirusni programi pa odkrijejo le okrog 60% vse zlonamerne kode. Tako lahko pritajen program na vašem računalniku spremlja vse, kar tipkate in v tem išče določene vzorce (recimo email naslov, ftp login, številka kreditne kartice) ter zbrane podatke pošilja svojemu operaterju. Ta jih nato preveri in informacije proda na črnem trgu.

“Neka” aplikacija

Le redki danes še gradite svoje spletne strani sami, lastnoročno. Večina vas za to uporabi nek CMS (content management system - sistem za upravljanje vsebin), ki je na voljo kot prosto programje. Ko v njem enkrat vzpostavite stran, vas nadgradnja na novejšo verzijo mika le v primeru, če ima novejša verzija res kak “kul feature”, ki bi vam olajšal življenje. Če ima verzija, ki jo uporabljate vi, kako varnostno pomankljivost, vas to ne zanima, ker to ni vaš problem. Pa bi moral biti. Napadalci namreč s pomočjo iskalnika zgradijo sezname strani, ki uporabljajo spletno aplikacije določene ranljive verzije in tako avtomatično in sistematično zlorabijo vse strani s seznama in si jih, če ranljivost to omogoča, podredijo v svojo korist. Vsebino strani danes spreminjajo (t.i. defacing) le še najbolj pobalinski napadalci, vsi malce bolj zreli pa zadevo obrnejo v svojo finančno korist. V vašo in našo škodo.

“Nekje” z interneta

Pred namestitvijo vaše izbrane spletne aplikacije bodite pozorni tudi na to, od kod ste jo prenesli k sebi. Znani so primeri vdorov v sistem distribucije aplikacij, ko so napadalci v določene arhive (zip, tar.gz) podtaknili svojo zlonamerno kodo. Danes se skoraj vse aplikacije distribuirajo tudi s svojim digitalnim podpisom (md5, pgp ali kaj podobnega), zato je pametno vedno preveriti podpis datoteke, ki ste si jo prenesli. Vsekakor to storite, še preden jo naložite na strežnik.

Delovanje za večno

Internet je izredno dinamično okolje. Stran, ki ste si jo zgradili pred nekaj leti, danes v celoti deluje zgolj izjemoma. Jezik, v katerem je stran napisana (najbolj pogosto gre za PHP), se spreminja in zori. Kot ponudnik smo razpeti med strankami, ki si želijo le “latest & greatest” programsko opremo ter strankami, ki bi rade poganjale svojo aplikacijo iz formalina. Verjamemo, da ima vsaka stranka tehtne razloge za svojo izbiro, a nažalost lahko v celoti podpremo le večino uporabnikov.

Vsem “specialcem” zato predlagamo lastno okolje VPS, v katerem lahko poganjajo aplikacije po svojih željah in specifikacijah.

Dobrodošli na Wild Wild Web.

Zakaj imamo na Domenci tako radi besedo iteracija?

Na internetu se vse dogaja hitro. Novi portali, nove vsebine, nova poznanstva in celo nove tehnologije se pojavljajo praktično vsak teden. S stališča uporabnika interneta je ta pojav lahko zelo pozitiven, nekoliko manj navdušeni pa so občasno tisti, ki se na internet podajajo kot poslovneži.

Povprečen spletni projekt v Sloveniji po naših izkušnjah nastaja med 2 in 12 meseci. Že v dveh mesecih se lahko tredni, tehnologije in celo prepričanja uporabnikov spremenijo toliko, da je briljanten poslovni model, star 2 meseca, popolnoma neuporaben. Za podjetnika, ki se je odločil uresničiti svojo podjetniško idejo na spletu pa to lahko pomeni popoln propad projekta, saj je sredstva namenjena razvoju porabil za implementacijo zdaj že neustreznih funkcionalnosti.
Preberi več..

Išče se koristna Facebook aplikacija. Prijaznega najditelja …

Facebook ima težave z ugledom. Predvsem korporativnim ugledom. Statistike rabe interneta znotraj podjetij namreč dokazujejo, da zaposleni tej obliki druženja namenijo ogromen del svojega plačanega delovnega časa … In direktorju to seveda ni všeč. In ko se ta direktor srednjih let prvič registrira v Facebook, da bi zadevo raziskal, ugotovi, da je Facebook prav posebna grožnja.

Odkrije namreč spletno mesto, na katerem se povsem normalni ljudje prelevijo v agresivne vampirje, srednjeveške viteze ali pa čudake, ki želijo na vsak način opremiti nekakšen virtualni akvarij. Preberi več..

Ne skrajšajte življenja vaši .si domeni!

Kar lepo število .si domen ima pod datumom izteka navedeno: 6.6.2009.  Niste prepričani, če je vaša med njimi? To vedno lahko preverite v nadzorni plošči ali v Arnesovi whois bazi. Če zagledate datum 6.6.2009, nikar ne odlašajte. Toplo vam priporočamo, da podaljšanje uredite kar ta trenutek:

  1. Obiščite https://www.domenca.com/sl_SI/shop/domain-renewal/
  2. Vnesite zahtevane podatke in oddajte naročilo
  3. Izvedite nakazilo po navodilih, ki jih boste prejeli v vaš e-poštni predal.

Domena, ki je ne boste podaljšali, bo po izteku deaktivirana, Arnes pa jo bo pustil v karanteni še 30 dni - za vsak primer, če si premislite. V tem času ne boste mogli uporabljati storitev, ki so vezane na to domeno, kar zajema tudi pošiljanje e-pošte in prikazovanje spletne strani.  Povedano drugače – potencialni stranki ne bo možno poslati ponudbe prek e-pošte, nakup v vaši spletni trgovini ne bo mogoč, pomemben posel bo propadel, ker ne boste prejeli e-sporočila vašega poslovnega partnerja.

vaš svet brez domene?

vaš svet brez domene?

Si predstavljate, da vas pretečena domena lahko spravi celo ob službo, ko vaš vodja ne bo mogel poslati pomembnega e-sporočila, ker niste pravočasno uredili podaljšanja? Domena, ki ne bo podaljšana niti v dobi karantene (30 dni po izteku), pa bo dokončno izbrisana iz baze registriranih domen, vaš sosed - ali kdorkoli drug - pa bo dobil možnost, da jo registrira na svoje ime. Toliko sitnosti in težav vam lahko nakoplje majcena pretečena domena, zato jo ohranite pri življenju in oddajte vlogo za podaljšanje … če je še niste?

Mage::Camp 2009 report - platforma Magento za spletno trgovino

Konec aprila je v Londonu potekal Mage::Camp. Magento je odprtokodna platforma za spletno trgovino, ki se razvija od leta 2006, aprila letos pa je izšla tudi komercialna verzija – Magento Enterprise. Dogodka se je udeležil tudi naš razvojnik Tomaž.

Magento je primerna aplikacija za vse, ki želijo v čimkrajšem času izdelati kvalitetno spletno trgovino. Predavatelji so pokazali, da stojijo za Magentom in da se bo tudi v prihodnje hitro razvijal.

Magetno e-commerce platform

Magetno e-commerce platform

V treh dneh predavanj je bilo združenih veliko novosti in zanimivosti - v ospredju je bila komercialna verzija Magenta ter načrti razvoja Magenta v prihodnje. Predstavili so že znane funkcionalnost in način pisanja extensionov. Med drugim je predaval tudi Zendov predavatelj, ki je v grobem predstavil Zend Framework, Zendove urejevalnike kode in Zend Server.

Prvi je imel govor direktor Variena (podjetje za Magentom) Roy Rubin. Govoril je o rasti Magenta in poudaril, da je Magento najhitreje rastoča eCommerce platforma na svetu, z 90.000+ community memberji ter 750.000+ downloadi.

Najboljša predavanja je po Tomaževi oceni imel Varienov “Vice President and CTO” Yoav Kutner. Ohranili bodo razvoj Community verzije Magenta, hkrati pa se bodo posvetili Enterprise različici. Zadnja verzija Magenta je v času pisanja 1.3.1, že v letošnjem letu pa planirajo izdajo verzije 2.0.0.

V zadnjem času so se v razvoju zelo usmerili v hitrost Magento trgovine. Že v prehodu iz verzije 1.2. na 1.3. je Magentu uspelo povečati hitrost, občutnejše povečanje pa bo v prihodnjih verzijah, saj se načrtuje vključitev compile.

Magento Enterprise

Glavna razlika med Community in Enterprise verzijo so privilegiji za administracijo. Obe verziji sicer omogočata upravljanje neomejnega števila spletnih mest iz ene nadzorne plošče. To prihrani veliko časa, saj ni potrebno preklapljati med administracijami. Problem pa nastopi, ker ima Community verzija pomankljivosti pri določanju privilegijev, saj jih ni možno določiti za vsako spletno mesto posebej. Zato je vseeno potrebna za vsako stranko druga administracija. V Enterprise Edition pa se lahko privilegije loči po spletnih mestih in celo za posamezne oddelke in/ali kategorije.

Enterprise edition ima tudi druge dodatne funkcionalnosti:

- darilne bone (darilni boni s fiksnim ali variabilnim zneskom)
- moj račun (uporabniku se lahko piše dobropis. Lahko za pretekle nakupe ali pa ročno.),
- uprizoritev (staging) in združevanje (merging) vsebine - vsebine ni potrebno popravljati na živi strani. Vsebina se najprej popravi na testni (staging) strani, nato pa se združi z vsebino na živi strani. Omogočen je tudi rollback vsebine na točko, ki smo jo določili,
- privatne prodaje - omogočene so prodaje izdelkov samo določenim skupinam ali povabljenim,
- beleženje vseh administratorskih akcij,
- izboljšana varnost.

Premierni IPv6 summit v Sloveniji

V torek, 21. aprila,  je v Tehnološkem parku v Ljubljani na pobudo go6.si in Arnes potekal prvi IPv6 summit v Sloveniji. Srečanja se je udeležilo nekaj čez 50 strokovnjakov in predstavnikov institucij, ki morajo poskrbeti za prehod na IPv6.

Čeprav se prehod na IPv6 zdi nujen, pa jasno začrtanih smernic s strani Evropske unije ali države ni. V ZDA kongres močno spodbuja implementacijo IPv6 (kot pogoj pri vseh javnih naročilih), v EU pa podana le kot priporočilo Evropske komisije, v Sloveniji pa je bil IPv6 summit sploh prvi dogodek, kjer se je o tem premiku govorilo v tako širokem obsegu in s tako jasno podporo vseh vpletenih akterjev.

Udeležence je v kratkem uvodnem nagovoru pozdravil generalni sekretar dr. Jozsef Gyorkos iz Ministrstva za visoko šolstvo, znanost in tehnologijo, zbrane pa sta pozdravila tudi direktorArnesa Marko Bonač in Jan Žorž, največji IPv6 strokovnjak pri nas ter hkrati pobudnik iniciative go6.si.

Žorž je aktivno vključen tudi v iskanje prehodnih rešitev na globalni ravni (soavtor pristopa A+P), je predstavil svojo vizijo prehoda na IPv6. Kot keynote predavatelj je udeležencem v bolj tehničnih tonih udeležencem predstavil možne načine prehoda iz obstoječe tehnologije  tehnični ravni zbrano Wojciech Dec (Cisco Systems).

V seriji predstavitev ponudnikov dostopa do interneta (ISP), ponudnikov vsebin in proizvajalcev strojne opreme je bilo razvidno zelo različno stanje pripravljenosti na IPv6 pri posameznih členih v verigi ponudnik vsebin -> ponudnik gostovanja -> strojna oprema -> ponudnik dostopa do interneta.

Ob tem dogodku se prvič pojavlja tudi krovna slovenska organizacija - go6.si, ki si skozi ozaveščanjesvetovanje in izobraževanje prizadeva za čimprejšnjo implementacijo IPv6 v Sloveniji.

Posnetki predavanj so na voljo na: http://www.arnes.si/video/vod/2009-ipv6.html

Icann zamuja z uvedbo novih domenskih končnic

Pred časom je organizacija Icann, ki je vrhovna institucija na področju domenskih kočnic, potrdila uvedbo novih vrhnjih domen. Vendar se očitno .vasepodjetje, .microsoft, .sex, .mojmail domene še ne bodo tako hitro pridružile generičnim .com, .net domenam.

Ko je bila lansko poletje v Parizu sprejeta uvedba novih domenskih končnic, je bila javnost prepričana, da bo v začetku leta že možna registriracija. Pa žal ni tako. Pravzaprav je Icannov Paul Twomey jasno povedal, da bodo prve zahteve verjetno lahko podane šele decembra 09. Glede na dosedanje aktivnosti pa se začetek lahko prestavi tudi v leto 2010.

Nekateri so bili že  v začetku prepričani, da bodo težave, poleg tega pa opozarjajo na neenake možnosti za vse, ki želijo pridobiti novo končnico. Trenutni model namreč ustreza samo tistim s polno mošnjo, saj boste kot prosilec morali odšteti lepe denarce Icannu, kar bo ostalo, pa boste odmaknili za odvetnke in svetovalce, ki se bodo prebijali skozi potrebno papirologijo. Ne gre pa zanemariti tudi stroškov obiskov Icannovih konferenc, če želite ostati na tekočem.

In na koncu bo Icann vse presenetil…

Zlati ljudje

V Domenci danes svoje znanje in izkušnje implementira okrog 30 sodelavk in sodelavcev. In prav vsak ima svojo zgodbo. Prvi stik z internetom, spoznavanje virtualnega svet in potem vijugasta pot pod našo streho. In tudi tu počnemo različne stvari. Razvoj, načrtovanje, uporabniška izkušnja, sistemska administracija, telefonska podpora - paleta različnih znanj je resnično barvita. A, kljub temu se vrtimo okrog enakih vrednot - in to nas združuje. Znanje. Odgovornost. Stremenje k popolnosti. In dejstvo, da več brhitnih glav več ve :)

“Uspeha ne merimo s številom nagrad” (Dnevnik.si)

To energijo so prepoznali tudi v izboru Zlatih niti (projekt časopisne hiše Dnevnik, kjer iščejo najboljše zaposlovalce v državi) in Domenco uvrstili v finalni izbor v kategoriji malih podjetij. Lani je bilo v istem položaju sestrsko podjetje mimovrste d.o.o. Žirija je za zmagovalca izbrala oglaševalsko agencijo Formitas (čestitke!), a mi smo presrečni že zaradi tega, ker so našo željo - ustvariti najboljše možno delovno okolje - začutili in jo postavili v okvire projekta. Gibljemo se na relacijo človek-inovativnost, z močnim poudarkom na človeški noti in to nam daje zanos za ustvarjanje. Navdih prihaja iz nas samih. In, kaj je lepšega, kot to, da so zaradi teh ljudi vsi dnevi prepleteni z zlato prejo.

IPv6 VPS - pri Domenci že danes

Domenca je v svojo ponudbo vključila IPv6 VPS. Takšen VPS ima tako IPv4 kot IPv6 naslov in je povezan v intenet, kar pomeni, da lahko informacije posreduje v svet iz IPv6 naslova že od prvega dne uporabe. Strežnik deluje pod eksperimentalnimi pogoji – ne zaradi težav z dual-stackom, ampak ker v Domenci še ne smatramo Virtuozza 4 kot produkcijsko okolje. Kot web strežnik je zaenkrat na voljo le Apache, ker NginX še ne podpira IPv6 protokola.

Za IPV6 VPS nam pišite na support@domenca.com.

IPv6 je prihajajoči standard protokola izmenjave informacij po internetu in bo nadomestil sedanji IPv4. Zakaj? Odgovor je zelo enostaven – zmanjkalo bo obstoječih IP naslovov. Teh je v IPv4 naslovnem prostoru ‘le’ 4.3 milijarde. Število naprav, ki potrebujejo svoj IP naslov za povezavo v internet (strežniki, računalniki, mobilni telefoni…) pa se strmo povečuje. V IPv6 naslovnem prostoru je število razpoložljivih IP naslovov 2 na 128 potenco, oziroma 100-krat več, kot je atomov na površini Zemlje.

Vendar pa bistveno večje število razpoložljivega IP naslovnega prostora ni edina izboljšava, bistveno poenostavljen je tudi način dodeljevanja naslovov in varnost.

Ker sta si IPv4 in IPv6 protokola tudi konceptualno precej različna, se bodo na prehod v prvi vrsti morali pripraviti ponudniki vsebin.

VPS strežnik omogoča uporabniku enake privilegije, kot bi jih imel pri upravljanju namenskega strežnik. To pomeni povsem proste roke pri nameščanju aplikacij, upravljanju procesov, nastavitvah Web strežnika, izdelavi varnostnih kopij… Omejen je le dostop do upravljanja s strojno opremo, kernelom in networkingom.

Vsak VPS je popolnoma neodvisen od drugih VPS domen. Noben VPS uporabnik ne ve, s kom si deli dostope do strojnih virov na fizičnem strežniku. To pomeni tudi, da izpad procesa na enem VPS nikakor ne vpliva na druge uporabnike VPS.

Imaš Facebook profil?

Pridruži se nam na Facebooku in postani fan Domence! Facebook profil Domence


Iskalnik