หมวดหมู่: PHP

  • งาน WordPress Meetup #3 Plugin DEV

    สวัสดีครับ หายหน้าหายตากันไปเลยกับงาน WordPress Meetup ของประเทศไทยหลังจากจบงาน WordPress Night DEV Day ครั้งที่ 3 ก็ไม่มีใครจัด Meeting กันอีกเลยเงียบกริบ อ่อแต่ก็มีต่างชาติที่ยังจัดงานประเภทนี้ในเมืองไทยอยู่เช่นกันครับ เช่นงานที่จัดผ่านมานั้นเป็นงาน WordPress 10TH เป็นการครบรอบการเกิดของ WordPress นั้นเองครับ ในประเทศไทยเราก็จัดงานนี้เช่นกันแต่เป็นชาวต่างชาติเป็นคนจัดงานนี้ขึ้นมานะครับ
    (เพิ่มเติม…)

  • บันทึกการเขียน Class Store Procedure ไว้ใช้งานเอง Function Add

    เอาเข้าจริงๆผมก็ยังไม่เข้าใจเท่าไรกับเรื่องของ Store Procedure สักเท่าไรนะครับ Code ต่อไปนี้เป็นการเขียนของผมเองและดึงการใช้งานหลายๆอย่างที่เป็นประสบการณ์มาใช้งาน และจำลองการใช้งานของ Store Procedure เขาว่ากันว่ามันใช้งานได้รวดเร็ว ง่าย อะไรประมาณนั้นเดียวมาลองดูกันครับ

    [code language=”php”][/code]
    $db->add_db(TB_NEWS,array(
    “category”=>”$_POST[CATEGORY]”,
    “topic”=>””.addslashes(htmlspecialchars($_POST[TOPIC])).””,
    “headline”=>””.addslashes(htmlspecialchars($_POST[HEADLINE])).””,
    “posted”=>”$_SESSION[admin_user]”,
    “post_date”=>””.TIMESTAMP.””,
    “update_date”=>””.TIMESTAMP.””,
    “enable_comment”=>”$_POST[ENABLE_COMMENT]”
    ));

  • เปลี่ยนไปใช้ Stored Procedures ก่อนมันจะสายไป MySQL ก็ไม่ฟรีอีกต่อไปแล้ว

    หลายเรื่องที่เขย่าวงการเว็บไซต์ และ หลายๆอย่างเช่น PHP และการสอนนักศึกษาให้รู้จักกับ PHP นั้นเป็นเรื่องที่หน้าเสียใจเป็นอย่างยิ่งสำหรับการเปลี่ยนข้อกำหนดบางประการทำให้ MySQL ไม่ฟรีอีกต่อไปแล้ว และการเขียน PHP ในรูปแบบ Functional ก็จะทำได้ยากขึ้น เพราะหลายๆโปรเจคและบริษัทกำลังเปลี่ยนไปใช้งาน OOP หมด ทำให้รูปแบบการเขียน PHP นั้นก็เขียนให้อยู่ในรูปแบบ PHP Framework กันเกิบหลายๆโปรเจค ซึ่งหลายๆวงการการศึกษาก็หันมาใช้งาน OOP ที่เป็น Java ในการสอนหรือ C# หรือ C++ นั้นเองครับ

    ว่าด้วยการเปลี่ยนไปเขียนให้อยู่ในรูปแบบ Stored Procedures ทำให้เข้าใจหลักการทำงานหรือ OOP ผ่าน MVC โดย PHP มากขึ้นเยอะเลยครับ การเขียนแบบ OOP ก็ไม่ยากนะครับ แต่จะยากและลำบากในตอนแรกที่ต้องศึกษา Function ของ Stored Procedures นั้นเองครับ ผมพึ่งเริ่มการใช้งานในครั้งแรง เดียวจะลองเอามารีวิวกันดูนะครับ