ให้เรตสมาชิก: 2 / 5

ดาวใช้งานดาวใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งาน
 
Extension phpBB 3.1

 คือ โปรแกรมย่อยที่ช่วยเสริมการทำงานพร้อมกับความสามารถที่พิเศษต่างๆให้กับ phpBB 3.1 จะแบ่งออกได้ 2 ส่วนคือ

 

                          

ส่วนของพัฒนา

                                                    

    

ในการพัฒนา Extension เป็นเรื่องที่ง่ายขึ้นสำหรับผู้พัฒนาเนื่องจาก phpBB 3.1 ได้มีการปรับเปลี่ยนโครงสร้างการพัฒนาโดยการนำ Symfony Framework เข้ามาใช้งานที่มาพร้อมกับเทคโนโลยี Event Listening ทำให้ผู้พัฒนาสามารถเขียน Extension เพื่อเสริมความสามารถของ phpBB โดยไม่ต้องทำการแก้ไข, ปรับแต่ง, เพิ่มเติม Code การทำงานหลักของ phpBB ซึ่งนั้นจะทำให้เกิดข้อผิดพลาดได้ง่าย และยังหาสาเหตุเพื่อแก้ไขข้อผิดพลาดทำได้ยาก การพัฒนาจะทำในรูปแบบของ Framework ซึ่งจะเขียน Code โดยมี Routing & Controllers เป็นลักษณะการเขียนแบบ MVC สามารถปรับแต่ง Migrations ได้ง่ายๆ มี Composer ที่ช่วยในการจัดการ Library ภายนอกของ php
ในส่วนถัดมาของการพัฒนา ยังมีเครื่องมือ Functional Testing สำหรับ Unit test ที่มาพร้อมกับ Symfony Framework เพื่อเพิ่มประสิทธิภาพของ Extension ที่เขียนขึ้น โดยจุดเด่นของ Unit Test คือ ช่วยทำให้ผู้พัฒนาสามารถ Test การทำงานได้ง่ายในลักษณะการทำงานของ Extension ที่ซับซ้อน
  
การพัฒนารูปแบบการแสดงผลทางฝั่งของผู้ใช้งาน โดยใช้แนวคิดในการพัฒนาเดียวกันกับ Event (ในส่วนของ Code PHP) คือการปรับแต่ง, แก้ไข หรือเพิ่มเติม ใน Template จะใช้การเขียน Event เพื่อให้ Code การทำงานหลัก phpBB อ่าน (Listening) แล้วทำการแสดงผล ในตำแหน่ง Event ซึ่งในการพัฒนาในรูปแบบนี้จะไม่มีการแก้ไข Code การทำงานหลักของ phpBB นอกจากนั้นเทคโนโลยีที่นำมาพัฒนาในส่วนของ Template ก็จะมี HTML5 & CSS3, JQuery, Ajax ซึ่ง Ajaxจะเสริมความสามารถในการทำงานโดยไม่ต้องโหลดหน้า Page ใหม่ และสุดท้าย Twig Template

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

ส่วนของผู้ใช้งาน

รูปภาพจาก www.phpbb.com

 

วิธีติดตั้ง Extension phpBB3 1 สอนวิธีติดตั้ง ส่วนเสริมบน phpBB 3.1 ภาษาไทย

URL : https://www.youtube.com/watch?v=PD072r7W8ls&index=32&list=PLLi1ciqQAf8RPND9HL_zGhbCLANGD4tWL

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
งานประจำวันที่ 7 สิงหาคม 2562
โดย Auttasti พ 07 ส.ค. 2019 10:01 am บอร์ด MT34 - นายอัฐสิทธิ์ รอดถนอม
1
13
พ 07 ส.ค. 2019 7:32 pm โดย Auttasti
งานประจำวันที่ 7 สิงหาคม 2562
โดย jirawoot พ 07 ส.ค. 2019 9:59 am บอร์ด M090 - นายจิระวุฒิ อัครลิขิตกุล
1
4
พ 07 ส.ค. 2019 8:42 pm โดย jirawoot
google ประกาศนำเซ็นเซอร์ Soli ใส่สมาร์ทโฟน google pixel 4 เพื่อควบคุมสมาร์ทโฟนได้โดยไม่ต้องสัมผัสจอ
โดย jamepiyawat อ 06 ส.ค. 2019 7:30 pm บอร์ด Share Knowledge
0
60
อ 06 ส.ค. 2019 7:30 pm โดย jamepiyawat
ฟังก์ชัน setTitle - ใช้เซ็ตไตเดิลแบบ ไดนามิก
โดย Patipat อ 06 ส.ค. 2019 7:11 pm บอร์ด Joomla Developing Knowledge
0
36
อ 06 ส.ค. 2019 7:11 pm โดย Patipat
ทำให้ Banner แสดงบนหน้าเว็บโดยใช้ Module
โดย Auttasti อ 06 ส.ค. 2019 7:10 pm บอร์ด Joomla user Guide Knowledge
0
58
อ 06 ส.ค. 2019 7:10 pm โดย Auttasti
คำสั่ง writing-mode: vertical-lr ทำให้ตัวอักษรเป็นแนวตั้ง
โดย jamepiyawat อ 06 ส.ค. 2019 6:44 pm บอร์ด CSS Knowledge
0
32
อ 06 ส.ค. 2019 6:44 pm โดย jamepiyawat
วิธีการสร้าง Banner ใน Joomla
โดย Auttasti อ 06 ส.ค. 2019 6:13 pm บอร์ด Joomla user Guide Knowledge
0
39
อ 06 ส.ค. 2019 6:13 pm โดย Auttasti
ประโยน์ของหนังสือรับรองผลงาน การทำหนังสือรับรองผลงาน
โดย EyePornnipa อ 06 ส.ค. 2019 4:40 pm บอร์ด Accounting software & ERP โปรแกรมบัญชี ระบบอีอาร์พี
2
54
พฤ 08 ส.ค. 2019 10:50 am โดย EyePornnipa
ฟังก์ชัน addFavicon ของ Joomla - ใช้เปลี่ยนรูป Icon บนบราวเซอร์
โดย Patipat อ 06 ส.ค. 2019 4:36 pm บอร์ด Joomla Developing Knowledge
0
40
อ 06 ส.ค. 2019 4:36 pm โดย Patipat
แก้ปัญหาหน้า preview จอเขียว ใน sony vegas 13
โดย chatee supasand อ 06 ส.ค. 2019 2:56 pm บอร์ด Share Knowledge
0
37
อ 06 ส.ค. 2019 2:56 pm โดย chatee supasand
งานเสนอราคา - สถาบันวิจัยจุฬาภรณ์
โดย EyePornnipa อ 06 ส.ค. 2019 2:33 pm บอร์ด M089 - นางสาวพรนิภา ราชธานี
14
165
ศ 16 ส.ค. 2019 4:42 pm โดย EyePornnipa
สอบถามเรื่องหนังสือรับรองผลงานค่ะ
โดย EyePornnipa อ 06 ส.ค. 2019 2:20 pm บอร์ด ถาม - ตอบ ธุรกิจ กฏหมาย ภาษี บัญชี
1
97
ส 10 ส.ค. 2019 11:15 am โดย Amp_Audit
Q - ทำอย่างไรให้มีเส้นขีดฆ่าราคาสินค้าเก่า
โดย jamepiyawat อ 06 ส.ค. 2019 12:18 pm บอร์ด Joomla Dev
4
9
อ 06 ส.ค. 2019 6:25 pm โดย jamepiyawat
สอบถามการใช้งาน กล่องข้อความเขียนอีเมล ค่ะ
โดย EyePornnipa อ 06 ส.ค. 2019 12:37 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
3
65
พ 07 ส.ค. 2019 12:23 pm โดย chatee supasand
บันทึกบัญชีตั้งหนี้เงินกู้ยืมกรรมการ ยังไงค่ะ
โดย EyePornnipa อ 06 ส.ค. 2019 12:17 pm บอร์ด ถาม - ตอบ ธุรกิจ กฏหมาย ภาษี บัญชี
1
96
ส 10 ส.ค. 2019 10:01 am โดย Amp_Audit
สอบถามครับ อยากเขียนโค้ด ให้ สามารถติดตั้ง font ตามที่เราต้องการ
โดย chatee supasand อ 06 ส.ค. 2019 12:11 pm บอร์ด Programming - C/C++ & java & Python
0
32
อ 06 ส.ค. 2019 12:11 pm โดย chatee supasand
Microsoft ปล่อยของ โชว์ Demo Minecraft Earth ที่งาน Microsoft Inspire 2019
โดย chatee supasand อ 06 ส.ค. 2019 11:56 am บอร์ด Microsoft Office Knowledge & line & Etc
0
52
อ 06 ส.ค. 2019 11:56 am โดย chatee supasand
Q-อยากทราบวิธีทำให้โมดูล MooZiiCart Latest Products แสดงสินค้าเป็นแนวนอนครับ
โดย jamepiyawat อ 06 ส.ค. 2019 10:50 am บอร์ด Joomla Dev
2
8
อ 06 ส.ค. 2019 11:37 am โดย jamepiyawat
งานประจำวันที่ 6 สิงหาคม 2562
โดย chatee supasand อ 06 ส.ค. 2019 10:26 am บอร์ด MT33 - นายชาตรี สุภาแสน
1
4
อ 06 ส.ค. 2019 7:54 pm โดย chatee supasand
งานประจำวันที่ 6 สิงหาคม 2562
โดย Patipat อ 06 ส.ค. 2019 10:15 am บอร์ด M088 - ปฏิภัทร สารธรรม
1
12
อ 06 ส.ค. 2019 8:45 pm โดย Patipat