Sadaļas arhīvs: Webizstrāde

Kā top.good.lv ģenerē trafiku

Pirms pāris gadiem par līdzīgu tēmu jau biju rakstījis. Toreiz šmaucās kāds krievu projektiņš. Šoreiz par līdzīgu lietu raksta Kristaps savā blogā, kurš, strādājot pie kāda projekta, nejauši pamanīja, ka top.good.lv ģenerētajā kodā parādās dīvainas lietas.

Sistēma ir tā pati vecā, kas jau gadiem ir atstrādāta dažādos krāpnieku projektos – piedāvā lietotājam izvietot skaitītāja kodu savā lapā un šajā skriptā “iekabina” pareizās rindiņas, kas vai nu rāda slēpto reklāmu, vai arī fonā ielādē citas lapas. Šajā gadījumā tas ir pēdējais variants. Fonā tiek ielādētas ap 30 mājaslapas. Mēģināju papētīt sīkāk, kas un kā tiek darīts.

Lasīt tālāk

WordPress 2.3

Jau labu laiku atpakaļ tika solīts, ka šodien iznāks WordPress 2.3 versija. Pagaidām vēl neredzu, bet domāju, ka tuvākajās stundās būs pieejams.

Izstrādātāji šajā versija ir veikuši būtiskas izmaiņas datubāzes tabulu struktūrā kā rezultātā pāreja uz šo versiju varētu būs gana sāpīga. Vismaz skandina par to jau labu laiku.

WordPress 2.3

Sākot ar pašu WordPress blogu, kur piedāvā iepazīties ar sagatavošanas darbiem, lai veiksmīgi nomigrētu uz jauno versiju un tālāk visi aktīvie blogeri, kas raksta par šo blogu platformu. Silti ieteiktu palasīt rakstiņus, kas ir apkopoti Lorelle on WordPress blogā. Tur ir savāktas būtiskākās lietas, kas palīdzēs tikt skaidrībā ar dažādām niansēm un iespējamām problēmām, kā arī, protams, varēs uzzināt, kas, tad ir jauns nācis klāt un kādēļ tādas mocības ar atjaunināšanu.

Šo simpātisko bildīti es nospēru no ProBloggera.

Kāpēc Firefox lietotāji tiek bloķēti?

Jau kādu laiku klīst runas par to, ka ir portāli, kas sāk bloķēt Firefox lietotājus. Vienkārši pārsūta lietotāju uz citu lapu. Kā senos labos laikus.

Problēmas būtība ir tajā, ka aktivizējot AdBlock spraudni uz Firefox lietotāji neredz portālos izvietotās reklāmas. Citiem vārdiem sakot, portālu īpašnieku acīs tā ir satura “zagšana”, jo vairumā gadījumu šis saturs tiek apmaksāts ar reklāmu palīdzību.

TinyApps ir atrodams raksts par šo tēmu (paldies LongT par norādi). Viņi ir ielikuši saiti arī uz īpašu lapu Why FireFox is Blocked. Pagaidām lapā nekas prātīgs nav atrodams, ja neskaita vienu saiti kurā var notestēt vai tu lieto AdBlock, vai nē. Tur ir izvietos neliels JavaScript koda gabals, kas arī nosaka vai reklāmas tiek bloķētas, vai nē.

Lasīt tālāk

Opera 9.50 Alpha 1 for Windows

Tīmekļa izstrādātājiem var noderēt jaunā Opera 9.50 Alpha 1 for Windows. Redzot to milzīgi garo izmaiņu sarakstu biju patīkami pārsteigts, ka Operas izstrādātāji nopietni turpina strādāt pie dažādu standartu atbalsta.

Aktīvi tiek ieviests modernākā “standarta” HTML5 atbalsts, kas ļoti daudziem atvieglotu dzīvi.

Lasīt tālāk

Web serveris vienā rindiņā

Linuxisti, tomēr ir manjaki. Pozitīvā nozīmē. No dikiy ieraksta uzzināju, ka viens meistars ir uzcepis bash vidē webserveri vienas rindiņas garumā. Pēc tam cits meistars šo skriptu ir nedaudz optimizējis un izveidojis bash_httpd 2.1 versiju, kas strādā gan ar pārlūku, gan wget (konsoles lejupielādes menedžeris).

Šādi izskatās skripta kods. Tas ir bash skripts kurš izmanto dažādus unix komandrindas rīkus.

true; while [ $? -eq 0 ];do nc -vlp 8080 -c'(r=read;e=echo;$r a b c;E=NOTYET;while [ ${#E} -gt 0 ];do $r E;E=`$e $E|tr -d "\r\n"`;done;f=`$e $b|sed 's/[^a-z0-9_.-]//gi'`;h="HTTP/1.0";o="$h 200 OK\r\n";c="Content";if [ -z $f ];then($e -e $o;ls|(while $r n;do if test -f ${n}; then $e "<a href=\"/$n\">$n</a><br>";fi;done););elif [ -f $f ];then $e -e "$o$c-Type: `file -ib $f`\n$c-Length: `stat -c%s $f`\n";cat $f;else $e -e "$h 404 Not Found\n\n404\n";fi)';done

Kā saka krievi: “respect i uvaga”.

IE 6 un IE7 uz viena datora ar un bez Virtual PC

Pastaigājoties pa IE bloga ierakstiem, izlasīju par lielisko iespēju lejupielādēt IE6 un IE7 Virtual PC attēlus (imidžus?). Es saprotu, ka esmu diezgan atpalicis un neesmu informēts par jaunākajām modes tendencēm, bet ne jau tik daudz. Kurš loģiski domājošs cilvēks liks uz sava datora virtuālo mašīnu, lai uz tās testētu savas operētājsistēmas pārlūka iepriekšējo versiju. Tas ir kaut kāds jauns veids kā izklaidēties? Cilvēkiem problēmu pietrūkst?

Lasīt tālāk

Tekstu un bilžu noformējums ar CSS palīdzību ziņu portālos

Tehnoloģijas nepārtraukti attīstās, bet parasti to reālais pielietojums netiek līdzi, jo ir dažādi ierobežojumi, kas to kavē. Parasti jau cilvēku slinkums un lēnā jauno tehnoloģiju ieviešana.

Pirms dažiem gadiem, kad aktīvi mācījos un sekoju līdzi visām ar CSS saistītām lietām, lasīju par veidu kā skaisti noformēt tekstu kurā ir bilde, kas ir uz gaiša fona un tai ir izteiktas formas. Ir zināms, ka bildes parasti ir kā kvadrāts vai taisnstūris, kā arī tās var izlīdzināt vai nu pret kreiso, vai pret labo malu un principā tas arī ir viss. Fotošopā mēs varam uzlikt tekstu līdz ar bildē redzamajām kontūrām, bet kā ar HTML dokumentiem?

Lasīt tālāk

Google ievieš unavailable_after meta tagu

No tīmekļa veidotāju vortāla uzzināju, ka Google ievieš jaunu meta tagu “unavailable_after”, kas informēs meklētājservisu indeksēšanas robotus par to, ka konkrētā lapa būs pieejama tikai līdz noteiktam datumam.

<META NAME="GOOGLEBOT" CONTENT="unavailable_after: 25-Aug-2007 15:00:00 EST">

Šāda iespēja var noderēt, ja tiek izveidota pagaidu lapa (teiksim kāda īslaicīga kampaņa, kas būs spēkā tikai līdz noteiktam datumam) un nav vēlmes, lai to varētu atrast meklētājos arī, kad tā vairs nebūs aktuāla. Lasīt tālāk

Blogiem.lv rezerves kopiju veidošanas skripts

Andris P savā blogā ir nopublicējis lielisku skriptu ar kura palīdzību var izveidot rezerves kopiju no sava bloga, kas izveidots iekš Blogiem.lv servisa.

Esmu izveidojis PHP skriptu, kuram var padot jebkura Blogiem.lv bloga adresi, un tas saģenerēs datus SQL formātā ar visiem rakstiem un komentāriem. Tas izveido trīs SQL failus:

  • Vienu priekš tabulu struktūrām (SQL CREATE TABLE),
  • Otru priekš rakstiem (SQL INSERT)
  • Trešo priekš komentāriem (SQL INSERT).

Rakstiem tiek saglabāti: nosaukums, pats teksts un birkas.

Ļoti noderīga lieta tiem, kas vēlēsies nomigrēt no šī servisa teiksim uz savu domēnu, jo tāda vēlme agri vai vēlu varētu rasties, ja cilvēks sāks aktīvāk darboties savā blogā.

CSS failu pārbaude

Bieži lielos web projektos, kas tiek aktīvi papildināti, pilnveidoti un pārveidoti, parādās nepieciešamība pēc CSS failu pārbaudes uz liekiem ierakstiem. Tas tikai teorijā cilvēki stāsta, ka uz CSS izkārtojuma bāzētie risinājumi ir vienkārši pārveidojami. Dzīvē tas ir gana interesants pasākums, ja vēl ir jāpārveido kāda cita veidotus CSS failus, tad vispār ir jautri. Lasīt tālāk