บทความนี้เป็นส่วนที่สามของ ชุด ฉันกำลังเขียนถึงสาเหตุที่ฉันย้ายบล็อกส่วนตัวจาก WordPress ไปที่ Jekyll ขอย้ำว่า ควรอ่านเป็นบันทึกประสบการณ์แทนที่จะเป็นแบบฝึกหัดหรือคำแนะนำ ในการคำนวณไม่มีสูตรอาหารสากล
ข้อกำหนดของเว็บไซต์
บล็อกแม้ว่าจะมีลักษณะบางอย่างที่ทำให้เกิดความแตกต่าง ยังคงเป็นเว็บไซต์ดังนั้นจึงต้องเป็นไปตามข้อกำหนดบางประการ
เหมาะสำหรับเครื่องมือค้นหา
จอกศักดิ์สิทธิ์ของนักออกแบบเว็บไซต์คือ Search Engine Optimization (SEO) โดยพื้นฐานแล้ว เป็นเนื้อหาเกี่ยวกับการปรับให้เข้ากับสิ่งที่มาจากแป้นพิมพ์ไปจนถึงผู้สร้างอัลกอริทึมปัจจุบันของ Googleในความคิดของฉันสำหรับบล็อกนั้นไม่สำคัญเหมือนในอดีตเนื่องจากโซเชียลเน็ตเวิร์กเป็นแหล่งที่มาของการเข้าชมที่ดีกว่าและควรเน้นที่คุณภาพและความเป็นต้นฉบับ
และหากคุณไม่มีความคิดสร้างสรรค์หรือเป็นต้นฉบับ คุณสามารถจ่ายค่าโฆษณาได้ตลอดเวลา ซึ่งจะนำคุณไปสู่จุดสูงสุดแม้ว่าบล็อกของคุณจะเป็นสมุดโทรศัพท์ของโปแลนด์ก็ตาม
WordPress ฝึกให้คุณมีระเบียบวินัยในการเขียนที่เป็นมิตรกับเครื่องมือค้นหาโดยเชิญคุณให้ใช้ระบบหมวดหมู่และแท็ก นอกจากนี้ยังมีปลั๊กอินฟรีและจ่ายเงินเพื่อตรวจสอบว่าเนื้อหาของคุณเป็นที่ชื่นชอบในสายตาของเทพเจ้าแห่งการค้นหาเว็บ
Jekyll มีรูปแบบหมวดหมู่และแท็กและผ่านการติดตั้งปลั๊กอินคุณสามารถรวมฟังก์ชันบางอย่างเพื่อเพิ่มประสิทธิภาพเนื้อหาโดยอัตโนมัติได้
ในกรณีของ Bootstrap คุณจะต้องดูแลการเพิ่มประสิทธิภาพแม้ว่าอย่างที่เราจะเห็นมันมีคุณสมบัติบางอย่างที่จะช่วยให้คุณไต่ตำแหน่งในเครื่องมือค้นหาได้
ปรับได้กับทุกหน้าจอ
มีปรัชญาการออกแบบสองประการที่ทำให้แน่ใจว่าเนื้อหาดูดีโดยไม่คำนึงถึงขนาดหน้าจอ:
- การออกแบบที่ตอบสนอง: ไซต์จะปรับหรือเปลี่ยนแปลงตามอุปกรณ์ที่กำลังใช้งาน
- อุปกรณ์เคลื่อนที่เป็นอันดับแรก: ไซต์ได้รับการออกแบบโดยคำนึงถึงอุปกรณ์เคลื่อนที่จากนั้นจึงมีการปรับเปลี่ยนสำหรับหน้าจอที่ใหญ่ขึ้น
ไม่ว่าคุณจะเลือกธีมใดสำหรับเวอร์ชันหน้าจอขนาดใหญ่ WordPress ช่วยให้คุณสามารถเลือกธีมสำหรับเวอร์ชันมือถือได้ นอกจากนี้ยังมีอีกหลายประเภทในหมวดหมู่ที่ตอบสนอง ผู้ชนะที่ยิ่งใหญ่ในพื้นที่นี้คือ Bootrstrap เนื่องจากมีการเตรียมไว้อย่างแม่นยำสำหรับการแสดงไซต์ตามขนาดหน้าจอ Jekyll มีชุดเทมเพลตที่ใช้ Bootstrap หรือคุณสามารถใช้กรอบนี้เพื่อสร้างของคุณเอง
คุณสมบัติของบล็อก
บล็อกเป็นทายาทของบล็อก สมุดบันทึกที่เจ้าหน้าที่ของเรือบันทึกเหตุการณ์การเดินเรือและการสังเกตการณ์ไว้ หากคุณเห็น Star Trek หลายเวอร์ชันคุณจะจำได้ว่าบทนำของแต่ละตอนเป็นหนึ่งในตัวละครเอกที่กำหนดเรื่องราวของเหตุการณ์ไปยังคอมพิวเตอร์ เรื่องราวนั้นเริ่มต้นด้วยการระบุวันที่
สิ่งเดียวกันนี้เกิดขึ้นกับบล็อก เกณฑ์การจัดลำดับแรกเป็นไปตามลำดับเวลา ดังนั้นหากคุณเผยแพร่โพสต์เกี่ยวกับเฟิร์นในวันที่ 20 พฤษภาคมเวลา 18:05 น. และคุณกำหนดเวลาเผยแพร่หนึ่งเรื่องเกี่ยวกับดอกกุหลาบที่คุณเคยเขียนเมื่อสองวันก่อนในเวลา 18:06 น. ในวันที่ 20 เดียวกันจะมีการแสดงบทความเกี่ยวกับดอกกุหลาบ อันดับแรก.
เกณฑ์การจัดกลุ่มที่สองคือหมวดหมู่. หมวดหมู่คือชุดของหัวข้อ ดังนั้นตัวอย่างเช่นสำหรับบทความเกี่ยวกับคาร์เนชั่นกุหลาบและมะลิเราสามารถกำหนดหมวดหมู่ดอกไม้หรือเฟิร์นและต้นปาล์มเป็นไม้ประดับได้
Worpress อนุญาตให้มีหมวดหมู่ย่อยหลายระดับภายในหมวดหมู่ ตัวอย่างเช่นภายในไม้ประดับเราสามารถแยกความแตกต่างระหว่างในร่มและกลางแจ้งและในทางกลับกันระหว่างต้นไม้และพุ่มไม้
Jekyll ช่วยให้คุณกำหนดหมวดหมู่ได้ แต่เท่าที่ฉันพบมันเป็นไปไม่ได้ที่จะใช้หมวดหมู่ย่อย
WordPress และ Jekyll จัดเรียงหมวดหมู่โดยอัตโนมัติ. ในกรณีของเฟรมเวิร์กคุณต้องสร้างดัชนีด้วยตนเองโดยการเพิ่มลิงก์ไปยังบทความที่สอดคล้องกับแต่ละอัน
เกณฑ์การสั่งซื้อประเภทที่สามคือป้ายกำกับ. ตัวอย่างป้าย ได้แก่ เฟิร์นกุหลาบมะเขือเทศ อีกครั้ง WordPress และ Jekyll จะทำการสั่งซื้อโดยอัตโนมัติ ในกรณีของ Bootstrap คุณต้องเพิ่มลงในแต่ละหน้า คุณจะต้องสร้างดัชนีด้วยตนเองหรือรวมหนึ่งในเครื่องมือค้นหายอดนิยมที่อนุญาตให้มีการค้นหาภายใน
ในบล็อกเรามีเนื้อหาสองประเภท โพสต์และเพจ. โดยทั่วไปหน้าเว็บจะใช้สำหรับข้อมูลสถาบันเช่นชีวประวัติของผู้แต่งนโยบายความเป็นส่วนตัวแบบฟอร์มการติดต่อหรือลิงก์ไปยังไซต์ที่เป็นมิตร Jekyll และ WordPress ให้การจัดการที่แตกต่างกัน ในกรณีของ Bootstrap คุณจะต้องทำเครื่องหมายความแตกต่างเมื่อเขียนโค้ด