แม้ว่าโปรแกรมอ่านฟีด RSS และโปรแกรมอ่านฟีดจะไม่ได้รับความนิยมเท่าที่เคยเป็น แต่ RSS ยังคงมีความสำคัญสำหรับผู้เยี่ยมชมไซต์ของคุณที่ต้องการรับการแจ้งเตือนทุกครั้งที่เพจของคุณอัปเดต นอกจากนี้ คุณสามารถใช้ฟีด RSS ได้หลายวิธีเพื่อโปรโมตเนื้อหาของคุณโดยใช้โซเชียลมีเดีย
ขั้นแรกมาดูวิธีการสร้างฟีด RSS สำหรับเว็บไซต์ของคุณตั้งแต่เริ่มต้น
รูปแบบฟีด RSS: HEADER
ฟีด RSS สำหรับเว็บไซต์ของคุณนั้นเป็นไฟล์ XML คุณต้องปฏิบัติตามรูปแบบเฉพาะสำหรับไฟล์ XML เพื่อให้ระบุเป็นฟีด RSS
สิ่งที่คุณต้องทำเพื่อสร้างฟีด RSS คือการระบุข้อมูลของคุณสำหรับแท็กที่จำเป็นทั้งหมด คุณสามารถใช้อะไรก็ได้ โปรแกรมแก้ไขข้อความ . Notepad ใช้งานได้ดี แต่ลองดูที่ แผ่นจดบันทึก++ .
มาดูแท็กที่คุณต้องรวมไว้ในไฟล์ XML เพื่อสร้างฟีด RSS ของคุณ:
สองบรรทัดแรกระบุเวอร์ชัน XML และ RSS อย่างที่คุณเห็น บรรทัดที่สามเปิดแท็ก 'ช่อง' นี่คือสิ่งที่จะมีข้อมูลทั้งหมดสำหรับช่องหรือเว็บไซต์ของคุณ เพิ่มสามบรรทัดนี้ตามที่เป็นอยู่
ต่อไป โค้ดบางส่วนเกี่ยวกับฟีด:
MakeUseOf RSS Feed
https://www.makeuseof.com/
Cool Websites, Software and Internet Tips
Wed, July 4 2018
สองสามบรรทัดเหล่านี้ระบุข้อมูลเกี่ยวกับฟีด RSS และเว็บไซต์ของคุณ NS ชื่อ แท็กเป็นที่เก็บชื่อใด ๆ ที่คุณต้องการมอบให้กับฟีด RSS ของคุณ ลิงค์ แท็กชี้ไปที่เว็บไซต์ของคุณและ คำอธิบาย มีการแนะนำสั้นๆ เกี่ยวกับฟีด RSS หรือเว็บไซต์ NS LastBuildDate tag ระบุครั้งสุดท้ายที่เนื้อหาในช่องมีการเปลี่ยนแปลง โปรดทราบว่า dlastBuildDate เป็นทางเลือก
สิ่งที่อยู่ในไฟล์ของคุณตอนนี้ ให้เรียกมันว่า หัวข้อ .
สิ่งที่ต้องทำด้วยราสเบอร์รี่ pi
รูปแบบฟีด RSS: CONTENT
ถัดไป เรามีเนื้อหาจริงของฟีด RSS ที่จะแสดงเป็นรายการเฉพาะเมื่อดูโดยใช้โปรแกรมอ่านฟีด แต่ละรายการจะอยู่ภายในแท็กคู่หนึ่ง และต้องมีเนื้อหาอย่างน้อยดังต่อไปนี้:
Entry Title
URL Link to the entry
https://www.mysite.com/?p=584674
This is the description of the content...
Wed, July 4 2018
อีกครั้ง ชื่อ แท็กจะอ้างถึงหัวเรื่องหรือเนื้อหาของคุณ ลิงค์ คือที่อยู่เว็บที่สมบูรณ์ซึ่งสามารถเข้าถึงรายการได้บนเว็บไซต์ของคุณ
วันที่มีรูปแบบเฉพาะ ซึ่งสามารถดูด้านบนได้ เวลาต้องอยู่ใน GMT; คุณสามารถอ้างถึง อาร์เอฟซี 822 ส่วนที่ 5 สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับรูปแบบข้อกำหนดวันที่-เวลาอื่นๆ
ในที่สุด คำอธิบาย แท็กเป็นที่เก็บเนื้อหาหรือคำอธิบายที่แท้จริงของรายการ โปรดจำไว้ว่าข้างต้นจะถูกทำซ้ำสำหรับทุกรายการในเว็บไซต์ของคุณ ตัวอย่างเช่น หากคุณมีบล็อกที่มีบทความห้าบทความ ฟีด RSS ที่สมบูรณ์ควรมีแท็กรายการ 5 รายการเพื่อจัดเก็บ 5 รายการ
NS ไกด์ tag เป็นตัวระบุเฉพาะสำหรับแต่ละรายการ นี่คือจำนวนผู้อ่านฟีด (และโค้ดของคุณเองที่สร้างไฟล์นั้น) กำหนดว่าไฟล์ RSS มีรายการใหม่หรือไม่
NS pubDate tag ระบุวันที่เผยแพร่เนื้อหาภายในช่อง ในตัวอย่างข้างต้น หมายถึงเนื้อหาของแต่ละรายการ และแต่ละรายการจะมีวันที่เผยแพร่ของตนเอง
ปิดฝาเปิด ช่อง และ rss แท็ก (โดยใช้ และ ) และบันทึกไฟล์ อัปโหลดไปยังตำแหน่งที่เหมาะสมบนเว็บเซิร์ฟเวอร์ของคุณ (รูทของไซต์จะทำงานได้ดี) และคุณมีไฟล์ RSS พร้อมใช้งาน
วิธีบังคับออกโดยไม่มีตัวจัดการงาน
โปรแกรมอ่านฟีดที่ทันสมัยส่วนใหญ่สามารถแสดงรูปภาพส่วนหัวสำหรับบทความของคุณได้หากคุณนำหน้าคำอธิบายด้วยรูปภาพที่ฝังโดยใช้ HTML แท็ก
ตอนนี้ ถ้าคุณนั่งลงและคิดเกี่ยวกับมัน คุณจะรู้ทันทีว่าไฟล์ที่คุณเพิ่งสร้างขึ้นนั้นเป็นไฟล์คงที่ หมายความว่ารายการที่คุณเขียนในแท็กรายการจะยังคงเหมือนเดิมและจะไม่เปลี่ยนแปลงเพื่อสะท้อนถึงเนื้อหาล่าสุด ของเว็บไซต์ของคุณ ดังนั้น ก่อนที่เราจะสรุป เรามีปัญหาสองสามข้อที่ต้องแก้ไข
ทำให้ฟีด RSS ของคุณเป็นไดนามิก
ตอนนี้จะต้องมีการเขียนโปรแกรมพอสมควร หากคุณไม่มั่นใจในทักษะการเขียนโปรแกรม เราขอแนะนำให้คุณใช้ CMS เช่น Joomla , Drupal หรือเหนือสิ่งอื่นใด WordPress (ถ้าเหมาะกับคุณ) CMS มีปลั๊กอินจำนวนมากสำหรับฟีด RSS และส่วนใหญ่ยังมีฟังก์ชัน RSS ให้อีกด้วย อย่างไรก็ตาม เนื่องจากคุณกำลังอ่านข้อความนี้ ฉันคิดว่าคุณกำลังสร้างโซลูชันของคุณเอง ดังนั้น มาเขียนโค้ดกัน
คุณสามารถใช้ภาษาการเขียนโปรแกรมเดียวกันกับที่คุณใช้ในการเขียนโปรแกรมไซต์ของคุณ แนวคิดโดยไม่คำนึงถึงภาษาการเขียนโปรแกรมจะเหมือนกัน คุณจะเก็บชุดของรายการที่คุณเขียนลงในตัวดึงข้อมูล RSS ระหว่างการอัปเดตฐานข้อมูลไซต์ของคุณครั้งล่าสุด ฐานข้อมูลนี้ได้รับการอัปเดตทุกครั้งที่คุณเผยแพร่หน้าใหม่หรือรายการบล็อก ทุกครั้งที่สคริปต์ 'rss update' ของคุณทำงาน คุณจะอ่านค่าเหล่านั้นจากฐานข้อมูลและเขียนลงในไฟล์
สิ่งที่เราจะทำคือดึงรายการจากฐานข้อมูลและแทรกลงในแท็กที่เหมาะสม ฉันสามารถสรุปขั้นตอนได้เพียงสั้นๆ เนื่องจากโค้ดจริงจะแตกต่างกันไปตามภาษาการเขียนโปรแกรมที่คุณใช้ ข้อมูลโค้ดต่อไปนี้ได้รับความอนุเคราะห์จาก WebReference.com ดังนั้นสำหรับรายละเอียดทั้งหมดในขณะที่คุณกำลังเขียนโค้ดของคุณเอง โปรดตรวจสอบให้แน่ใจว่าได้อ่านรายละเอียดเหล่านั้นแล้ว
ฟังก์ชันนี้จะดึงรายละเอียดส่วนหัวจากฐานข้อมูลและเขียนลงในไฟล์ RSS
ฟังก์ชันนี้จะดึงรายการทั้งหมดจากฐานข้อมูลและเขียนลงในไฟล์ RSS
โดยทั่วไป ไม่ว่าคุณจะใช้ภาษาใด ขั้นตอนหรือตรรกะของโค้ดจะเหมือนกัน:
- เชื่อมต่อกับฐานข้อมูลที่มีข้อมูลทั้งหมดที่เราต้องการ (ดูด้านบน)
- รับทั้งหมด รายการ ที่คุณต้องการเพิ่มลงในฟีด RSS ปกติจะเป็น 10 ตัวล่าสุด
- สร้างส่วนแรกของไฟล์ เช่น the หัวข้อ.
- สำหรับแต่ละรายการ ให้ทำดังนี้:
- สร้างแท็ก
- กรอกแท็กและเนื้อหาที่จำเป็น
- สร้างแท็ก
- สร้าง ส่วนท้าย เพื่อปิดไฟล์.
ทำให้ RSS Feed ของคุณค้นพบได้
อีกสิ่งหนึ่งที่คุณต้องจำไว้คือ โปรแกรมอ่านฟีดควรสามารถระบุฟีดที่สร้างขึ้นเป็นฟีด RSS ได้ มีหลายวิธีในการทำเช่นนี้:
- คุณสามารถสร้างไฟล์ XML เป็นไฟล์ RSS แล้วเปิดขึ้นมา จากนั้นจึงเพิ่มรายการด้วยตนเองทุกครั้งที่มีการเผยแพร่รายการใหม่ หรือเมื่อใดก็ตามที่ควรอัปเดตฟีด
- หากคุณใช้สคริปต์เพื่อสร้างฟีด RSS ทุกครั้งที่มีการร้องขอ คุณสามารถส่ง ประเภทเนื้อหา: application/xml ส่วนหัวก่อนข้อมูลอื่นๆ
- คุณสามารถบันทึกสคริปต์เป็นไฟล์ XML และให้ซอฟต์แวร์เว็บเซิร์ฟเวอร์ของคุณถือว่าเป็นไฟล์สคริปต์ ตัวอย่าง การเพิ่ม: |_+_| ใน .htaccess จะทำให้ Apache ปฏิบัติต่อไฟล์ XML เป็นไฟล์ PHP
ตามหลักการแล้ว เบราว์เซอร์ของคุณจะรู้จักฟีด RSS เมื่อป้อน URL ของฟีดลงในช่องที่อยู่ แทนที่จะแสดงเนื้อหาของสคริปต์
ไซต์ WordPress ที่ทันสมัยส่วนใหญ่มีฟีด RSS ที่พร้อมใช้งานทันที ดูเนื้อหาฟีด RSS ของ MakeUseOf โดยไปที่ URL ที่ต่อท้ายด้วย '/ feed'
ทางเลือกที่ง่ายกว่าในการสร้างฟีด RSS
ในช่วงหลายปีที่ผ่านมา เทคโนโลยี RSS มีการพัฒนามากมาย ไม่มีใครจำเป็นต้องสร้างฟีด RSS ด้วยตนเองอีกต่อไป เนื่องจากมีบริการมากมายที่สามารถนำเว็บไซต์ใดๆ มาแปลงเป็นฟีด RSS ที่อัปเดตแบบไดนามิกได้ ต่อไปนี้คือบริการออนไลน์บางส่วนที่จะบรรลุเป้าหมายนี้ (ไม่ฟรีทั้งหมด)
วิธีปลดล็อกโทรศัพท์ Android ของผู้ให้บริการ
FetchRSS : ไซต์นี้ให้คุณกำหนดองค์ประกอบของหน้าเว็บใดๆ ที่คุณต้องการตรวจสอบการอัปเดต และสร้างฟีด RSS ได้โดยการคลิกที่องค์ประกอบของหน้า
ผู้สร้างฟีด : บริการนี้สร้างโดย FiveFilters.org ให้คุณพิมพ์ URL ของหน้า และตัวกรองสำหรับแอตทริบิวต์ guid หรือ class หรือส่วน URL
ฟีด43 : ช่วยให้คุณสามารถดึง HTML จากหน้าเว็บใดๆ และสร้างตัวอย่างสำหรับตัวกรองที่ระบุรายการใหม่บนหน้าเว็บ เวอร์ชันฟรีช่วยให้คุณสร้างฟีดรายการที่จำกัดซึ่งอัปเดตทุก ๆ หกชั่วโมงขึ้นไป
การให้อาหาร : บริการนี้คล้ายกับ FetchRSS โดยจะช่วยให้คุณสามารถเน้นส่วนต่างๆ ของหน้าเว็บแบบกราฟิกเพื่อตรวจสอบการอัปเดตได้
รับฟีด RSS ของคุณ
มีความเข้าใจผิดว่า RSS เป็นเทคโนโลยีเก่า แต่ก็ยังเป็นส่วนสำคัญของเว็บด้วยเหตุผลบางประการ นั่นเป็นสาเหตุที่ระบบ CMS ส่วนใหญ่รวมการสร้าง RSS ไว้ในแพ็คเกจหลัก นั่นเป็นเพราะว่า RSS เป็นวิธีที่ง่ายที่สุดในการให้แฟนๆ และผู้อ่านของคุณสมัครรับการแจ้งเตือนทุกครั้งที่ไซต์ของคุณอัปเดต
ที่ช่วยให้ผู้เยี่ยมชมของคุณกลับมาและภักดี ดังนั้นจงใช้ RSS แม้ว่าจะมีผู้เยี่ยมชมเพียงเล็กน้อยเท่านั้นที่ต้องการ ท้ายที่สุดแล้ว ผู้มาเยือนที่ภักดีก็ยากที่จะได้มา
หากคุณต้องการเรียนรู้เพิ่มเติมเกี่ยวกับการเรียกใช้เว็บไซต์อย่างง่ายดาย อย่าลืมตรวจสอบ สุดยอดคู่มือ WordPress ของเรา .
แบ่งปัน แบ่งปัน ทวีต อีเมล 5 เคล็ดลับในการเพิ่มพลังให้เครื่อง VirtualBox Linux ของคุณเบื่อกับประสิทธิภาพที่ย่ำแย่ของเวอร์ชวลแมชชีนหรือไม่? นี่คือสิ่งที่คุณควรทำเพื่อเพิ่มประสิทธิภาพ VirtualBox ของคุณ
อ่านต่อไป หัวข้อที่เกี่ยวข้อง- การเขียนโปรแกรม
- การพัฒนาเว็บ
Ryan สำเร็จการศึกษาระดับปริญญาตรีสาขาวิศวกรรมไฟฟ้า เขาทำงาน 13 ปีในด้านวิศวกรรมระบบอัตโนมัติ 5 ปีในด้านไอที และปัจจุบันเป็นวิศวกรด้านแอป อดีตผู้จัดการบรรณาธิการของ MakeUseOf เขาพูดในการประชุมระดับชาติเรื่อง Data Visualization และได้รับการนำเสนอในโทรทัศน์และวิทยุแห่งชาติ
เพิ่มเติมจาก Ryan Dubeสมัครรับจดหมายข่าวของเรา
เข้าร่วมจดหมายข่าวของเราสำหรับเคล็ดลับทางเทคนิค บทวิจารณ์ eBook ฟรี และดีลพิเศษ!
คลิกที่นี่เพื่อสมัครสมาชิก