Rss kanallarını necə bağlamaq olar. WordPress üçün gözəl RSS lentini necə etmək olar. Ninja RSS Syndicator - abunəlikləri idarə etmək üçün komponent

Əvvəllər RSS abbreviaturası mənim üçün heç nə demək deyildi. Baxmayaraq ki, bunun nə olduğunu və necə işlədiyini bilmək maraqlı idi. Çünki bir çox saytlarda bu gözəl simvolu və xəbər lentinə abunə olmaq üçün dəvət gördüm.

Buna görə də, bu yaxınlarda mənim kimi bu şeyin nə qədər rahat olduğunu hələ bilməyənlər üçün, xüsusilə də bunda mürəkkəb bir şey olmadığı üçün aydın və anlaşılan şəkildə izah etməyə çalışacağam. Əsas odur ki, niyə digər saytları birbaşa brauzerinizdən oxumağınız lazım olduğunu başa düşməkdir.

Gmail hesabınız var?

Beləliklə, Gmail hesabı sahibləri, işə başlayaq! Əvvəlcə RSS terminini rus dilinə tərcümə edək və onun tərifini alaq: “məlumat əldə etməyin çox sadə yolu”. Məlumat əldə etməyin bir çox yolu olduğundan çox sadə bir üsul mütləq bizim üçün faydalı olacaq. Siz sevimli və maraqlı saytlarınızı əlavə edə bilərsiniz və ya onların hamısını bir yerdə, məsələn, brauzerinizin panelində toplayıb hər gün yeniləmələrə tez baxa bilərsiniz.

Mən bunu hər gün işimdə edirəm. Deyə bilmərəm ki, evdə hər gün oxuduğum bütün saytlara baxa bilərdim, amma işdə bu üsul mənə çox kömək edir: səhərlər rəsmi saytlardan sertifikatlaşdırma sahəsində xəbərlərə baxıram, əldə edirəm. ən son məlumatlar və hadisələrdən xəbərdar olun. Nəticədə qanunvericilikdəki dəyişikliklərlə ayaqlaşmağa nail oluram ki, bu da o deməkdir ki, müştərilərim məndən yalnız müvafiq məlumatları alacaqlar.

Digər saytların hadisə lentini oxumağın bu üsulu mənim üçün əlverişlidir, çünki digər üsullarla müqayisədə daha effektivdir. Mən vaxta qənaət edirəm və ondan başqa məqsəd üçün istifadə edə bilərəm.

Brauzerdən RSS lentini oxuyun

Dostlar, bu linki izləyin və RSS Feed Reader genişlənməsini quraşdırın. Genişlənməni quraşdırdıqdan sonra brauzer panelində tanış RSS işarəsi görünəcək və bizə qalan yeganə şey başqalarına nisbətən daha tez-tez baxmaq istədiyimiz saytları seçmək və yalnız xəbərin başlığı və qısa təsviri maraqlı olduqda onlara baş çəkməkdir. bizə.

Diqqətinizi ona çatdırmaq istərdim ki, bütün saytların RSS lentinə abunə olmaq imkanı yoxdur. Oxucuma lazımi saytları əlavə etmək üçün bir yol axtararkən bunu fərq etdim. Bu halda, belə saytları əlfəcinlərinizə əlavə etməli və oradan məlumat əldə etməli olacaqsınız.

Lakin əksər hallarda sayt sahibləri öz ziyarətçiləri və oxucuları ilə maraqlanır və ən son məqalələri və xəbərləri birbaşa e-poçt və ya xəbər toplayıcılarına (birbaşa Google hesabınızda) almaq imkanı verirlər. Və demək olar ki, istənilən vebsaytda məlumatın sadə və effektiv əldə edilməsi üçün narıncı simvolu görəcəksiniz.

Simge üzərinə klikləyin və onu genişləndirmənizə əlavə edin. Brauzerdəki genişləndirmə işarəsinə klikləməklə, bir pəncərədə RSS lentini əlavə etdiyiniz bütün saytların siyahısını görə bilərsiniz. İstədiyiniz saytın üzərinə klikləməklə, başlıqlar və elanlarla diqqətinizi cəlb edən yeni məqalə və ya xəbərlərin siyahısı ekrana çıxacaq.

RSS Feed Reader-a sayt əlavə etməyin başqa bir sadə yolu: əgər nədənsə sayt əlavə edə bilmirsinizsə, saytın ünvanını köçürün, RSS Feed Reader genişlənməsinə klikləyin, açılan pəncərənin ən aşağı hissəsində bir yazı Bu səhifədəki lentlərə abunə olun, üzərinə klikləyin, növbəti pəncərəyə keçəcəksiniz. Aşağıdakı linkə klikləyin Lentlərinizi təşkil edin və genişləndirmə parametrlərinə keçin, burada saytın URL-ini + yeni lentə əlavə edirsiniz. Əslində hər şey çox sadədir və bütün bu hərəkətlər 10-20 saniyə ərzində baş verəcək.

Yeri gəlmişkən, məşhur şəhər saytlarını oxucuma əlavə etdiyim üçün indi iş fəaliyyəti üçün də lazım olan bütün şəhər tədbirlərindən daim xəbərdar oluram. Mədəni və idman tədbirlərinin xəbərləri mühüm şəhər hadisələrini qaçırmamağa imkan verəcək. Razılaşın, hər bir saytı ayrıca ziyarət etmək üçün həmişə kifayət qədər vaxt yoxdur. Və belə bir rahat genişləndirmə ilə siz bütün məlumatları bütövlükdə əhatə edə və diqqətinizi ən vacib şeyə cəmləyə bilərsiniz.

Bu uzantıdan istifadə etməyin rahatlığını dərhal hiss edəcəksiniz: işarə yeni mesajların sayını göstərir. Görüləcək işlərin həcmi əvvəlcədən planlaşdırıla bilər.

Googlt Chrome brauzerindən RSS lentlərini oxumaq texnologiyası məlumatın həcmini və miqdarını qıcıqlandırmadan yalnız fayda gətirir. Bir alətin nə qədər effektiv olduğunu başa düşmək, başqa şeylər üçün çox vaxta qənaət edir.

Ümid edirəm ki, məsləhətlərim sizə bunu öyrənməyə kömək etdi Google Chrome brauzerindən RSS lentini necə oxumaq olar sürətli. Bu möhtəşəm texnologiya sevimli saytlarınızdan xəbərləri və hadisələri brauzerinizə gətirir.

Xəbərlər və hadisələrdən xəbərdar olun. Səmərəli olun. Brauzerinizə "Effektiv İnsan üçün Məsləhət Qutusu" bloqunu əlavə edin və maraqlı məqalələri daha tez tapın.

Təlimatlar

Saytın səhifəsini diqqətlə araşdırın. Tipik olaraq, RSS abunəliyi bir işarə ilə göstərilir. RSS simvolunu tanımaq asandır - nöqtə və iki yarım qövs. Və RSS lentinə abunəlik səhifənin yuxarı hissəsində, görkəmli yerdə yerləşdirilir.

Ən çox yayılmış, lakin mütləq deyil, RSS simvolu narıncı tonlardan, eləcə də ənənəvi kvadrat və ya dəyirmi ikon formasından istifadə edir. Ancaq yalnız bu forma diqqət yetirməməlisiniz. Son zamanlar getdikcə daha çox əl ilə çəkilmiş RSS nişanları müxtəlif obyektlər, məhsullar və heyvanlar şəklində peyda olur.

Siz həmçinin saytın RSS-ni təxminən aşağıdakı məzmunlu yazı ilə aşkar edə bilərsiniz: “Xəbərləri RSS vasitəsilə izləyin”, “RSS abunəliyi”, “FEED abunəliyi”. Bu yazılar artıq RSS lentinə düymələr-linklər ola bilər.

RSS-ni vizual olaraq tapa bilmirsinizsə, axtarış çubuğuna standart axtarış sorğusunu daxil edin: http://site adı /rss və İnter düyməsini basın.

Həmçinin, saytın RSS-ini tapmaq üçün aşağıdakı axtarış formatlarından birini istifadə edə bilərsiniz: http://site name/ ?feed=rsshttp://site name / ?feed=rss2http://site name/ ?feed =rdfhttp://saytın adı / ?feed=atom

RSS lentlərini oxumaq üçün xüsusi proqramlardan istifadə edərək saytın RSS-ini öyrənə və eyni zamanda abunə ola bilərsiniz. Bu cür proqramların üstünlüklərindən biri, istədiyiniz saytın bütün RSS lentlərini müstəqil olaraq tapmaq imkanıdır. Bunu etmək üçün sadəcə İnternet resursunun adını daxil edin, proqram qalan hər şeyi özü tapacaq.

Saytın RSS-ini tapmaq üçün son yol istənilən axtarış sistemində sorğu verməkdir. Saytın adını yazın və RSS əlavə edin.

Qeyd edin

Hamısında olmasa da, bir çox saytlarda RSS lentləri var. Onlar əsasən xəbər və blog resurslarında mövcuddur.

RSS, əlaqəli saytlarda xəbərlər dərc etmək üçün istifadə olunan bir formatdır. Amma onun köməyi ilə siz təkcə xəbərləri dərc edə bilməzsiniz. Bir neçə hissəyə bölünə bilən istənilən mətn RSS-dən istifadə etməklə dərc oluna bilər.

Təlimatlar

İdarəetmənizi məzmunla doldurmaq üçün CMS JoomLa istifadə edin. Bu mühərriklə işləyərkən RSS-ə qoşulmağın iki rahat yolu var: quraşdırılmış Syndicate modulundan istifadə etmək və FeedBurner xidmətindən istifadə etmək. Sindikat modulunu qoşmaq üçün JoomLa alətlər panelindəki “Genişləndirmələr” menyusuna keçin, sonra “Modullar Meneceri” seçin. Menecerdə olarkən modul siyahıda yoxdursa, "Yarat" düyməsini basın. "Sindikat" seçin. Açılan pəncərədə lazımi parametrləri edin: modulun adı, yeri və formatı. Bu addımları tamamladıqdan sonra sizin üzərinizdə müvafiq RSS işarəsi görünəcək.

FeedBurner istifadə etmək üçün Google istifadə edərək feedburner.google.com saytında qeydiyyatdan keçin. Lentlərim sekmesine keçin və veb saytınızın ünvanını daxil edin. Next düyməsini basın. Açılan pəncərədə RSS üçün 2.0 formatını seçin. Növbəti səhifəyə davam edin. Açılan pəncərədə RSS lentinin adını göstərərək “Lentin Başlığı” sütununu doldurun. "Növbəti" düyməsini basın. Pəncərənin aşağı hissəsində görünən linki kopyalayın.

FeedBurner xidmətində qeydiyyatdan keçdikdən sonra veb saytınızda RSS lenti yaratmağa davam edin. Saytınızda RSS simvolu kimi istifadə etmək üçün uyğun bir şəkil tapın.

JoomLa admin alətlər panelində "Sayt" menyusunda "Media meneceri" üzərinə klikləyin. Görünən pəncərədə "Hekayələr" qovluğunu seçin. "Fayl seçin" düyməsini basın və gələcək RSS simvoluna gedən yolu göstərin. Simge yükləndikdən sonra modul menecerindən istifadə edərək Xüsusi HTML modulu yaradın.

Lazımi modul parametrlərini tamamladıqdan sonra, açılan redaktorda müvafiq teqlərdə FeedBurner-dən alınan əlaqəni, işarənin yolunu və üzərinə sürüşdürdükdə görünəcək mətni göstərin. "Yeniləmə" düyməsini basın və modulda dəyişiklikləri qeyd edin.

Mövzu ilə bağlı video

Təlimatlar

Xəbər lenti skriptinin yazılması planlaşdırmadan başlamalıdır. Gələcək skriptin bütün funksiyalarını göstərdiyiniz bir cədvəl çəkin. Standart funksiyaları və admin panel inteqrasiyasını (və ya CMS-dən danışırıqsa, saytın admin paneli ilə inteqrasiya) həyata keçirməklə yanaşı, siz istifadəçilər üçün yazılara şərh yazmaq imkanı, redaktə etmək imkanı və reytinq sistemi yarada bilərsiniz.

Təsvir edilən funksiyaların hər birini ətraflı təsvir edin və texniki həyata keçirilməsinin mümkünlüyü barədə düşünün. Bütün qeydə alınmış məlumatları necə saxlayacağınıza və verilənlər bazasından istifadə edib-etmədiyinizə qərar verin. Skript fayllarının hər biri üçün məsuliyyətləri planlaşdırın (məsələn, create.php xəbərlərin yaradılmasına, show.php isə onların nümayişinə cavabdeh olacaq).

Məşhur lentlərdən skriptləri yükləyin və onların funksionallığına baxın. Funksionallığın həyata keçirilməsi yollarına diqqət yetirin, başqa bir proqramçı tərəfindən istifadə olunan metodların bütün müsbət və mənfi cəhətlərini öyrənməyə çalışın. Başqasının kodunu kopyalamayın, özünüz proqram yazmağa çalışın, əks halda siz nəinki oxşar skript yaradacaqsınız, həm də başqa bir proqramçının bütün səhvlərini təkrarlayacaqsınız.

Skriptin əsas hissəsini yazmağa başlayın. Əvvəlcə xəbər əlavə etmək üçün bir sistem təşkil edin və yalnız bundan sonra çıxış sistemini proqramlaşdırın. Mümkün olan ən təhlükəsiz giriş ilə admin paneli yaradın. Admin parolunuzu həmişə md5 və ya digər şifrələmə üsullarından istifadə edərək şifrələnmiş formada saxlayın.

Əsas hissənin işlədiyinə əmin olduqdan sonra şərh və ya reytinq kimi əlavə funksiyaları proqramlaşdırmağa başlayın. Qeydləri silmək imkanı tətbiq etməyi unutmayın.

Bütün skripti sınayın. Dostlarınızdan xəbər lentində zəif nöqtələri axtarmağı və onun bütün üstünlüklərini və mənfi cəhətlərini qiymətləndirməyi xahiş edin. Test başa çatdıqdan sonra proqramı saytda quraşdırın.

Mənbələr:

  • 2018-ci ildə xəbər lenti skripti

Saytınızda konfiqurasiya edilmiş RSS lenti sizə təqdim etdiyiniz məlumatla maraqlanan bütün istifadəçilərə ən son xəbərləri əldə etmək imkanı verəcək. Müasir məzmun idarəetmə sistemlərində artıq xüsusi RSS inteqrasiya elementləri var, lakin onlar yoxdursa, əl ilə quraşdırma mümkündür.

NEWSABLE və DATECOLUMN parametrləri ilə diqqətli olun - bu, müvafiq olaraq, yeniləmə cədvəlinin adı və tarixi göstərən seçimin adıdır. Sonuncu nöqtə yoxdursa, bu düzəldilməlidir (RSS lentinin mətnində tarix olmalıdır).

Sabitləri təyin etdikdən və verilənlər bazasına qoşulduqdan sonra bütün mətni .xml formatında çıxarın. Bunun üçün http://narod.ru/disk/44880199001/rssfeed1.txt.html linkindən yükləyərək PHP kodunun sətirlərindən ibarət mətn faylından istifadə edin. Qeyd etmək lazımdır ki, bu kodda siz yalnız səhifə, başlıq və təsvir üçün verilənlər bazasında sahələrin adlarını redaktə edə bilərsiniz. Bu parametrlər fərqli bir prinsipə görə yaradılıbsa, lazımi düzəlişləri edin.

İndi göstərilən parametrlərin işlədiyini yoxlamaq lazımdır. RSS lenti site.ru/rss.php ünvanında yerləşir. Göstərilən link sizə saytınızdan xəbər bülletenləri göndərmirsə, onda parametrlərdə problem var. XML lentlərini sınamaq üçün FeedValidator və ya digər xüsusi yoxlama proqramlarından istifadə edin. Lent ünvanını abunəçilər üçün rahat və başa düşülən etmək üçün ən yaxşısı /rss.php deyil, /latest-news.xml kimi girişdən istifadə etməkdir. Bunun üçün .htaccess faylını redaktə edin (əgər hostinqiniz apache istifadə edirsə). Bu nöqtədə, RSS feed quraşdırma prosesi tamamlandı. İstifadəçiləri saytınıza abunə olmaq üçün qısayol qurun və ilk müştərilərinizi gözləyin.

Daimi müəllifi olan Tatyana İvanko bloqçuluğun tələlərini araşdırır və tapıntılarını bizimlə bölüşür. Bu gün heç bir bloqun onsuz edə bilməyəcəyi bir xidməti, yəni RSS-i vurğulamaq qərarına gəldik. Bu məqalədə FeedBurner xidməti ilə necə işləmək və RSS-in vebsaytda quraşdırılması barədə müzakirələr aparılacaq.

Yeri gəlmişkən, səhifələrdən istifadə etməyi unutmayın Canlı blog yayımı , vebsaytımızın ən yuxarı hissəsində tapa bilərsiniz. İcmamızın bir çox üzvlərinin RSS lentləri orada toplanır. Təşviqdə namizəd olmusunuzsa və ya mükafat almısınızsa « « , onda sizin RSS-iniz də bu səhifələrdə görünə bilər və yazılarınızın elanları saytımızın bütün oxucuları tərəfindən görünəcək. Bunun üçün nə lazımdır? Onu bloqunuzun və RSS lentinizin ünvanına göndərin, həmçinin hansı nominasiyada iştirak etdiyinizi göstərin. Hələ də RSS ilə tanış deyilsiniz? Yoxsa bu xidmətlə bağlı biliklərinizi yoxlamaq istəyirsiniz? O zaman bu məqalə sizin üçündür!

Əksər İnternet istifadəçiləri yəqin ki, RSS-nin nə olduğunu bilirlər. Bunu öz sözlərinizlə ifadə etsək deyə bilərik ki, RSS xəbərləri müxtəlif saytlardan qeyd etdiyiniz yerə (e-poçt, “oxucuya” və s.) çatdırmaq üçün istifadə olunan xüsusi məlumat ötürmə formatıdır.

Bu rahatdır, çünki oxuduğunuz bütün bloqlara baş çəkmək və onlar haqqında yenilikləri axtarmaq lazım deyil. Bütün elanlar bir yerdə toplanacaq və siz yalnız onlara baxacaqsınız. Məqalə maraqlıdırsa, linki izləyə, bloq yazısını oxuya və şərh yaza bilərsiniz.

RSS lenti abunə forması hər bir blogger üçün məcburi hala gəldi. Rubrikanın növbəti iki nömrəsi isə Wordpress-də işləyən saytda, eləcə də blogspot (blogger) platformasındakı bloqlarda RSS-nin necə qurulması və quraşdırılmasına həsr olunacaq.

Bugünkü epizodda - bir blogda RSS qurmaq və quraşdırmaq üçün minimum proqram. Növbəti dəfə biz sizin və oxucularınız üçün lentinizi daha gözəl və rahat edəcək əlavə seçimlərə baxacağıq.

Başlamaq: yem nədir və onu necə "alovlandırmaq" olar?

Feed - (İngiliscə lentdən) yeniləmə lenti, xəbər kanalı.

1. İlk növbədə, artıq Google (Gmail poçt qutusu) ilə hesabınız olmalıdır. Sayta keçin FeedBurner.com və daxil olun (Gmail üçün istifadəçi adı və parol).

2. Rahatlıq üçün dili rus dilinə dəyişin (Dillər menyusunun yuxarı sağ küncündə).

3. “Light up your feed indi” sətrində bloqunuzun ünvanını daxil edin və “Next” düyməsini basın. Açılan pəncərədə, yaratmaq istədiyiniz lenti seçin - blog yazıları və ya şərhlər. Mesaj lenti yaratmağı seçin. Gəlin ona bir ad verək. Siz onu bloqla eyni adlandıra bilərsiniz. "Yemək ünvanı" sətirində Latın dilində bir ad tapırıq. (Lent ünvanı aşağıdakı şəkildə görünə bilər - "Lent ünvanı" sahəsi).

Budur, biz yemi yandırdıq! İndi onu konfiqurasiya etməli və bloga abunə formasını quraşdırmalısınız.

RSS feed parametrləri

Lent yaratdıqdan sonra biz parametrlər səhifəsinə keçirik. Bu səhifədə beş tab var: “Təhlil et”, “Optimallaşdır”, “Yayımla”, “Qazan”, “Problemləri həll et”.

"Optimallaşdır" menyusunda "Brauzer dostu" maddəsini tapın və orada ClearFeed (Rus) dilini təyin edin.

Smart Feed seçimini aktivləşdiririk (bütün "oxuyucular" ilə maksimum uyğunluq üçün).

"Yayımla" sekmesine keçin və e-poçtla abunə olmaq seçimini aktivləşdirin (aşağı sağ küncdə). Həmçinin bu tabda "Ləm sayı" elementi var. Orada siz sayğac düyməsinin növünü (animasiyalı, statik, düymə rəngi və s.) seçə və saytda quraşdırmaq üçün kod ala bilərsiniz.

Blogger-də (Blogspot) RSS abunəliyinin qurulması

Platformada blog abunəliyini qurmaq üçün blogspot, idarəetmə panelinə daxil olmalısınız, "Dizayn" - "Səhifə Elementləri" - "Qadjet əlavə et" sekmesine keçin. Açılan siyahıdan "Yeniləmələri e-poçtla göndər" qadcetini seçin, gadgetı səhifəyə əlavə etmək üçün yan tərəfdəki artı işarəsini vurun, gadgeta başlıq verin (məsələn, "Yeniləmələrə abunə olun!"). , qadcet artıq səhifədədir və oxucularınız yeniləmələr bloquna abunə ola bilərlər.

WordPress saytında RSS-i necə quraşdırmaq olar

ilə bağlı WordPress, onda hər şey bir az daha mürəkkəbdir, lakin lenti fərdiləşdirmək üçün daha çox imkanlar var.

Bu gün biz RSS lentini quraşdırmaq üçün yalnız ən sadə varianta - sayğac düyməsinə baxacağıq. Bu, bloqunuza nə qədər oxucunun abunə olduğunu göstərir və üzərinə kliklədiyiniz zaman oxucu abunə səhifəsinə aparılır və burada onun üçün ən əlverişli variantı seçə bilər.

Düyməni quraşdırmaq üçün şəkildə göstərilən kodu kopyalayın və "Mətn" vidcetinə yapışdırın.

WordPress üçün əlavə FeedBurner parametrləri: FD FeedBurner plagini

İndi bizə bir plugin lazımdır "FD FeedBurner Plugin", WordPress admin paneli vasitəsilə tapıla bilər. Bu məqalə çərçivəsində məlumatla həddindən artıq yüklənməmək və yeni başlayanları qorxutmamaq üçün bunun nə üçün lazım olduğunu izah etməyəcəyəm. Yalnız onu deyə bilərəm ki, bu, həyatımızı xeyli asanlaşdıracaq :). Xüsusi bir plagin quraşdırmadan və ya koda bəzi əlavələr olmadan, WordPress saytında RSS işləməyəcək. Bu RSS mövzusunda bəlkə də ən böyük tələdir.

Plugini aktivləşdirin və onun parametrlərinə keçin. Onlarda FeedBurner-dən lentinizin ünvanını göstərin (sahədəki ilk şəkildəki kimi (“Lent ünvanı”). Bu ünvana lentinizin adının altındakı “Təfsilatı redaktə et” linkinə klikləməklə baxmaq olar (bu, birinci şəkildə də görünür).

Bu, RSS lentinin quraşdırılmasını və minimal konfiqurasiyasını tamamlayır və oxucularınız blog yeniləmələrinə abunə ola bilərlər!

Növbəti nömrəyə qədər!

Oxumaqla maraqlana bilərsiniz:

Gününüz xeyir. Bu gün biz RSS lentinin qurulması haqqında danışacağıq. Əvvəlcə bunun nə olduğunu, necə düzgün konfiqurasiya olunacağını və ümumiyyətlə nə üçün lazım olduğunu anlayacağıq. Bütün mənfi cəhətləri və onların aradan qaldırılması imkanlarını nəzərdən keçirək.

BU NƏDİR?

Hər biriniz bir neçə xəbər saytını oxuyursunuz. Məsələn, siz 3 bloqu oxuyursunuz, yeni məqalənin dərc olunduğunu haradan bilirsiniz? Üç sayta girib baxmaq lazımdır, amma indi təsəvvür edin ki, bunu etmək lazım deyil, 1 sayta getməli olacaqsınız və orada yeni məqalələr haqqında bütün lazımi məlumatları öyrənəcəksiniz. Yaxşı səslənir, razılaşırsınız, indi onun kim üçün nəzərdə tutulduğunu anlayaq.

Müxtəlif xəbərləri dərc edən öz bloqunuz və ya veb saytınız varsa, RSS lenti sizin üçündür. Bu, vebsaytınızı tanıtmağa kömək edəcək, lakin əgər sizin şirkət üçün korporativ vebsaytınız və ya vizit kartınız varsa, bu, mənasızdır, çünki onlarda olan məlumatlar tez-tez yenilənmir. Nəticə: RSS lenti yalnız məlumatların həftədə bir neçə dəfə yeniləndiyi saytlarda lazımdır.

Bir çox tanınmış saytlar və proqramlar eyni prinsiplə işləyir: “Yandex.Zen”, “News in win 10” və s.. RSS lenti olan başqa saytlardan xəbər toplayır, xəbəri özləri yazmır, sadəcə onları başqa saytlardan toplayın.

NECƏ EDİLMƏK ?




Kaset başlığı
http://www.sayta keçid
Kanalın qısa təsviri
Kanalda son dəyişiklik tarixi*


Xəbərin və ya məqalənin başlığı №1
Xəbərin və ya №1 məqalənin tam mətninə keçid
1 nömrəli xəbərin mətni (uzunluğu ixtiyaridir)


Xəbərin və ya məqalənin başlığı №2
Xəbərin və ya 2 saylı məqalənin tam mətninə keçid
2 nömrəli xəbərin mətni (uzunluğu ixtiyaridir)


Bu standart RSS lent növüdür.

Bundan sonra saytda RSS simvolu quraşdırmalısınız. Siz saytın altbilgisinə keçib onun necə göründüyünə baxa bilərsiniz, baxmayaraq ki, artıq yüzlərlə dəfə görmüsünüz.

RSS LAYININA ABUNƏ OLUNMANIN TƏŞKİLİ

RSS lentinizə abunə olmaq qabiliyyətini təşkil etmək üçün 2 şeyi etməlisiniz:

2. Teqlər arasına daxil edin Və aşağıdakı xətt:

Bu addım brauzerlərə RSS lentinin olması barədə məlumat vermək üçün lazımdır - xatırladığınız kimi, özünə hörmət edən brauzerlərin öz RSS oxucuları var.

OPSİYONEL RSS LİQASI Elementləri

Kanal, mənbə saytı və ya kanal müəllifi haqqında əlavə məlumat daxil edə bilərsiniz.

dil
Kanalın yazıldığı dil. Kollektorlara, məsələn, bir dildə olan bütün saytları bir səhifədə birləşdirməyə imkan verir. Bu element üçün etibarlı dəyərlərin siyahısı .

Misal: ru-ru

Misal: (Müəllif hüququ 2017, İvan Petrov)

idarəedici redaktor
Redaksiya mətninə cavabdeh şəxsin elektron poçt ünvanı.

Misal:

webMaster
Kanalın texniki aspektlərinə cavabdeh olan şəxsin e-poçt ünvanı.
([email protected](Vasili Petrov)

nəşr tarixi
Mətnin lentdə dərc edildiyi tarix RSS-də tarix və vaxt RFC 822 spesifikasiyasına uyğundur, istisna olmaqla, il iki və ya dörd rəqəmlə göstərilə bilər (sonuncuya üstünlük verilir).

son Quruluş Tarixi
Kanal məzmununun sonuncu dəfə dəyişdirildiyi vaxt.

bulud
Kanal yeniləmələrinə abunəni həyata keçirən rssCloud interfeysini dəstəkləyən veb xidmətini müəyyən edir. .

Misal:

(Bu misalda bildiriş tələb etmək üçün siz ccc.com, port 80, yol /RPC2 ünvanına XML-RPC mesajı göndərəcəksiniz. Prosedura myCloud.rssPleaseNotify adlanır.)

ttl
Ömür boyu - resursdan yenilənmədən əvvəl kanalın keşdə saxlanıla biləcəyi dəqiqələrin sayı.
Misal: (60)

şəkil
Kanalla birlikdə göstərilə bilən şəkil (GIF, JPEG və ya PNG formatında).

Maksimum genişlik 144-dür (standart olaraq 88-dir).
Maksimum hündürlük 400-dür (standart 31-dir).

Element kimi əlavə elementləri də ehtiva edə bilər:

müəllif
Mesaj müəllifinin e-poçt ünvanı. Bu, məsələn, hər məqalənin öz müəllifinin olduğu onlayn medianın RSS lentləri üçün aktualdır. Element Format:

[email protected](Andrew Petrov)

şərhlər
Yazı ilə bağlı şərhlər üçün səhifənin URL-i. Element Format:

http://domain.com/article4403.php#comments

qapalı
Mesaja əlavə edilmiş media obyektini təsvir edir. Onun 3 tələb olunan atributu var: url (tətbiq ünvanı), uzunluq (tətbiq ölçüsü baytla) və növü (tətbiq MIME növü). Misal.

Xəbərləri və yenilikləri oxuculara sürətlə yayımlamağa imkan verir. Bu format bir qədər köhnəlmişdir, lakin istifadəçilərin auditoriyası hələ də böyükdür. RSS lentlərini təşkil etmək imkanı WordPress, Joomla, Drupal və bir çox başqaları kimi bir çox məşhur mühərriklərə daxildir. Bəzi yerlərdə bu xüsusiyyət standartdır, digərlərində isə plaginlərdən istifadə etməklə həyata keçirilir. Pluginlərin quraşdırılması prosesini nəzərdən keçirmək o qədər də məntiqli deyil, ona görə də biz plaginlərdən istifadə etmədən özümüz RSS lentini necə təşkil edəcəyimizi anlamağa çalışacağıq.

Html-də statik sayt üçün RSS lenti

Başlamaq üçün biz hər hansı bir veb-saytda, hətta çılpaq html səhifələrində qurulmuş statik saytda xəbər yayımını həyata keçirməyə imkan verən əl üsuluna baxacağıq. Biz bu funksiyanı saytın kökündə rss.xml faylında yerləşdirilmiş sadə koddan istifadə edərək yaradacağıq:

- bu sətir kodlaşdırmanı göstərir <span>Sayt.ru saytından xəbərlər</span>- xəbər lentinin adını göstərin http://site.ru/rss.xml- yemin ünvanını göstərin Site.ru saytından xəbər lenti- lentimizin təsvirini daxil edin Cümə, 03 İyul 2015 17:51:00 +0300- lentin son yeniləmə tarixi - xəbərin başlığını göstərin http://site.ru/news1.html- tam xəbərlə səhifənin ünvanını göstərin - xəbərlərin qısa xülasəsini daxil edin

Lazım gələrsə, bu kodda bəzi RSS lent kataloqlarında qeydiyyatdan keçərkən zəruri olan lentin dilini təyin edə bilərsiniz, həmçinin əlavə elementlər əlavə edə bilərsiniz.

Təqdim olunan kod əl ilə yenilənir. Yəni dəyişiklik etmək üçün rss.xml faylını açmaq və ona yeni məlumatlar daxil etmək lazımdır. Xəbər lazımdır? Sonra lentlə redaktə edilmiş faylda aşağıdakı formada bir neçə struktur olmalıdır:

<span>Saytımızda yeni bölmə açıldı</span> http://site.ru/news1.html Saytımızda yeni bölmə açıldı, hər kəsi yeni məlumatlarla tanış olmağa dəvət edirik

Hər bir belə konstruksiya maddə teqləri arasında yerləşən ayrı bir xəbər parçasıdır. Xəbərlər əlavə olunduqca köhnə qeydlər silinə bilər. Yazıların sayı istənilən ola bilər, lakin siz 10-dan çox ən son xəbəri daxil etməməlisiniz - çətin ki, hər kəs köhnəlmiş yazılara ehtiyac duysun.

Biz RSS lentlərinin yaradılmasını avtomatlaşdırırıq

Tutaq ki, bizim veb saytımız xüsusi CMS-də və ya RSS lenti olmayan CMS-də yaradılıb. Bu halda, siz məlumatların saxlanması üçün istifadə olunan MySql verilənlər bazasının strukturunu başa düşməlisiniz və səhifə başlıqları, onların ünvanları və xəbər səhifələrinin məzmunu haqqında məlumatların necə saxlandığını öyrənməlisiniz. Verilənlər bazasının strukturunu başa düşdükdən sonra faylı RSS lenti ilə bir qədər modernləşdirmək lazımdır. Əvvəlcə ona başqa bir genişləndirmə verək ki, o, MySql verilənlər bazası ilə işləmək üçün lazım olan PHP kodunu icra edə bilsin. Əks halda, RSS lentimiz işləməyəcək. Faylın daxili məzmunu da yenidən işlənməlidir:

  • Biz verilənlər bazası ilə əlaqəni həyata keçiririk;
  • Son 10 qeyd üçün limit təyin edərək, lazımi məlumatların seçimini edirik;
  • Alınan dəyişənlərin məzmununu dövrədə göstəririk;

Birinci nöqtə ilə hər şey aydındır - oradan məlumat almaq üçün verilənlər bazasına qoşulmaq lazımdır. İkinci məqam da aydındır - 10 tarix, xəbər səhifələrinə 10 id linki, 10 xəbər başlığı və 10 xəbər orqanı almalıyıq. Üçüncü mətndə biz RSS lentimizin əl formatında element teqləri arasında dərc etdiyimiz hər şeyi ardıcıl olaraq göstəririk. Beləliklə, verilənlər bazasının strukturunu başa düşdükdən sonra istənilən resurs üçün RSS lentini təşkil edə bilərik. Bu yanaşma yaxşıdır, çünki biz CMS mənbə koduna toxunmuruq və hostinqdə əlavə yük yaratmırıq - bu, saytları kilometrlərlə lazımsız kodla yükləyən bəzi plaginlərdə problemdir. Bundan əlavə, texnikamız RSS lentinin tətbiqi mərhələsində mövcud veb saytın funksionallığında mümkün səhvlərdən xilas olmağa imkan verəcəkdir. Baş verə biləcək maksimum, veb saytımızda bir lent yaratmaq üçün lazım olan səhv məlumatları almağınızdır.

İndi kodun özünə baxaq:

Sayt.ru saytından xəbərlər http://site.ru/rss.php Site.ru saytından xəbər lenti"; $result=MYSQL_QUERY("SEÇ id, başlıq, mətn, tarix, FROM ORDER BY BY date DESC LIMIT 10"); while ($row=MYSQL_FETCH_ARRAY($result)) ( $id=$sətir["id"] $title=$row["title"]; $text=$row["text"]; $title id-i göstərən məqaləyə keçid $mətn $tarix "; ) əks-səda " "; ?>

Bu kodun ilk sətirləri yuxarıda təsvir edilmiş əl koduna bənzəyir və xəbər lentimiz haqqında ümumi məlumatları - lentin başlığını, təsvirini və tam ünvanını ehtiva edir. Lentin son yeniləməsi üçün heç bir tarix yoxdur, lakin mənbə kodunu yeniləməklə həyata keçirilə bilər. Daha sonra MySql verilənlər bazasından lazımi məlumatlar seçilir və RSS feed generasiya dövrü başlayır.

Xəbərin tarixi, mətni və başlığı ilə hər şey aydındır - onlar $title , $text və $date dəyişənlərindən götürülüb. Tam xəbərə keçidə gəlincə, onun id-si burada götürülür, bundan sonra biz veb-saytımızda linkin formalaşma strukturuna əsaslanaraq tam keçid yarada bilərik. Məsələn, linklər http://site.ru/news.php?id=48 kimi görünə bilər. Burada biz yalnız linkin formalaşmasının ümumi prinsipini təsvir edirik, ona görə də praktiki icra zamanı yuxarıda göstərilən kodda müvafiq dəyişikliklər edilməlidir.

Rss.php faylının generasiyası hazır olan kimi onu hostinqə yükləyə və test etməyə başlaya bilərik.

Faydalı məsləhətlər
Bəzi saytları ziyarət edərkən brauzerin ünvan çubuğunda bu saytların RSS lentinə birbaşa keçid görə bilərik. Dəblə ayaqlaşmaq üçün saytımızın növbəti modernləşdirilməsini həyata keçirəcəyik və ona sadəcə bir kod sətri əlavə edəcəyik: