Drupal, Joomla! และ WordPressเป็นแพลตฟอร์ม CMS ที่ได้รับความนิยมมากที่สุดในปัจจุบันอย่างไม่ต้องสงสัย และแต่ละแพลตฟอร์มก็มีจุดประสงค์หรือความเชี่ยวชาญเฉพาะด้าน ตัวอย่างเช่น WordPress เป็นผู้นำที่ไม่มีใครโต้แย้งได้สำหรับเว็บไซต์ให้ข้อมูลและบล็อก ในขณะที่สำหรับสิ่งที่ซับซ้อนกว่า เช่น ร้านค้าออนไลน์ ฉันจะเลือก Drupal หรือ Joomla! มากกว่า
แต่แค่นั้นยังไม่หมด... ยังมีแพลตฟอร์ม CMS อื่นๆ อีกมากมายที่มีคุณสมบัติเฉพาะตัวที่เราอาจยังไม่รู้จัก และในที่นี้ผมจะพูดถึงFlatPress
FlatPressเป็นCMS ที่เร็วที่สุดเท่าที่ฉันเคยเจอมาอย่างไม่ต้องสงสัย หมายความว่า การเปิดหน้าเว็บ บทความ แผงควบคุมผู้ดูแลระบบ หรือการทำภารกิจใดๆ ก็ตามนั้น เร็ว มากทำไมถึงเป็นเช่นนั้น?
ง่ายๆ CMS จะหนักสำหรับสองสิ่ง:
- การประมวลผล PHP ทั้งหมด (ซึ่งเป็นส่วนใหญ่) ที่จะสร้างบนเซิร์ฟเวอร์
- ความต้องการฐานข้อมูล MySQL (ซึ่งเป็นสิ่งที่พบบ่อยที่สุด) การเชื่อมต่อกับฐานข้อมูลเพื่อป้อนหรือค้นหาข้อมูล ฯลฯ
จะเป็นอย่างไรถ้าฉันบอกคุณว่า FlatPress เกือบจะรอดพ้นจากเรื่องนี้แล้ว?
เริ่มแรกเลย มันง่ายมาก ๆ และนั่นแหละคือสิ่งที่ทำให้มันยอดเยี่ยม เพราะการประมวลผล PHP ที่มันสร้างขึ้นนั้นน้อยมาก เล็กจิ๋ว 😉… ถ้าเราเพิ่มข้อเท็จจริงที่ว่ามันไม่ใช้ฐานข้อมูลใด ๆ เลย (ไม่ใช่ MySQL ไม่ใช่ PostgreSQL ฯลฯ)… เอาจริง ๆ มันเร็วมาก ๆO_O
แต่ไม่เพียงแต่รวดเร็ว แต่ยังใช้งานง่าย เช่นเดียวกับ CMS อื่นๆ ในปัจจุบัน คุณสามารถเพิ่มธีมเพื่อทำให้เว็บไซต์หรือบล็อกดูน่ามองยิ่งขึ้น ธีมเหล่านี้บางธีมยังปรับเปลี่ยนรูปลักษณ์ของแผงการดูแลระบบอีกด้วย
และแน่นอน... คุณสามารถเพิ่มปลั๊กอินได้
คุณสามารถดูการสาธิตออนไลน์ของ FlatPress ได้ที่นี่:
หากคุณต้องการติดตั้ง FlatPress มันง่ายมากเช่น ... ถ้าคุณต้องการทำบนคอมพิวเตอร์ของคุณเองคุณต้องติดตั้งแพ็คเกจก่อน:
อาปาเช่2 libapache2-mod-php5 php5
เมื่อติดตั้งแพ็กเกจเหล่านี้แล้วเซิร์ฟเวอร์ Apache ของเราก็ควรเริ่มทำงานแล้ว
ตอนนี้ให้ใส่คำสั่งต่อไปนี้ในเทอร์มินัล:
sudo mv /var/www/ /var/www-default && mkdir ~/www/ && sudo ln -s ~/www/ /var/www/
การทำเช่นนี้จะสร้างโฟลเดอร์ในไดเร็กทอรีหลักของเราชื่อ "www" และสิ่งที่เราใส่ไว้ในโฟลเดอร์นั้นจะเป็นสิ่งที่เราเห็นเมื่อเราเปิดhttp://localhost/
ถ้าวิธีนี้ไม่ได้ผล ให้รีสตาร์ทบริการ Apache บนระบบปฏิบัติการอย่างDebianหรือระบบที่พัฒนาต่อยอดจาก Debian ( ผมคิดว่า มันทำงานเหมือนกันบนCentOSและFedora ):
sudo service apache2 restart
ในArch Linuxจะเป็นดังนี้:
sudo /etc/rc.d/apache2 restart
ตอนนี้เราต้องดาวน์โหลด FlatPress:
เมื่อดาวน์โหลดเสร็จแล้ว ให้แตกไฟล์ไปยังโฟลเดอร์ www ในไดเร็กทอรีหลักของคุณ จากนั้นไปที่http://localhost/flatpress/เพื่อเริ่มการติดตั้ง
…แค่นั้นเอง !!!
อะไรนะ ประหลาดใจ? …คุณคาดหวังอะไรที่ซับซ้อนกว่านี้หรือเปล่า?
เมื่อเสร็จแล้วพวกเขาสามารถเข้าถึงไซต์ได้ (URL เดียวกันกับก่อนหน้านี้) และจะแสดงตามค่าเริ่มต้น:
คุณสามารถเข้าถึงแผงควบคุมการดูแลระบบ (AdminArea) ได้โดยใช้ ปุ่มเข้าสู่ระบบ ที่แถบด้านข้างทางขวา :
การใช้ตัวเลือกนี้ทำให้คุณสามารถปรับเปลี่ยนสิ่งต่าง ๆ ได้มากมาย... ตัวอย่างเช่น ตามที่เราเห็นด้านบน เพื่อใส่ธีมอื่นที่น่าพึงพอใจมากขึ้น ...
ขั้นแรก เราค้นหาธีมที่เราต้องการใน FlatPress Wiki: [Wiki] FlatPress Themes
เมื่อดาวน์โหลดเสร็จแล้ว ให้คัดลอกไปที่~/www/flatpress/fp-interface/themes/เท่านี้ก็เรียบร้อยแล้ว เราสามารถเลือกธีมได้โดยใช้ปุ่ม Themes ในพื้นที่ผู้ดูแลระบบ ซึ่งปุ่มนั้นจะอยู่บนแถบสีดำ
และคุณยังสามารถเพิ่มปลั๊กอินได้อีกด้วย: [วิกิ] ปลั๊กอิน FlatPress
อย่างที่คุณเห็น นี่เป็นบางสิ่งที่เรียบง่ายและเรียบง่ายจริงๆ... แต่หลายครั้งนั่นคือสิ่งที่เรากำลังมองหา
มีหลายครั้งที่เราไม่ต้องการสร้างบล็อกหรือไซต์ให้ใหญ่เท่ากับ DesdeLinux มีหลายครั้งที่เราเพียงต้องการจดบันทึกส่วนตัว หรือบันทึกโค้ด หรือเขียนงานของโรงเรียนหรืออะไรทำนองนั้น... เอาล่ะ สำหรับ กรณีเช่นนี้ (และอื่น ๆ ) FlatPress เป็นตัวเลือกที่ยอดเยี่ยม
ผมได้รู้จัก CMS ตัวนี้จากelav ครับและตอนนี้ผมอยากลอง CMS ขนาดเล็กตัวอื่นๆ ดูบ้าง... Perseoบอกผมเกี่ยวกับOctopressผมต้องดูให้ได้เลยว่ามันเล็กแค่ไหน และการติดตั้ง (และแพ็กเกจที่ต้องใช้) มันซับซ้อนแค่ไหน ฮ่าๆ
อย่างไรก็ตามฉันไม่คิดว่าจะมีอะไรเพิ่มอีกมากมาย แจ้งให้เราทราบปัญหาหรือคำถามใด ๆ เราจะพยายามช่วยคุณให้มากที่สุด
สวัสดี