marți, 13 ianuarie 2009

Cum credeti ca ne afecteaza criza pe noi?

Criza peste tot....in toate domeniile...in toate tarile...peste tot se vorbeste de criza.

Adresez o intrebare vizitatorilor nostri: cum credeti ca ne va afecta criza pe cei care lucram, sau ne pregatim sa patrundem in industria IT?

Sa fie oare bine faptul ca o companie gen Oracle ofera clientilor o posibilitate de a concedia oameni si de a-i inlocui printr-o aplicatie performanta, reducandu-si astfel costurile?

Sau poate...chiar firmele de IT, fiind afectate de criza, nu isi mai permit sa isi plateasca angajatii, deci proiecte mai putine...profit mult mai mic....pana la faliment....?


Astept pareri.

Un articol interesant

Citind pe la competitorii de la IE-IOM, am gasit un articol ingteresant ....
http://trustywebbuilders.blogspot.com/2008/11/criza-dot-com.html

Cele mai scumpe adrese Web

Forbes a publicat cele mai scumpe adrese web. Cine a fost inspirat sa isi cumpere domenii acum cativa ani, le vinde acum la preturi de milioane de ori mai mari decat investitia initiala. O afacere mai buna chiar decat imobiliarele!


Seniors.com 1.8 milioane$
Creditcheck.com 3 milioane $
Sex.com 12 milioane $ (in 2005)
Business.com 7.5 milioane $ (in 1999)
Beer.com 7 milioane $(1999)

duminică, 11 ianuarie 2009

Rescrierea URL'urilor

In cautarile mele pe internet am dat peste un concept interesant, acela de a rescrie URL'rile.

mod_rewrite este un modul oferit de Apache, care iti permite sa modifici URL'uri lungi si ciudate facandu-le sa arate frumos si usor de retinut, lucru benefic pentru utilizator si SE. In loc de un link "http://interfete_web.ro/index.php?forum=12&id=2" SE va citi un link de genul "http://interfete_web.ro/ceva-mishto_xxx.html", iar tu vei putea castiga cateva cuvinte cheie de cautare.

Un alt avantaj din punct de vedere SEO este legat de domeniul ales pentru gazduirea site'ului. Planul este sa iei un domeniu cum ar fi "http://alta_interfata_web.com" si sa-l redirectezi la "http://www.alta_interfata_web.com". Daca serverul tau nu este setat sa raspunda la astfel de cereri (cu sau fara "www"), utilizatorul va primi mesajul de eroare "no response" si crezand ca are numele domeniului gresit va abandona cautarea. Deci folosind rescrierea URL'ului te asiguri ca paginile tale vor fi accesate indiferent daca se foloseste "www" sau nu. Acest lucru ar trebui sa-ti creasta PageRank'ul pe Google deoarece ai un numar dublu de accesari pentru un singur domeniu in loc de doua domenii, fiecare cu accesarile lui.

Modulul mod_rewrite foloseste un motor de rescriere bazat pe reguli (expresii regulate), cu ajutorul carora se identifica URL'uril de modificat. Fiecarei regului ii se pot adauga conditii, pentru a asigura un mecanism de manipulare a URL'urilor mult mai puternic si flexibil. Modificarile URL pot depinde de variabile de server, variabile de mediu, header-e HTML, time-tamps. Aceste reguli sunt adaugate in fiserele http.conf sau .htaccess. Este de preferat folosirea fisierului http.conf, dar nu toata lumea are privilegii root, asa ca fisierul .htaccess este acceptabil cu toate ca introduce o scadere usoara a performantei.

Un exemplu simplu de regula mod_rewrite adaugata in .htaccess:

RewriteEngine on
#Redirect http://alta_interfata_web.org to http://www.alta_interfata_web.org
RewriteCond %{HTTP_HOST} ^alta_interfata_web.org
RewriteRule ^(.*)$ http://www.alta_interfata_web.org/$1 [r=301,L]

De asemenea, la rescrierea URL'ului poti intoarce clientului codul HTTP 301, informandu-l de mutarea permanenta a site-ului. Acest lucru este foarte util in cazul SE cum ar fi Google, care vor transfera PageRank-ul catre noua pagina in mod automat.

Pentru mai multe detalii despre modulul mod_rewrite si sintaxa expresiilor regulate vizitati http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html

marți, 6 ianuarie 2009

Despre Google Chrome

Cred ca un post despre Google Chrome isi avea un loc bine meritat pe acest blog…deci, sa incepem…

Inceputurile...

Lansarea browserului s-a dorit a fi pe 3 septembrie 2008, dar se pare ca cei de la Google s-au grabit putin si l-au lansat pe 2 septembrie a.c. in varianta beta si cu suport pentru 43 de limbi, important de specificat faptul ca au fost dezvoltate versiuni compatibile doar pentru Windows XP SP2 si Windows Vista. Exista o versiune pentru Linux, functionala, dar cu multe dintre functionalitatile Google Chrome lipsa, sub numele “test shell”.

Browserul a trecut testele Acid1, Acid2, insa a picat testul Acid3 obtinand doar 79 de puncte din 100. Este insa cu mult peste IE7 (14 pcte) si Firefox 3 (71), dar sub Opera (83 pcte).

Un record frumos este legat de cele doar 100 de zile necesare pentru etapa de testare pana la lansarea oficiala CHrome 1.0. La doar 24 de ore dupa lansarea oficiala, Chrome avea o cota de piata de 1.47% ( de mentionat ca Opera detine in prezent doar 0.74% din cota de piata). In prezent, Chrome se afla pe locul 3 in ierarhie, inaintea browserului Opera si mai jos decat Safari.

Din ce punct au pornit dezvoltatorii proiectului? Pai … simplu … un utilizator normal foloseste un browser: multe taburi deschise care consuma memorie si duc chiar la blocarea browserului, mult javascript presarat adesea cu erori, buguri alte siteurilor si aspectele legae de securitate.

Securitatea, punctul forte

Punctul forte al browserului este securitatea. Niciun script sau plugin nu are acces la restul computerului (sau cel putin asa se spune). Periodic, Chrome isi face updateuri pentru blacklist-uri (pishing sau malware) si avertizeaza utilizatorul cand acceseaza un site care nu este sigur. De asemenea, utilizatorul poate recurge la navizarea invizibila ( in modul incognito) pentru a nu lasa ‘urme’ atunci cand acceseaza un site.

Viteza de incarcare a paginilor

Pe scurt, Chrome promite incarcarea rapida a paginilor. Pentru aceasta, Chrome foloseste V8 JavaScript engine ( cu hidden class transitions, generarea dinamica a codului si garbage collector precis) care, dupa testele realizate, au dovedit o eficienta de 2 ori mai mare decat Firefox 3 si Safari 4 beta. Insa Firefox 3.1 are in plan integrarea SpiderMonkey, iar Safari SquirrelFish care au dovedit performante mult mai bune decat JS V8.

Stabilitate

Chrome este, spre deosebire de browserele cunoscute, multithreading. Acest lucru inseamna ca pentru fiecare tab sau tab, browserul creeaza cate un proces (acest mecanism se pare ca este implementat si de IE8). Astfel, procesele nu interfereaza, lucru care ajuta pentru stabilitate si securitate. De exemplu, un hacker poate obtine accesul pentru o aplicatie, insa acest lucru nu se extinde catre toate aplicatiile browwserului. Sau daca este vorba ca o aplicatie crash-uieste (am gasit denumirea de Sad Tab screen of Death), nu inseamna ca toate celelalte aplicatii vor crash-uii.

Chrome foloseste “process management” pentru a monitoriza care siteuri folosesc cea mai multa memorie sau descarca cei mai multi bytes.

Interfata utilizator

Optiunile, destul de putine, ar fi: back, forward, refresh, bookmark, go, si cancel. Designul este inspirat din Windows Vista, iar taburile ’s-au mutat’ in partea de sus a ferestrei. Mai dispune de autocomplete, pagina de start cu bookmarkuri dinamice, modul icognito (despre care am vorbit anterior), motor de cautare dinamic. Iti poti face shortcut-uri locale pentru aplicatii ce pot fi deschis cu Chrome.

Posibilitatile de personalizare sunt putine, ca minus pentru Chrome.

Un mare plus este faptul ca este open-source.

Mai jos, hai sa vedem cateva avantaje vs dezavantaje ale celor mai folosite browsere.

Firefox

Avantaje: usor de folosit, usor de personalizat, multe plugin-uri si addon-uri.

Dezavantaje: mananca multa memorie, nu foloseste multithreading -> instabil daca o aplicatie face crash, lipsuri in materie de securitate.

IE8

Avantaje: cel mai popular, navigare anonima, bara de adrese functioneaza ca motor de cautare, multe extensii.

Dezavantaje: foloseste multe resurse si este mai incet decat Firefox si Chrome, nu foloseste multithreading.

Opera 9.6

Avantaje:viteza de incarcare a siteurilor mare, fiind optimizat si pentru legaturile slabe la internet; foarte usor de personalizat, securitate satisfacatoare

Dezavantaje: lipsa addon-urilor, anumite siteuri nu se deschid, nu arata dimensiunile fisierului la transfer si nici procentul.

Ca o scurta concluzie … cred ca, de cele mai multe ori, alegerea browserului depinde de cunostintele utilizatorului. Am intalnit multe persoane care foloseau IE pentru ca habar n-aveau ce este acela un browser. Pentru restul dintre noi (cei cu minim de cunostinte in materie de internet), alegerea browserului depinde de feelingul personal sau de influentele cercului de prieteni si chiar colegi de munca. Un alt factor ar fi marketingul produsului si cat de mediatizata este lansarea unei noi versiuni ( mouth-to-mouth marketing).

luni, 5 ianuarie 2009

Reclamele Web

Publicitatea online a ajuns la cifre de afaceri de zeci de miliarde de USD, crescan de la an la an.

Campaniile online sunt acum la fel de importante si aproape la fel de scumpe ca si cele offline, ba chiar incepe sa devina mult mai important ca o firma sa isi puna sigla pe un site web foarte vizitat decat pe un banner pe un magazin din centrul orasului. De ce?

Sa luam un exemplu simplu: Pleci spre servici. Vezi reclame la semafoare, la metrou, pe blocuri ..etc. le vezi si treci mai departe. Mai apoi..ajungi la birou si iti verifici mailul (cam printre primele lucruri pe care le face un anagajt in ziua de azi). Vezi ceva interesant. O reclama la un credit ipotecar, sau o reclama la un nou magazin de haine. Iti este foarte usor sa dai un click pe site-ul firmei respective si ..... in decurs de 5 minute...compania respectiva tocmai si-a castigat un client!!

Sigur....nu intram pe fiecare banner pe care il vedem pe internet, dar ne e mult mai usor sa dam un click, decat sa ne deplasam pana la sediul firmei X si sa vedem cam ce ne ofera.

In anul 2000 ca sa iti tii bannerul pe un site cu un trafic intens, costa de la 20$ pana la 50$ pe ora.
Azi vorbim de mii de euro pentru o ora de tinut sigla pe un site vizitat!