Cum Dezvoltarea Web a creat ziua de acțiune a blogului

Ziua de acțiune a blogului este o inițiativă uriașă lansată de proprietarii NETTUTS, Collis și Cyan Ta'eed. Nu a fost aproape nici un fel posibil ca nu ați auzit despre Blog Action Day pe 15 octombrie 2007, deoarece peste 20.000 de bloguri și 19 din top 100 ai Technorati au participat și au scris postări pe tema mediului. Ziua de acțiune a blogului din acest an, (care se întâmplă în timp ce vorbim), pune accentul pe sărăcie.

Construirea unui site care să reziste la o creștere puternică a traficului într-o singură zi necesită o planificare și o muncă considerabilă, precum și o mică creativitate. Collis a împărtășit cu mine unele dintre lucrările interne ale site-ului Zilei de acțiune a blogului și modul în care au construit site-ul pentru a oferi o platformă de acțiune, a aduce o comunitate împreună și de a gestiona torrentele de trafic într-o singură zi.

  • În acest an NETTUTS participă la Ziua de acțiune a blogului (15 octombrie) și contribuie la sensibilizarea cu privire la sărăcie. Nu este prea târziu să vă înregistrați blogul și să schimbați conversația pentru o zi - azi!

Maximizarea abilităților lor

Oamenii buni de la Envato au reușit să aibă un succes incredibil în 2007, cu prima zi de acțiune a blogului, deoarece și-au maximizat competențele. Collis explică modul în care a fost găsit conceptul pentru ziua de acțiune a blogului, dintr-o abilitate pe care au avut-o bloggerii.

Este important să știți unde este cea mai eficientă persoană. Dacă lipiți un medic într-o bucătărie de supă pentru a coaja cartofi, nu maximizați eficiența acelei persoane. Asta înseamnă că ați putea obține un efect mult mai mare, ajutându-i pe cei bolnavi și bolnavi și punând pe cineva care știe mai multe despre bucătării să le înlocuiască pe frontul de cartofi.

Când am creat Ziua de acțiune a blogului, a fost creată pentru a maximiza setul de competențe. Ne-am așezat și am spus ce poate face o grămadă de bloggeri și dezvoltatori de site-uri care nu au în mod efectiv peeling potatos? Cum putem utiliza internetul pentru a face ceva care implică acțiuni sociale?

Înainte de a încerca să construiți un site web ucigaș sau ceva legat de începerea unei mișcări globale, trebuie să vă îngrijorați cu adevărat în ceea ce privește abilitățile și punctele forte. Acest lucru vă va ajuta să vă asigurați că nu pierdeți niciodată competențe și resurse valoroase.

Utilizarea cadrelor

După cum probabil știți, unul dintre cele mai importante aspecte ale site-ului Zilei de acțiune Blog este formularul de înregistrare care permite bloggerilor să se înscrie și să-și angajeze blogul la o postare pe 15 octombrie. Site-ul are de fapt două componente; un blog Wordpress și un site Ruby on Rails (site.blogactionday.org) care gestionează înregistrările, pagina principală și motorul de traducere.

Aplicația Rails este un bun exemplu de utilizare a unui cadru pentru dezvoltarea rapidă a unui site. Avem o serie NETTUTS despre cum să înveți Ruby on Rails de la zero, precum și câteva sfaturi despre Django. În orice caz, cadrele vă permit să construiți rapid aplicații web întregi mult mai repede, deoarece aceștia au grijă de multe dintre sarcinile repetitive pe care codarea manuală a unui site în PHP sau Python are.

Nu reintroduceți roata

În loc de mentalitatea vechii școli de creare a unui întreg site de la zero, site-ul Zilei de acțiune Blog utilizează o mulțime de scripturi testate, pre-făcute, care au fost deja verificate riguros de eroare de către comunitatea de dezvoltare. În afară de utilizarea WordPress pentru a gestiona CMS, ei port într-un feed Twitter pentru știri, utilizați Blogsearch Google pentru a afișa cele mai recente postări, Google Traducere pentru a traduce tot conținutul suplimentar (deși site-ul are o pagină centrală care este corect tradus, rezumat), Vimeo să găzduiască videoclipul mai degrabă decât să facă un flash player personalizat, iar strângerea de fonduri se face prin alte site-uri (kiva și change.org).

Utilizând aceste servicii terțe părți, Collis și Co. au reușit să construiască rapid un site care să conțină o mulțime de conținut actualizat pe pagină în orice moment. Am vorbit despre cum să construim formulare funcționale fără a codifica și de asemenea să prezentăm un formular fără a reîmprospăta pagina. În tutorial despre cum să construiască un portofoliu de la zero, Collis a atins modul în care puteți importa cu ușurință feedul dvs. de twitter în aspect.

Creați-vă reclama

Conducerea până în ziua cea mare, traficul de pe site a fost destul de constant la aproximativ 5.000 de vizitatori pe zi. Cu toate acestea, astăzi (15 octombrie) traficul site-ului este în creștere. Pentru a face acest lucru, Envato și dezvoltatorii acestora au creat o altă pagină de pornire care folosește filele Javascript, astfel încât tot conținutul să nu fie încărcat la fiecare vizită pe pagina de pornire. Prin încărcarea numai a unor secțiuni mici ale paginii în același timp, încărcarea pe servere este redusă considerabil.

Folosind o mică ingeniozitate, site-ul Zilei de acțiune a Blogului se încarcă repede chiar și pe 15 octombrie.

Eforturile proprii ale lui Collis cu ziua de acțiune a blogului au fost influențate de povestea a doi dezvoltatori care au creat Kiva, un serviciu de microlending online, renumit în întreaga lume:

Un exemplu excelent al unui alt grup care folosește eficient abilitățile de web este Kiva. Când au început cei doi cofondatori au lucrat la PayPal și respectiv Tivo și, într-o zi, un prieten de-al lor a întrebat dacă ar putea ajuta un antreprenor african luptător pe care la cunoscut. Când au trimis un e-mail prietenilor, cererea de împrumut a fost completat rapid. Apoi au primit încă câteva solicitări de împrumut și de această dată au dat un comunicat de presă și bloggeri au început să scrie despre asta și acele cereri de împrumut au fost ocupate. Apoi, ambii și-au părăsit locul de muncă și l-au fondat pe Kiva.

Cu un pic de ingeniozitate tot felul de lucruri sunt posibile. Și dacă există un lucru pe care dezvoltatorii de web-uri sunt renumiți pentru - este ingeniozitatea și rezolvarea problemelor!

Caching, Caching, Caching

În afară de switch-ul inteligent Javascript de pe pagina de pornire, site-ul Blog Day Action utilizează cantități abundente de caching. Inginerul lor John Barton utilizează caching-ul în Wordpress, precum și în aplicația Rails. Dacă intenționați să vă investiți timpul în crearea unui site popular pentru o organizație, caching-ul este absolut critic. Cu cât numărul site-urilor sau aplicațiilor dvs. este mai mic de câte ori accesează baza de date, cu atât mai mult trafic poate rezista serverele dvs..

Mai puțin este mai mult

Veți observa că site-ul Envato nu are toate clopotele și fluierele pe care le-ar avea un site comunitar complet. Nu există nicio zonă de utilizator, nu există forumuri sau nicio altă activitate a utilizatorilor care să intre în proiectarea site-ului. De ce? pentru că acestea ar distrage atenția de la scopul principal al Zilei de acțiune a blogului, și ar fi mult mai mult pentru oamenii din Envato. Site-ul Zilei de acțiune a blogului se concentrează pe simplitatea în jurul unui mesaj central.

Sunt simple aplicații și idei care schimbă lumea. Ziua de acțiune a blogului este un exemplu excelent al unei idei mici și totuși concentrate, care a luat Internetul prin furtună. Nu puteți face acest lucru fără a vă concentra și un site construit genial pentru a sări peste obstacolele care vor veni în cele din urmă

  • Abonați-vă la fluxul RSS NETTUTS pentru mai multe tutoriale și articole zilnice de dezvoltare web.

Glen Stansberry este un dezvoltator web și un blogger care sa luptat de mai multe ori decât ar dori să recunoască cu CSS. Puteți citi mai multe sfaturi despre dezvoltarea web la blogul său Web Jackalope.

Dacă doriți să sprijiniți Ziua de acțiune a blogului, vă rugăm să voteze pentru această postare pe Digg. Mulțumiri!


Cod