vineri, 28 decembrie 2007

sarbatori fericite

Va urez tutor o vacanta placuta, sarbatori fericite si multa fericire alaturi de cei dragi. De asemenea, as dori sa adaug ca proiectul nostru este inca pe prima pozitie dupa "interfete evoluate", ceea ce ma face sa cread ca o sa avem a groaza de vanzari de teme, mai ales in aceasta perioada. ;)
V-am pupat, ne vdm in noul an.

luni, 17 decembrie 2007

Ce se intampla, doctore?

Pentru cei noi in campul optimizarii pt motoarele de cautare, modul in care pozitiile site-ului dumneavoastra fluctueaza de la o zi la alta pare a fi ceva mai mult decat miraculos. Fiecare zi aduce o noua dimineata, in care, cei avizi simt patima cautarii si rascautarii domeniului dumnealor dupa cuvintele cheie pe care le target-eaza. Ore intregi sunt pierdute facand socoteli, calcule, punandu-se problema adoptarii unor noi cuvinte cheie, schimbarii continutului, a metatagurilor, a titlului si asa mai departe.
Ce va pot sugera eu, un sfat prietenesc: nu mai fi asa crispati. Relaxativa. Motoarele de cautare isi vor modifica constant algoritmul, rankingurile, cautarile, si asa mai departe. Poti fi banat fara motiv, poti disparea din rezultate, poti sa apari mai sus sau mai jos in functie de data sau chiar de numarul de vizitatori care intra pe pagina dumneavoastra din cautari, ca intrun fel de filtru recursiv (cu cat intra mai multi oameni, cu atat motoarele vor da mai multa importanta site-ului dumneavoastra si il vor plasa mai sus). Ce este important pentru mare majoritate a site-urilor, nu vizitatorii sau pozitia in search engine-uri, cat resursa si cantitatea de informatie pe care o aduc in plus si o pun la dispozitia utilizatorilor fata de celelalte site-uri. Daca o persoana reuseste sa creeze pe un site o resursa folositoare, site-ul acesteia se va bucura de succes indiferent de pozitia sa in Serp-uri, de cuvintele cheie targetate si asa mai departe. Folositi timpul pentru ca sa creati un lucru folositor, si va veti bucura de roade. Daca pierdeti timpul pe statistici si cuvinte cheie, nu va veti bucura de nimic. :)

miercuri, 12 decembrie 2007

SEO in 2008

SEO-ul este un concept cu care multa lume cocheteaza la ora acuala. Putini sunt insa cei care stiu cu adevarat cum sa promoveze un site pe internet. Simple inscrieri pe directoare si comentarii in bloguri sau pe forumuri inseama prea putin pentru site-uri care doresc sa atinga SEPRuri ridicate in motoarele de cautare.
Despre ce vorbesc eu aici, este avantajul comparativ pe care doar putina lume il poate oferi, sau mai bine zis, doar putina lume are acces la el. Un link de pe un domeniu .gov sau .edu face o uriasa diferenta, daca este introdus si utilizat corect. Putini stiu cam care este valoare unei astfel de pagini. Spre exemplu, nu acum mult timp, un anonim a vandut the ebay access la o pagina .gov cu suma de $XXXXX. Pentru marea majoritate, pentru un neavizat, aceasta suma ar parea enorma. De fapt, suma este prea mica comparativ cu profitul optinut. Un link catre un site de medicamente, care foloseste doar afiliati, ar aduce posesorului, castiguri uriase, pentru a singura zi de prezenta pe prima pagina a motoarelor de cautare.
Google si-a facut de mult cunoscuta politica de ratinguri, si multa lume stie ca un link de pe un domeniu .edu este valoros. Ce multa lume nu stie este ca acest lucru nu este valabil pentru orice domaniu .edu. Ati fi surpinsi sa aflati cam cu cat vinde un profesor la MIT link-urile pe pagina sa personala. De fapt, nici nu cred ca am sa va mai spun...

luni, 10 decembrie 2007

Ce este Ajax?

Ce este Ajax?Ajax este o tehnica, dar pentru a putea fi folosit ar trebui inteleasa filosofia din spatele lui. Cu alte cuvinte, nu tehnica folosita este imporanta, ci folosirea unui nou set de idei si a unei noi abordari a dezvoltarii web e ce conteaza.
In centrul acestei tehnici se afla obiectul
xmlhttprequest si activeX-ul echivalent de la Microsoft. Acest obiect permite datelor sa fie transferate asincron. Asincron inseamna posibilitatea manipularii proceselor independent de alte procese, sincron insemnand ca procesele depind unele de altele.
Ajax este urmarea progresului natural al unui set existent de tehnici, mai mult decat ceva complet nou. Cu toate acestea, in acest progres, lucrurile sunt afectate altfel decat in anii precedenti in cateva arii principale de activitate:
  • Ofera un mecanism pentru integrarea xml-ului cu xhtml.

  • Reduce semnificativ nevoia de sincronizare continua cu server-ul (scripting-ul IFrame remote este aproape comparabil aici).

  • Preintampina unele bottlenecks (gatuiri) rapide carora dezvoltarea Web traditionala le-a cazut prada. In cele mai multe cazuri un site bazat pe Ajax se va incarca mai repede decat unul de acelasi fel traditional.

  • Folosit corect, reduce semnificativ timpul de incarcare initial.
Trebuie stiut ca Ajax are si el problemele lui, care vor fi rezolvate odata cu maturizarea. Dar e un domeniu promitator in care sa fii implicat si, cu cat vor trece anii, va afecta modul in care privim dezvoltarea paginilor web si a aplicatiilor web.

Dupa cum am mai spus, Ajax nu este o tehnologie ci o tehnica care combina mai multe tehnici si tehnologii. Spre exemplu xml, dhtml, css si xhtml. De fapt, Ajax chiar e DHTML cu obiectul xmlhttprequest integrat. Este uimitor cum un obiect poate schimba atat de mult!

joi, 22 noiembrie 2007

Intergrare google maps

Daca nu ati vazut deja, am integrat pe www.interfeteevoluate.com, google maps-ul. Arata bine, dupa parerea noastra.
Check it out: http://www.interfeteevoluate.com/index.php?main_page=map.
Iata ca acum stim locatia exacta a locului de unde se pot cumpara teme :P
Integrarea a fost cu oarecare probleme dar, in mod surprinzator, nu din cauza API-ului de google, care este exceptional facut si nu necesita mari cunostinte (evident daca nu vrei chestii mai spectaculoase, evident).
Problemele au fost cu gasirea coordonatelor. API-ul de google necesita coordonate de latitudine si longitudine date ca float. Problema e ca aceste coordonate sunt destul de greu de obtinut. Pe interfata de browser nu apar nici un fel de coordonate (sau nu am gasit noi :P) Pe google earth apar, dar in grade/minute/secunde. Conversia nu e ,asa cum m-a astepta tinitial, directa. Adica 45,1234 nu inseamna 45 grade, 12 minute, 34 de secunde. Asa ca a trebuit sa facem cautarea manual. Am aflat apoi ca exista un program care face el conversia, dar era prea tarziu. Manual a insemnat sa dam valori reale din aproape in aproape pana am gasit locatia, mai exact caminul. Am ales caminul Andreei deoarece p16-le era sub nori :P.
Deci integrarea a fost facuta cu succes... si ne bucuram ca am reusit sa folosim pentru prima data API-ul de google. Eu cel putin il voi folosi si in alte proiecte :D
Cheers

miercuri, 21 noiembrie 2007

Google dance II

Da, am avut dreptate :D. Se pare ca asa functioneaza google-ul. Era oarecum de asteptat asta.
Deci de Miercuri, 21 nov 2007, suntem primii pe google la cuvantul de cautare "Interfete Evoluate"!
Hoooray! Congratulations to ... us

Google Dance

Probabil sunteti curiosi ce inseamna asta. M-am lovit de problema asta in momentul in care am facut cautarea pentru "interfete evoluate" pe google de la serviciu. Si se pare ca site-ul nostru, www.interfeteevoluate.com, este pe primul loc. Dar, uimire, la colegii de echipa era tot pe locul 3. Exista o oarecare explicatie pentru asta. Servele de la serviciu sunt bazate in Frankfurt, Germania; desi am accesat www.google.ro, este foarte posibil sa fi accesat un data-center din Germania. Ok, ok... dar de ce diferenta, totusi?
Curios, i-am intrebat pe colegii de serviciu. Si astfel am aflat de acest "google dance". Ce se intampla? Google are o multime de servere in intreaga lume. O data ce google crawleaza, se genereaza conform unui algoritm afisarile pentru diverse cuvinte de cautare. Insa rezultatul acestui algoritm nu se propaga imediat pe toate serverele. Mai intai el este testat pe servere asa zise de test, cum ar fi www2.google.com sau www3.google.com. Apoi are loc propagarea propriu-zisa, care insa dureaza un anumit interval si nu este simultana.
Astfel desi a avut o propagare la data-center-ul din Germania, nu a avut loc la cel din Romania.
Deci suntem primii pe google?
Deocamdata nu.
Vom fii primii pe google?
Sa vedem daca ce scrie mai sus este adevarat.