Error
  • JLIB_APPLICATION_ERROR_COMPONENT_NOT_LOADING
  • JLIB_APPLICATION_ERROR_COMPONENT_NOT_LOADING
  • Error loading component: com_content, 1
  • Error loading component: com_content, 1
  • Error loading component: com_content, 1
  • Error loading component: com_content, 1
  • Error loading component: com_content, 1
  • Error loading component: com_content, 1
  • Error loading component: com_content, 1
  • Error loading component: com_content, 1
  • Error loading component: com_content, 1
  • Error loading component: com_content, 1
  • Error loading component: com_content, 1
  • Error loading component: com_content, 1
  • Error loading component: com_content, 1
  • Error loading component: com_content, 1
  • Error loading component: com_content, 1

     แนะนำเครื่องมือและสิ่งที่จำต้องมีก่อนเริ่มเขียน PHP กันครับ       ถ้าดูตามทฤษฎีหรือถ้าได้อ่านจากบทความ มารู้จักกับ PHP กันก่อนก็จะพอสรุปได้คร่าวๆ ดังนี้ครับ

  1. เครื่อง Server
  2. เครื่อง Client
  3. PHP
  4. โปรแกรม Web Server เช่น Apache, IIS (Internet Information Server) เป็นต้น แต่ตามบทความที่ผมเขียนนี้จะใช้ Apache เป็นหลักนะครับ
  5. Database Server เช่น MySQL, MS-SQL, PostgreSQL เป็นต้น ตามบทความใช้แค่สองตัวคือ MySQL กับ MS-SQL ครับ ส่วนตัวอื่นๆ ถ้ามีโอกาสจะแนะไปเพิ่มเติมนะครับ
  6. สุดท้ายที่ขาดไม่ได้คือโปรแกรม Text Editor สำหรับเขียนโค้ดอาจจะเป็น Notepad หรือ EditPlus หรือ Notepad++ ก็ได้ครับ
    แต่ ผมแนะนำเป็น Notepad++ ครับ เพราะฟรีและมีการไฮไลเครื่องหมาย (),{} ให้ด้วย ทำให้อ่านเข้าใจง่ายครับ แต่ถ้ามีตังค์หน่อยก็แนะนำเป็น Dreamweaver เลยครับเพราะว่า PHP จะต้องเขียนร่วมกับ HTML ซึ่งใน Dreamweaver นั้นจะมีโหมด Design ให้ด้วยทำให้สามารถเป็นภาพคร่าวของหน้าเว็บเราได้ครับ

     เท่าที่อ่านมาอาจจะดูเยอะไปหน่อยครับ แต่เอาเข้าจริงๆ มีแค่นี้

  1. เครื่อง Server กับ Client ใช้เครื่องเดียวกันได้ ก็ใช้เครื่อง PC ธรรมดาเรานี่แหละครับเพราะว่าเราแค่ฝึกเขียน แต่ถ้าจะใช้งานจริงๆ ต้องมี Server จริงๆ ครับ เอา PC ไปทำไม่ไหวเวลาคนเข้าใช้งานพร้อมกันเยอะๆ มันจะล่มเอาง่ายๆ
  2. ส่วน PHP, Web Server, MySQL พวกนี้เราจะใช้ AppServ(มันคือ โปรแกรมที่รวบรวม PHP Web Server MySQL ไว้ด้วยกัน) โดยการติดตั้งก็ง่ายมากๆ แค่คลิก Next เหมือนลงโปรแกรมปกติทั่วไปครับ ลง AppServ ตัวเดียวได้ถึงสามอย่าง แต่ถ้าใครต้องการติดตั้งทีละตัวหรือแบบแยกไม่ใช้ AppServ ก็ต้องรอบทความบทต่อไปครับ ^_^
  3. ส่วน Text Editor ก็ตามข้อ 6 ข้างบนเลยครับ ไปโหลดมารอได้เลยครับ Download Notepad++

     ส่วนขั้นตอนการติดตั้ง AppServ อยู่ในบทความบทต่อไปนะครับ