วิธีทำ captcha ใน CI (CodeIgniter)

ที่จริงใน CI framework มีตัว recaptcha ให้อยู่แล้วนะครับแต่ปัญหาคือ มันอ่านยาก วันนี้เลยมีวิธีการทำ captcha แบบง่ายๆมาแบ่งปันครับ 1. โหลดไฟล์ Captcha-library-for-CodeIgniter 2. จากนั้นให้ copy ไฟล์ antispam.php ไปไว้ใน application/libraries/ 3. วิธีเรียกใช้ใน controller $this->load->library('antispam'); $configs = array( 'img_path' => './assets/img/captcha/',              //ใส่ path ที่จะเก็บรูปนะครับ 'img_url' => base_url() . 'assets/img/captcha/',                  //ลิงก์ของรูปภาพ 'img_height' => '50', ); $captcha = $this->antispam->get_antispam_image($configs); 4. ในตัวแปร $captcha เป็น array ประกอบด้วยค่าดังนี้ array('word' => 'SZTHM', 'time' => time , 'image' => '<img .... '); 5. วิธีเรียกใช้ใน view ก็แค่ <?  echo $captcha['image'] ;  ?> แค่นี้ก็จะได้ captcha ดังภาพ captcha   *หมายเหตุ  วิธีการนำไปใช้หรือไปเช็คค่าขึ้นอยู่กับไอเดียของแต่ละคนนะครับ และอีกอย่างรูปภาพที่ gen ออกมาจะเก็บไว้ใน โฟล์เดอร์นะครับ ซึ่งเราต้องทำการไปลบด้วยตัวเอง ส่วนวิธีการลบแบบอัติโนมัติให้ติดตามบทความต่อไปนะครับ

พื้นฐาน Sitemap ในการทำ SEO

Sitemap คือ แผนผังเว็บไซต์  ซึ่ง Sitemap ในเว็บไซต์จะเป็นการอธิบายโครงสร้างทั้งหมดของเว็บไซต์ เพื่อให้ผู้ใช้งานทั่วไปเห็นถึงโครงสร้างของเว็บไซต์ และทำให้  Search Engine สามารถเข้าถึงโครงสร้างของเว็บไซต์เราด้วย ประโยชน์ที่ได้จากการทำ Sitemap - ในส่วนของ Search Engine นั้นจะช่วยเพิ่มโอกาศในการ Index มากขึ้นกว่าเดิม - ในส่วนของผู้ใช้งานนั้นจะเป็นในรูปแบบความสะดวกในการรับรู้โครงสร้างทั้งหมดของเว็บไซต์ และเข้าถึงข้อมูลได้รวดเร็ว - ในส่วนของผู้พัฒนาเว็บไซต์เข้าใจโครงสร้างของเว็บไซต์ ทำให้ง่ายต่อการพัฒนา