Interneto žinios
Naudojant XML kuriant tinklalapius, kūrėjai gali lengvai atnaujinti turinį be poreikio keisti pačius HTML puslapius. XML pagrindu veikianti svetainė reikalauja dinaminio komponento – pvz., Perl, ASP arba PHP skripto – kuris iš XML failo ištraukia duomenis ir generuoja HTML.
Šiame straipsnyje parodyta, kaip paprastai sukurti dinaminį puslapį, kuriame rodomos naujienos ir paveikslėlis. Po to, kai sukursite CGI skriptą, turinį atnaujinsite tiesiog įkeldami naują news.xml failą.
XML faile bus šakninis elementas <doc> ir du vaiko elementai: <item> (naujienų tekstas) bei <pic> (paveikslėlio pavadinimas). Štai pavyzdys:
<doc>
<item status="publish">Ispanų žirgai rytoj buvo pristatyti Šventojo Domingo aikštyne. Tai buvo nuostabus reginys, todėl daug žmonių išėjo juos pamatyti. Aš su drage ir jos pusseserė apsilankėme.</item>
<pic status="publish">img1.jpg</pic>
</doc>
Išsaugokite failą kaip news.xml.
Skriptas atidaro news.xml, ištraukia item ir pic elementų turinį ir išveda HTML puslapį.
#!/usr/bin/perl -w
print "Content-type: text/html\n\n";
open my $fh, '<', 'news.xml' or die "Negaliu atidaryti news.xml: $!";
my ($item, $pic);
while (my $line = <$fh>) {
if ($line =~ /<item[^>]*status="publish">(.*?)<\/item>/s) {
$item = $1;
}
if ($line =~ /<pic[^>]*status="publish">(.*?)<\/pic>/s) {
$pic = $1;
}
}
close $fh;
print "<h2>Matt's News</h2><hr>";
print "<img src='$pic' style='float:left;margin-right:10px;'>";
print "<div>$item</div>";
Išsaugokite kaip xml_site.cgi ir patikrinkite, ar serveris leidžia vykdyti CGI skriptus.
cgi-bin katalogą įkelkite news.xml ir xml_site.cgi.img1.jpg.Atidarykite naršyklėje URL, pvz.: https://www.jusu-domenas.lt/~root/cgi-bin/xml_site.cgi. Puslapyje turėtų būti rodomas antraštė „Matt's News“, po jos – paveikslėlis ir naujienų tekstas.
Atidarykite news.xml teksto redaktoriuje, nukopijuokite pirmą įrašą, pakeiskite atributus į publish ir atnaujinkite turinį, pvz.:
<item status="publish">Šiandien mūsų Fox Terrier „La Nina“ lankėsi pas veterinarą.</item> <pic status="publish">img2.jpg</pic>
Išsaugokite failą, įkelkite jį į serverį ir perkraukite xml_site.cgi puslapį – turinys atsinaujins automatiškai.
Pritraukite lankytojų dėmesį, įdėdami HTML skaidrių demonstraciją į savo svetainę. Tai paprasta – nereikia žinoti JavaScript ar Flash kodų. Pasinaudodami puslapio <meta> žymomis, galite lengvai rodyti nuoseklų puslapių rinkinį. Štai kaip sukurti savo skaidrių demonstraciją.Žingsnis 1 – Sukurki
„Windows“ garso įrašymo programa yra viena iš universaliausių įrankių, įtrauktų į operacinę sistemą. Ji leidžia įrašyti, redaguoti ir manipuliuoti garso failais įvairiais būdais, o po kelių paprastų žingsnių galite gauti MP3 failą. Žingsniai 1. Įrašykite garsą Atidarykite Windows garso įrašymo progr