Se afișează postările cu eticheta Server. Afișați toate postările
Se afișează postările cu eticheta Server. Afișați toate postările

duminică, 7 octombrie 2012

SEO - OPTIMIZAREA PAGINII WEB


Optimizarea on-site sau on-page este una dintre cele mai importante parti ale optimizarii pentru motoarele de cautare si trebuie sa fie facuta ok atat pentru motoarele de cautare, cat si pentru oamenii ce va vor citi site-ul. Bineinteles ca in functie de tipul site-ului (e-commerce, blog, site de prezentare etc…) , structura acestuia va fi diferita, insa va trebui sa aiba multe din urmatoarele elemente prezente.

    Motoarele de căutare sînt programate să utilizeze în mod optim baza de date obţinută de roboţii tîrîtori (indexatori) care analizează conţinutul paginilor de pe internet. Scopul lor este să prezinte foarte rapid internauţilor liste cu pagini web în care primele locuri să fie ocupate de pagini cu un conţinut informativ şi util pentru tema căutată. Deci algoritmul de sortare a paginilor trebuie să fie foarte bine conceput, pentru că el are rolul de a sorta mii sau zeci de mii de pagini într-un timp foarte scurt şi cu un rezultat care să fie pe placul internauţilor.
    Un robot tîrîtor nu vede paginile web aşa cum le văd oamenii, el acordă o importanţă covîrşitoare textului unei pagini, fără a fi impresionat deloc de aspectul ei grafic. Ca urmare, bazele de date ale motoarelor de căutare conţin pagini indexate după conţinutul lor scris şi nu după cel grafic. Acest conţinut scris este cel care dă 70% din relevanţa unei pagini web, restul de 30% fiind dat de optimizarea ("cosmetizarea") paginii web.
    Sarcina lingviştilor şi a matematicienilor implicaţi în dezvoltarea motoarelor de căutare a stat tocmai în crearea şi optimizarea unui algoritm care să poată să ordoneze un număr mare de pagini web în funcţie de utilitatea conţinutului lor scris. În mod evident, unele din caracteristicile algoritmului nu sînt uşor de sesizat de către persoanele care nu au lucrat la el. Alte caracteristici pot fi însă deduse analizînd paginile web care apar în mod constant pe primele locuri ale listelor generate de motoarele de căutare.
    Este uşor de intuit faptul că algoritmul favorizează paginile web care au un conţinut mai mare de text, pentru că se consideră că aceste pagini conţin multă informaţie, iar internauţii caută în mod special această caracteristică a paginilor web. Nu se ştie precis cum este evaluat de către un anumit algoritm conţinutul de text al unei pagini, dar este foarte posibil să fie luat în calcul numărul de caractere (litere) din pagină, aşa cum a fost calculat de robotul tîrîtor care a indexat pagina. Asta nu înseamnă că paginile umplute cu text pînă la refuz au un succes garantat în ce priveşte aprecierea lor de către motoarele de căutare. Trebuie să ţinem cont şi de alte aspecte, cum este de exemplu calitatea expunerii informaţiilor din textul respectiv.
    Paginile cu mult text sînt pe placul algoritmilor de căutare, dar oamenii sînt mai rafinaţi, ei preferă de cele mai multe ori o cantitate rezonabilă de text şi care în plus trebuie să fie interesant, util, bine scris şi formatat în aşa fel încît să fie plăcut de citit. Un alt aspect care nu trebuie neglijat este actualizarea periodică a conţinutului sitului şi adăugarea de noi materiale.
    Atunci cînd scriem textul dintr-o pagină trebuie să ne asigurăm că folosim inclusiv sinonime pentru cuvintele-cheie şi de asemenea că folosim şi variante mai puţin folosite ale acestora. De exemplu într-o pagină web care tratează un subiect despre siturile web (găzduire de ex.) trebuie folosit în principal cuvîntul "sit", dar trebuie pusă în paranteză şi varianta "site", încă destul de folosită, deşi este incorectă. În acest fel dacă un internaut va căuta paginile care conţin sintagma "găzduire site web", avem toate şansele ca şi pagina noastră care tratează acest subiect să fie luată în seamă de motorul de căutare pentru includerea pe lista rezultatelor căutării.

sâmbătă, 6 octombrie 2012

Serverul - un sistem de gazduire


Ce inseamna server

Toata lumea stie, probabil, ce inseamna Internet: acea colectie uriasa de echipamente legate intre ele in scopul schimbului de informatii sau al furnizarii de servicii. Daca ar fi sa simplificam mult ideea de internet, am putea considera ca acesta este o retea de calculatoare in care fiecare nod (calculator) gazduieste informatii sau servicii ce pot fi accesate de publicul larg. Aceste calculatoare din internet poarta numele de servere.
In sens larg, un server este un dispozitiv (combinatie de hardware si software) care ofera servicii si/sau informatii utilizatorilor (clientilor).
Odata cu notiunea de server apare si cea de arhitectura client-server, care se refera la un ansamblu format dintr-un dispozitiv server (furnizor de informatii) si un dispozitiv (calculator) client, conectate prin intermediul unei retele si care fac schimb de informatii. Cel mai comun exemplu al acestui ansamblu este dat de functionalitatea de partajare a fisierelor in retea (File Sharing). Spre exemplu, un calculator contine un folder partajat (share-uit) si un alt calculator copiaza folderul prin retea. In aceasta situatie, calculatorul care ofera folderul are functia de server iar cel care preia folderul - pe cea de client. Rolul de client/server nu este statornic in acest scenariu, oricare din cele doua calculatoare putand oricand sa detine oricare din functii. Asadar notiunea de server se aplica in momentul in care dispozitivul din retea (calculatorul) ofera informatii sau servicii.

  1.   Ce să mai citim?

  2. Ce să mai citim?

  3. Tatăl fondator al Uniunii Europene.            

  4. Colonizarea de pe Marte !

  5.   Ne pregătim pentru Marte

  6. Colonizarea Marte poate determina umanitatea să-și modifice ADN-ul ?

  7. Cine mai urăște să poarte mască?

Server web

Un tip particular de server, este server-ul web. Un server web este un sistem care gazduieste si ofera pagini web prin intermediul unei retele. De cele mai multe ori, termenul de server web desemneaza a aplicatie, un program care ruleaza pe calculatorul-server si care este responsabil cu primirea cerintelor de la utilizatori si transferarea paginilor web catre ei.

Ce inseamna site?

Paginile stocate pe un calculator-server si oferite publicului larg sunt grupate sub denumirea generica de site. Un site (denumit si website) este, asadar, o colectie de pagini web, interconectate, stocate pe un server web.

Deservirea paginilor

In momentul in care un server web primeste o cerinta de la un utilizator pentru o pagina, se verifica mai intai existenta acesteia. Daca pagina exista fizic pe server atunci este transmisa catre utilizator. Paginile returnate de un server web sunt de obicei in format HTML. Navigatoarele web (browserele) sunt capabile sa interpreteze codul HTML si sa afiseze informatiile intr-un mod usor de citit.
In imaginea de mai jos este reprezentata o comunicare tipica intre un server web si un client.
deservirea paginilor statice
Deservirea unei pagini statice, fara interventia interpretorului
PHP
In lumea reala, paginile deservite de un server web sunt de cele mai multe ori modificate inainte de a fi transmise catre clienti. Exista situatii cand paginile cerute nici nu exista fizic pe calculatorul server si cu toate astea ele sunt construite si deservite la cerere.
Acest lucru este posibil gratie unor module sau aplicatii aditionale care functioneaza impreuna cu aplicatia de server web. Unul din aceste module este PHP.