ให้เรตสมาชิก: 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

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
บทความ เกษตร ตำบล
โดย Auttasti พ 14 ส.ค. 2019 9:46 am บอร์ด MT34 - นายอัฐสิทธิ์ รอดถนอม
0
9
พ 14 ส.ค. 2019 9:46 am โดย Auttasti
งานประจำวันที่ 14 สิงหาคม 2562
โดย Auttasti พ 14 ส.ค. 2019 9:28 am บอร์ด MT34 - นายอัฐสิทธิ์ รอดถนอม
5
24
พ 14 ส.ค. 2019 7:40 pm โดย Auttasti
อยากทำโลโก้แบบนี้ครับ - อยากทำโลโก้ ให้อยู่ตรงกลาง ตำแหน่งเดียวกับเมนูแบบนี้
โดย toonytoony2004 อ 13 ส.ค. 2019 9:06 pm บอร์ด Joomla Development
1
53
พ 14 ส.ค. 2019 6:10 pm โดย tsukasaz
google search กับ google maps สามารถหาข้อมูลแบบไม่แสดงตัวตนได้แล้ว
โดย jamepiyawat อ 13 ส.ค. 2019 6:44 pm บอร์ด Share Knowledge
0
35
อ 13 ส.ค. 2019 6:44 pm โดย jamepiyawat
VDO - สคลิปการอัดวีดีโอ&วีดีโอ mdsoft_magic librery แปลงตัวเลขเป็นตัวหนังสือ
โดย jirawoot อ 13 ส.ค. 2019 10:14 am บอร์ด M090 - นายจิระวุฒิ อัครลิขิตกุล
2
17
อ 13 ส.ค. 2019 5:56 pm โดย jirawoot
B - ตัวหนังสือตรง กราฟของ Feedback Report - error [2019-08][001]
โดย tsukasaz อ 13 ส.ค. 2019 5:08 pm บอร์ด IIEC - Feedback Service System - Tester
1
2
อ 13 ส.ค. 2019 6:32 pm โดย tsukasaz
Q - กดปุ่ม wish-list แล้วขึ้น 404 Page not found
โดย jamepiyawat อ 13 ส.ค. 2019 4:19 pm บอร์ด Joomla Dev
3
11
อ 13 ส.ค. 2019 5:06 pm โดย tsukasaz
Sony จดสิทธิบัตร คอนแทคเลนส์ ถ่ายรูปและบันทึกวีดีโอ เพียงแค่กระพริบตา
โดย chatee supasand อ 13 ส.ค. 2019 3:13 pm บอร์ด MindPHP News
2
44
อ 13 ส.ค. 2019 4:21 pm โดย chatee supasand
Windows 10 ปรับดีไซน์จอ Network Status ใหม่ รวมทุกการเชื่อมต่อ ในแพตช์ Build 18956
โดย chatee supasand อ 13 ส.ค. 2019 11:36 am บอร์ด Microsoft Office Knowledge & line & Etc
0
41
อ 13 ส.ค. 2019 11:36 am โดย chatee supasand
Q - เรียกใช้ Class CSS ซ้ำกันครับ
โดย Patipat อ 13 ส.ค. 2019 11:25 am บอร์ด HTML CSS
2
45
อ 13 ส.ค. 2019 11:32 am โดย Patipat
B - กด Print รายงานภาษีไม่ได้
โดย EyePornnipa อ 13 ส.ค. 2019 11:19 am บอร์ด M.D.Soft Co.,Ltd. - Tester
0
3
อ 13 ส.ค. 2019 11:19 am โดย EyePornnipa
จะปรับขอบของปุ่ม Switch Language อย่าไรให้พอดีกับ Layout ของ Template Helix ครับ
โดย Patipat อ 13 ส.ค. 2019 10:42 am บอร์ด Joomla Development
1
39
อ 13 ส.ค. 2019 10:44 am โดย tsukasaz
งานประจำวันที่ 13 กรกฎาคม 2562
โดย jamepiyawat อ 13 ส.ค. 2019 10:15 am บอร์ด M084 - นายปิยวัช เชาว์วิมล
3
12
อ 13 ส.ค. 2019 11:14 pm โดย thatsawan
งานประจำวันที่ 13 สิงหาคม 2562
โดย Patipat อ 13 ส.ค. 2019 10:07 am บอร์ด M088 - ปฏิภัทร สารธรรม
3
14
อ 13 ส.ค. 2019 11:16 pm โดย thatsawan
Re: งานประจำวันที่ 13 สิงหาคม 2562
โดย jirawoot อ 13 ส.ค. 2019 10:02 am บอร์ด M090 - นายจิระวุฒิ อัครลิขิตกุล
3
15
อ 13 ส.ค. 2019 11:20 pm โดย thatsawan
งานประจำวันที่ 13 สิงหาคม 2562
โดย EyePornnipa อ 13 ส.ค. 2019 9:58 am บอร์ด M089 - นางสาวพรนิภา ราชธานี
5
25
อ 13 ส.ค. 2019 11:00 pm โดย thatsawan
งานประจำวันที่ 13 สิงหาคม 2562
โดย Auttasti อ 13 ส.ค. 2019 9:57 am บอร์ด MT34 - นายอัฐสิทธิ์ รอดถนอม
1
8
อ 13 ส.ค. 2019 7:18 pm โดย Auttasti
งานประจำวันที่ 13 สิงหาคม 2562
โดย chatee supasand อ 13 ส.ค. 2019 9:55 am บอร์ด MT33 - นายชาตรี สุภาแสน
3
15
อ 13 ส.ค. 2019 11:19 pm โดย thatsawan
รอ 10 วิแล้วไม่ขึ้นดาวห์โหลดไฟล์ Joomshopping Thai Edition
โดย Anonymous จ 12 ส.ค. 2019 10:38 pm บอร์ด Joomla Development
4
79
พ 14 ส.ค. 2019 3:28 pm โดย บุคคลทั่วไป
ปรับแต่ง เทมเพลต
โดย alonglot จ 12 ส.ค. 2019 1:50 pm บอร์ด Joomla Development
1
110
อ 13 ส.ค. 2019 10:16 am โดย tsukasaz