ฉันเป็นวิศวกรซอฟต์แวร์ที่มีประสบการณ์การใช้งานเว็บเพียงเล็กน้อยในขณะนี้ที่ต้องการใช้พื้นที่เว็บและชื่อโดเมนของฉันเป็นอย่างอื่นนอกเหนือจากพื้นที่ทิ้งไฟล์สำหรับไฟล์ที่ฉันต้องให้คนอื่นเข้าถึงได้ แผนของฉันคือการปรับใช้เว็บไซต์และบล็อกส่วนบุคคล / มืออาชีพไม่ว่าจะโดยใช้ผลิตภัณฑ์ FOSS off-the-shelf ซอฟต์แวร์ที่กำหนดเองหรือคอมโพเนนต์ที่ไม่ได้วางจำหน่ายพร้อมโมดูล / ปลั๊กอินที่กำหนดเอง
ความต้องการของฉันคือ:
- Semantic HTML (รูปแบบที่ดี, การใช้คุณสมบัติที่เหมาะสม, ไมโครฟอร์แมตตามความเหมาะสม, การใช้ CSS สำหรับสไตล์และ HTML สำหรับมาร์กอัป)
- การตรวจสอบความถูกต้องของ HTML และ CSS (XHTML, HTML4, HTML5 ยอมรับได้ทั้งหมด - ตราบใดที่ความถูกต้องตรวจสอบได้นอกกรอบ)
- รองรับบล็อก
- รองรับการแก้ไขและจัดการประวัติการทำงานของฉันในรูปแบบ HTML รวมถึงการจัดการไฟล์ที่อัปโหลดในรูปแบบ PDF, ODT และ DOC ที่ฉันให้บริการสำหรับการดาวน์โหลด
- เขียนด้วยภาษาที่ฉันรู้จักและโฮสต์ของฉัน - ต้องการ PHP เพราะมันง่ายที่สุดสำหรับการโฮสต์และฉันก็คุ้นเคยกับมัน
- ง่ายต่อการได้รับหรือเขียนธีมสำหรับ
- สนับสนุนหน้าสแตติกที่เปลี่ยนแปลงไม่บ่อยนัก (เกี่ยวกับฉัน) หน้าสแตติกที่เปลี่ยนแปลงบางครั้ง (รายการโครงการ) หน้าไดนามิก (บล็อกความคิดเห็น) และแบบฟอร์ม (ติดต่อฉัน)
- เล่นได้ดีกับเครื่องมืออื่น ๆ ในสภาพแวดล้อมเดียวกัน - ฉันใช้ Trac บนโฮสต์เดียวกันสำหรับการจัดการโครงการและอาจปรับใช้ซอฟต์แวร์อื่นเช่นการปรับใช้ MediaWiki ส่วนบุคคล
- ง่ายต่อการรวมเข้ากับโซเชียลมีเดียอื่น ๆ (Twitter? Facebook? Pandora?) - ไม่ต้องการ แต่น่าจะดี
- การสร้างและการบำรุงรักษาแผนผังเว็บไซต์และ / หรือ robots.txt
คำถามของฉัน:
- ถ้ามีจะใช้วิธีแก้ปัญหา FOSS จะเหมาะสมกับฉันหรือไม่? ฉันเคยเล่นกับ Drupal และ WordPress มาก่อน - WordPress ทำให้ฉันเป็นเครื่องมือที่แข็งแกร่ง แต่ในเวลานั้นมีจุดเน้นในบล็อกเป็นอย่างมาก (ฉันเข้าใจว่ามันเปลี่ยนไปเมื่อเร็ว ๆ นี้เพื่อให้เหมือน CMS มากขึ้น)
- โซลูชันฟรี (แต่ไม่ใช่โอเพ่นซอร์ส) อาจเหมาะสมสำหรับฉัน ฉันต้องการเข้าถึงแหล่งข้อมูลอย่างสมบูรณ์ แต่ไม่ใช่ข้อกำหนด
- ถ้าฉันจะม้วนตัวเองฉันจะเริ่มที่ไหนดี ฉันไม่ต้องการที่จะม้วนตัวเอง - พื้นหลังด้านวิศวกรรมซอฟต์แวร์ของฉันบอกฉันว่าความต้องการของฉันควรเป็นเรื่องธรรมดาและฉันควรจะหาวิธีแก้ปัญหาที่มีอยู่ซึ่งฉันสามารถรวมกันเพื่อทำให้งานนี้
ขอบคุณ