น้ำหนักเบา PHP / MySQL Content Management สำหรับนักพัฒนา: sNews
มีสถานการณ์เมื่อมีการพัฒนารูปลักษณ์ PHP สำหรับแพลตฟอร์มน้ำหนักเบาที่มีความสามารถในการสร้างระบบการจัดการเนื้อหา. มีเพียง 230 KB, sNews ระบบการจัดการเนื้อหา เป็นทางเลือกที่เหมาะสมสำหรับเว็บไซต์ขนาดเล็กหรือกลาง. โปรแกรมนี้สร้างโดย PHP และเก็บข้อมูลในฐานข้อมูล MySQL.
การทำงานเริ่มต้นอย่างรวดเร็วช่วยให้คุณสามารถสร้างบล็อกหรือเว็บไซต์ข่าว. นอกจากนี้ยังช่วยการปฏิบัติหน้าที่เสริมผ่านโมดูลหรือ add-ons.
เมื่อเทียบกับแพลตฟอร์มอื่นๆระบบการจัดการเนื้อหา sNews ไม่รวมกับการทำงานที่ไม่จำเป็นหรือซับซ้อน. โครงสร้างหลักมีเพียงสี่ไฟล์: index.php, snews.php, style.css และ. ไฟล์ htaccess.
ไฟล์ index.php รวม directives HTML ที่กำหนดเว็บไซต์เทมเพลท (รูปแบบ). ลักษณะเนื้อหา styled รหัสผ่านที่มีอยู่ในไฟล์ style.css (แบบเริ่มต้นสามารถกำหนดเองได้อย่างง่ายดายด้วยการแก้ไขโค้ด CSS โดยไม่มีผลต่อเนื้อหา). เริ่มต้นแฟ้ม. Htaccess จะพิจารณาการสร้าง URL ของเครื่องมือค้นหามิตรถ้า Apache เว็บเซิร์ฟเวอร์มีการเปิดใช้ mod_rewrite.
ไฟล์ snews.php รวมเป็น index.php ผ่าน PHP รวมฟังก์ชัน (). ควบคุมการทำงานแบบไดนามิกขององค์ประกอบของระบบการจัดการเนื้อหาผ่านการใช้งานของที่กำหนดเองทำงานเกี่ยวข้อง.
เป็นผลให้ในไฟล์ index.php, คุณสมบัติพลวัตของการตอบสนองขององค์ประกอบ HTML มีการกำหนดขึ้นอยู่กับแท็กง่ายๆว่าสายงานที่กำหนดไว้ล่วงหน้าจาก snews.php.
ตัวอย่างเช่นถ้าเราอ้างอิงถึงไฟล์ดัชนีค่าเริ่มต้นรหัสไปเพิ่มเป็นองค์ประกอบ div ฟอร์มการค้นหา. เมื่อผู้ใช้ดำเนินการค้นหา, โค้ด PHP ที่เกี่ยวข้องจะรันและผลลัพธ์การค้นหาจะแสดง:
<div id="search">
<? PHP searchform ()?>
<div />
แม่แบบการออกแบบสามารถทำจากดินหรือโดยการแนะนำหน้าที่ PHP กำหนดไว้ล่วงหน้าจากแฟ้ม snews.php ลงพร้อมทำแม่. มีให้ยังตั้งกว่าสามสิบ ฟรี XHTML / CSS แม่แบบที่ เหมาะสมที่จะปรับให้เหมาะสมกับ sNews ขับเคลื่อนเว็บไซต์. นอกจากนี้จำนวนมากของแม่ได้พร้อมมีการประชุม sNews.
ระบบการจัดการการติดตั้ง sNews เนื้อหาใช้เวลาเพียงไม่กี่นาที:. ไฟล์ SQL ที่มีอยู่ในไดเรกทอรี SQL ที่อยู่ในคลังกระจาย sNews ต้องนำเข้าสู่ฐานข้อมูล MySQL การใช้ directives บรรทัดคำสั่งหรือยูทิลิตีการจัดการฐานข้อมูลเช่น phpMyAdmin.
แล้วไฟล์ snews.php จะต้องมีการปรับปรุงข้อมูลที่ตรงกับ MySQL พารามิเตอร์การเชื่อมต่อฐานข้อมูลเช่น MySQL ที่อยู่เซิร์ฟเวอร์ชื่อฐานข้อมูลชื่อผู้ใช้และรหัสผ่าน.
โดยมีสะอาดและสะดวกในการกำหนดรหัสและโครงสร้างเบา sNews สามารถใช้เป็นระบบการจัดการสแตนด์เนื้อหาหรือเป็นจุดอ้างอิงสำหรับการเปลี่ยนแปลงอย่างรวดเร็วของเว็บไซต์คงที่เข้ากับเนื้อหาแบบไดนามิก HTML ที่แสดงจากฐานข้อมูลในเซิร์ฟเวอร์ข้าง.
รหัส sNews มีความเห็นเป็นอย่างดีเช่นเริ่มต้นในการเขียนโปรแกรม PHP จะสามารถประสบความเข้าใจที่ดีขึ้นของข้อมูลที่ดีที่สุด MySQL เทคนิคการจัดการโดยเฉพาะ directives.
Tags: Tutorials

























































