PHP CI MANIA ตอนที่ 1 - ติดตั้งและใช้งาน PHP Code Generator โปรแกรมสร้างโค้ดอัตโนมัติ (PHP Web Generator)
PHP Code Generator ตอนที่ 1 - ติดตั้งและใช้งาน ตัว Generate โค้ดอัตโนมัติ PHP CI MANIA
แนะนำขั้นตอนการดาวน์โหลด และติดตั้งเพื่อเริ่มใช้งาน
วิธีติดตั้งและใช้งานเบื้องต้น
1. คลายซิป จะได้โฟลเดอร์ดังนี้
1.1 phpcimania_pro/advance/expert สำหรับใช้ Generate Code
แนะนำขั้นตอนการดาวน์โหลด และติดตั้งเพื่อเริ่มใช้งาน
วิธีติดตั้งและใช้งานเบื้องต้น
(เวอร์ชั่น Premium)
1. คลายซิป จะได้โฟลเดอร์ดังนี้
1.1 phpcimania_pro/advance/expert สำหรับใช้ Generate Code
1.2 create_db_ci_gen.sql ไฟล์ SQL สำหรับสร้างฐานข้อมูลของระบบ PHP CI MANIA
1.3 example_project สำหรับทดสอบโค้ด หรือนำมาเป็นตัวอย่างเริ่มต้นโปรเจ็กต์ CodeIgniter 3 + SB Admin (Bootstrap template)
1.3 example_project สำหรับทดสอบโค้ด หรือนำมาเป็นตัวอย่างเริ่มต้นโปรเจ็กต์ CodeIgniter 3 + SB Admin (Bootstrap template)
1.4 create_demo_db_student.sql ฐานข้อมูลสำหรับ example_project
(เวอร์ชั่น Premium)
1.5 example_expert ระบบสมาชิกแบบมีอีเมล ระบบรีเซ็ตลืมรหัสผ่าน
1.6 db_school_management_for_expert.sql ฐานข้อมูลตัวอย่าง example_expert
2. นำโฟลเดอร์ที่ได้ไปวางใน Document root ของเว็บเซิร์ฟเวอร์ที่ใช้งาน (กรณีใช้ xampp ก็คือโฟลเดอร์ htdocs )
3. สร้างฐานข้อมูลด้วยการ Import ไฟล์ db_ci_gen.sql (หรือจะเปิดเอาโค้ดไปรันในแท็ป SQL ก็ได้)
4. ตั้งค่าการเชื่อมต่อฐานข้อมูลที่ไฟล์ application/config/database.php
$mysql_port = 3306;
$host_name = 'localhost';
$db_name = 'db_ci_gen';
$db_user = 'root';
$db_pass = '';
แก้ไขค่าด้านบนนี้ให้ตรงกับเว็บเซิร์ฟเวอร์ที่ใช้งาน
5. เข้าใช้งานด้วย Username : phpcimania และ Password : fastcoding
6. หลังจากคลิกสร้างไฟล์ครบในแท็ป Controller จะแสดง PATH ที่เก็บไฟล์
PHP จะเก็บไว้ใน application/modules/ชื่อ path ที่กำหนดตอนสร้างโค้ด
JavaScript จะเก็บไว้ที่ assets/js_modules/ชื่อ path ที่กำหนดตอนสร้างโค้ด
ในขั้นตอนนี้สามารถดูผลลัพธ์ได้โดยกดลิงค์ในแท็ป Controller
7. คัดลอกโฟลเดอร์ PHP และไฟล์ JavaScript ไปวางในโฟลเดอร์ example_project (ที่คลายซิปออกมาพร้อมกัน) ต้องวางใน PATH เดียวกันกับข้อที่ 6
8. ทดลองรันที่ http://localhost/example_project หรือระบุตามโฟลเดอร์ที่ท่านนำไปวางบนเว็บเซิร์ฟเวอร์
กรณีสร้าง Database ใหม่จะต้องมีตารางต่อไปนี้ด้วย
ซึ่งทั้งหมดจะอยู่ที่ไฟล์ create_require_table_new_system.sql
1. ci_sessions
2. tb_ci_log_delete
3. tb_ci_log_history
4. tb_uploads_filename
5. tb_department
6. tb_members
7. tb_members_level
8. tb_members_prefix
« PHP CI MANIA การล็อกอินเข้าใช้งาน »
ปล. สำหรับวิดีโอสอนการใช้งานจะทยอยอัพเดตเรื่อยๆ
ติดตามได้ที่เพจ https://www.facebook.com/ToBeDeveloper
2. นำโฟลเดอร์ที่ได้ไปวางใน Document root ของเว็บเซิร์ฟเวอร์ที่ใช้งาน (กรณีใช้ xampp ก็คือโฟลเดอร์ htdocs )
3. สร้างฐานข้อมูลด้วยการ Import ไฟล์ db_ci_gen.sql (หรือจะเปิดเอาโค้ดไปรันในแท็ป SQL ก็ได้)
4. ตั้งค่าการเชื่อมต่อฐานข้อมูลที่ไฟล์ application/config/database.php
$mysql_port = 3306;
$host_name = 'localhost';
$db_name = 'db_ci_gen';
$db_user = 'root';
$db_pass = '';
แก้ไขค่าด้านบนนี้ให้ตรงกับเว็บเซิร์ฟเวอร์ที่ใช้งาน
5. เข้าใช้งานด้วย Username : phpcimania และ Password : fastcoding
6. หลังจากคลิกสร้างไฟล์ครบในแท็ป Controller จะแสดง PATH ที่เก็บไฟล์
PHP จะเก็บไว้ใน application/modules/ชื่อ path ที่กำหนดตอนสร้างโค้ด
JavaScript จะเก็บไว้ที่ assets/js_modules/ชื่อ path ที่กำหนดตอนสร้างโค้ด
ในขั้นตอนนี้สามารถดูผลลัพธ์ได้โดยกดลิงค์ในแท็ป Controller
7. คัดลอกโฟลเดอร์ PHP และไฟล์ JavaScript ไปวางในโฟลเดอร์ example_project (ที่คลายซิปออกมาพร้อมกัน) ต้องวางใน PATH เดียวกันกับข้อที่ 6
8. ทดลองรันที่ http://localhost/example_project หรือระบุตามโฟลเดอร์ที่ท่านนำไปวางบนเว็บเซิร์ฟเวอร์
กรณีสร้าง Database ใหม่จะต้องมีตารางต่อไปนี้ด้วย
ซึ่งทั้งหมดจะอยู่ที่ไฟล์ create_require_table_new_system.sql
1. ci_sessions
2. tb_ci_log_delete
3. tb_ci_log_history
4. tb_uploads_filename
5. tb_department
6. tb_members
7. tb_members_level
8. tb_members_prefix
« PHP CI MANIA การล็อกอินเข้าใช้งาน »
ปล. สำหรับวิดีโอสอนการใช้งานจะทยอยอัพเดตเรื่อยๆ
ติดตามได้ที่เพจ https://www.facebook.com/ToBeDeveloper
ความคิดเห็น
แสดงความคิดเห็น