ขอถามความเห็นเกี่ยวกับฟอร์มครับ
ในการจัดการข้อมูล 1 ตารางปกติเราจะมี insert,update,delete
ผมอยากถามว่าโดยปกติ หน้า add กับหน้า edit เราควรแยกหน้าหรือรวมหน้าเดียวกันป่าวครับ
ถ้าเป็นตอนนี้ที่ผมทำอยู่ผมจะทั้งหมด 6 ไฟล์
คือ
add.php ,add.html ,doadd.php
edit.php ,edit.html ,doedit.php
add.php,edit.php ตัวนี้จะหน้าที่คล้าย controller ที่คอยติดต่อกับ mysql แล้วส่งไปหน้าแสดงผล html(add.html,edit.html)
doadd.php,doedit.php ก็ทำหน้าที่บันทึกลงฐานข้อมูล
ถามว่าทำไมแยกไฟล์เยอะเพราะผมคิดว่า มันควรทำหน้าที่ของมันเองเช่นหน้า add.html ปกติค่าต่างๆก็จะเป็น null อยู่แล้ว
แต่ก็จะลำบากตอนแก้ต้องมาแก้หลายไฟล์
แต่ที่ผมไม่แน่ใจถ้าเรามีไฟล์เยอะมันจะเกี่ยวกับความเร็วในการประมวลผลรึป่าวนะครับ
ก็เลยอยากถามความเห็นหลายๆทั่นนะครับ
ปล อันนี้พูดในด้าน backend นะครับ เพราะ frontend ควรแยกกันอยู่แล้ว
ผมอยากถามว่าโดยปกติ หน้า add กับหน้า edit เราควรแยกหน้าหรือรวมหน้าเดียวกันป่าวครับ
ถ้าเป็นตอนนี้ที่ผมทำอยู่ผมจะทั้งหมด 6 ไฟล์
คือ
add.php ,add.html ,doadd.php
edit.php ,edit.html ,doedit.php
add.php,edit.php ตัวนี้จะหน้าที่คล้าย controller ที่คอยติดต่อกับ mysql แล้วส่งไปหน้าแสดงผล html(add.html,edit.html)
doadd.php,doedit.php ก็ทำหน้าที่บันทึกลงฐานข้อมูล
ถามว่าทำไมแยกไฟล์เยอะเพราะผมคิดว่า มันควรทำหน้าที่ของมันเองเช่นหน้า add.html ปกติค่าต่างๆก็จะเป็น null อยู่แล้ว
แต่ก็จะลำบากตอนแก้ต้องมาแก้หลายไฟล์
แต่ที่ผมไม่แน่ใจถ้าเรามีไฟล์เยอะมันจะเกี่ยวกับความเร็วในการประมวลผลรึป่าวนะครับ
ก็เลยอยากถามความเห็นหลายๆทั่นนะครับ
ปล อันนี้พูดในด้าน backend นะครับ เพราะ frontend ควรแยกกันอยู่แล้ว
ถ้าจะสังเกตุจากงานที่ผมทำ ปกติแล้วแนวคิดของผมคือ อะไรที่รวมได้ผมก็รวมครับ เหตุผลก็เป็นอย่างที่อ้างถึงแหละครับ ไฟล์มากมาย การจะแก้ไขทีก็ต้องยากเป็นธรรมดา