ดรูปัล (อังกฤษ: Drupal; สัท. /ˈdruː-pʌl/) เป็นเฟรมเวิร์กสำหรับมอจูลในการสร้างเว็บไซต์และระบบจัดการเนื้อหาเว็บในลักษณะโอเพนซอร์ซ เขียนขึ้นด้วยภาษาพีเอชพี โดยเริ่มพัฒนาใน พ.ศ. 2543 และกลายมาเป็นซอฟต์แวร์โอเพนซอร์ซในปี พ.ศ. 2544 ดรูปัลถูกใช้งานเป็นระบบเบื้องหลังของเว็บไซต์หลายเว็บทั่วโลก ตั้งแต่เว็บไซต์ขนาดเล็กจนถึงเว็บไซต์หน่วยงานขนาดใหญ่ รวมถึงเว็บไซต์ราชการหลายแห่ง และได้รับรางวัลชนะเลิศซอฟต์แวร์ระบบจัดการเนื้อหาเว็บยอดเยี่ยมแห่งปี ในปี 2550 และ 2551
ภาพหน้าจอ ภาพตัวอย่างของซอฟต์แวร์ | |
ผู้ออกแบบ | |
---|---|
วันที่เปิดตัว | January 2001 |
รุ่นเสถียร | 7.34 / 19 พฤศจิกายน ค.ศ. 2014 |
ที่เก็บข้อมูล |
|
ภาษาที่เขียน | PHP |
ระบบปฏิบัติการ | หลายระบบปฏิบัติการ |
11.7 MB (uncompressed core) | |
ภาษา | Multilingual |
ประเภท | , Content Management System , และ |
สัญญาอนุญาต | GPLv2 or later |
เว็บไซต์ | www |
ระบบศูนย์กลางของดรูปัลที่รู้จักในชื่อ "ดรูปัลคอร์" (Drupal core) เป็นส่วนที่รวมการทำงานพื้นฐานของระบบจัดการเนื้อหาเว็บ ซึ่งได้แก่การลงทะเบียนผู้ใช้ การบริหารระบบ การจัดการเมนู ฟีด บล็อก และการสร้างหน้าตาพื้นฐาน โดยในการทำงานของดรูปัลนั้น มักจะทำงานร่วมกับมอจูลตัวอื่นที่เพิ่มเข้ามาตามความต้องการของผู้ใช้งาน ดรูปัลสามารถติดตั้งได้ในพีเอชพี (รุ่น 4.3.5+) และฐานข้อมูล MySQL หรือ PostgreSQL รุ่นที่รองรับปัจจุบันคือ ดรูปัล 6.x และ 7.x และรุ่นในอนาคต 8.x อยู่ในระหว่างการทดสอบและพัฒนา
ดรูปัลมีการนำเฟรมเวิร์กตัวอื่นมาร่วม อาทิ jQuery และ
ประวัติ
ดรูปัลเริ่มต้นเขียนขึ้นโดย (Dries Buytaert) โปรแกรมเมอร์ชาวเบลเยียมในปี พ.ศ. 2543 และได้กลายมาเป็นซอฟต์แวร์โอเพนซอร์ซในปี 2544 โดยชื่อของ Drupal เป็นคำศัพท์ภาษาอังกฤษที่รับจากภาษาดัตช์คำว่า "Druppel" ที่หมายถึง "หยดน้ำ" โดยชื่อที่ดรีส์ต้องการตั้งคือ "dorp" (หมายถึง หมู่บ้าน ในภาษาดัตช์) ซึ่งกล่าวถึงชุมชนผู้ใช้งาน แต่ได้สะกดผิดเป็น drop ในขณะที่ตรวจสอบ และคิดว่าชื่อนี้ฟังดูดีกว่า
ระหว่างช่วง พฤษภาคม 2550-เมษายน 2551 ดรูปัลได้ถูกดาวน์โหลดมากกว่า 1.4 ล้านครั้ง และถูกนำไปใช้งานในเว็บไซต์ที่มีชื่อเสียงหลายแห่ง ดรูปัลได้รับรางวัลชนะเลิศระบบจัดการเนื้อหาเว็บยอดเยี่ยมสำหรับระบบพีเอชพี ในปี 2550 และ 2551 ซึ่งจัดอันดับโดย (Packt Publishing)
การทำงาน
ดรูปัลทำงานโดยบนเว็บเซิร์ฟเวอร์ ใช้เป็นโปรแกรมเบื้องหลังของเว็บไซต์ในการจัดการระบบและฐานข้อมูลโดยความสามารถหลักทำงานผ่านดรูปัลคอร์ และความสามารถอื่นเพิ่มเติมทำงานผ่านมอจูลที่ติดตั้งเพิ่ม และสำหรับการจัดการการแสดงผล ดรูปัลรองรับการทำงานในภาษาอื่นนอกเหนือภาษาอังกฤษจำนวนมากกว่า 44 ภาษา นอกจากมอจูลและธีมที่เปิดให้ผู้ใช้ดาวน์โหลดผ่านเว็บไซต์แล้ว ดรูปัลเปิดให้ผู้ใช้งานทั่วไปร่วมพัฒนาและแปลภาษา
- ดรูปัลคอร์ (Drupal core)
- เป็นกลุ่มของชุดคำสั่งพื้นฐานที่พร้อมใช้งานในการสร้างเว็บไซต์ ที่รวมถึงความสามารถในการบริหารผู้ใช้งาน การลงทะเบียน การจัดหมวดหมู่ ระบบค้นหา และความสามารถพื้นฐานของการจัดหน้าตาเว็บ หรือบล็อก
- มอจูล (module)
- เป็นกลุ่มของชุดคำสั่งเพิ่มเติม เพิ่มความสามารถเข้าไปเพิ่มจากคำสั่งพื้นฐานที่มี ซึ่งในเว็บไซต์ทั่วไปที่ใช้งานดรูปัลมักจะมีการติดตั้งมอจูลเพิ่มเสมอ โดยตัวอย่างความสามารถที่เพิ่มขึ้นมาได้แก่ ระบบอีคอมเมิร์ซ ระบบการแสดงภาพสไลด์โชว์ การเชื่อมต่อกับระบบอื่น
- ธีม (theme)
- เป็นชุดของคำสั่งที่ควบคุมการแสดงผลทั้งในส่วนของเนื้อหาและหน้าตา โดยหน้าตาของเว็บจะจัดการผ่านซีเอสเอส แสดงลักษณะของตำแหน่ง สี และการจัดวางเนื้อหา และส่วนจัดการเนื้อหาทำงานผ่าน ที่แสดงผลตามความต้องการของผู้ใช้คร่อมทับการแสดงผลหลักของระบบผ่านภาษาพีเอชพี
ชุมชน
ดรูปัลมีการใช้งานในหลายเว็บไซต์ทั่วโลก ทั้งในเว็บไซต์ขนาดเล็กจนถึงเว็บไซต์ขนาดใหญ่ ตัวอย่างเช่น เว็บไซต์รางวัลพูลิตเซอร์ (เว็บไซต์องค์กร) Popular Science (เว็บไซต์ข่าว) Yahoo! Research (เว็บไซต์หน่วยงาน) Ubuntu.org (เว็บไซต์ชุมชน) MTV United Kingdom และ Sony Music (เว็บไซต์บันเทิง) (เว็บไซต์สถานศึกษา) Recovery.org (เว็บไซต์หน่วยงานราชการ) สำนักงานกองทุนสนับสนุนการสร้างเสริมสุขภาพ (เว็บไซต์องค์กร) (เว็บไซต์สถานีโทรทัศน์ออนไลน์ไทย)
ดรูปัลมีผู้ใช้งานทั่วโลก โดยมีผู้ลงทะเบียนในเว็บไซต์ Drupal.org กว่า 350,000 ชื่อบัญชี โดยมีมากกว่า 2,000 คนที่ลงชื่อเป็นนักพัฒนาอาสาสมัคร โดยทางดรูปัลมีการจัดสัมมนาหลายครั้ง ในชื่อ ดรูปัลคอน (DrupalCon) โดยในปี 2551 จัดขึ้นที่บอสตัน มีผู้เข้ามาร่วมงานกว่า 800 คน และในปี 2552 จัดขึ้นที่ วอชิงตัน ดี.ซี. มีผู้เข้าชมกว่า 1,400 คน และปารีส ในประเทศไทยมีการจัด ดรูปัลแคมป์บางกอก ในปี 2551
ดรูปัลถูกวิจารณ์ว่าเป็นระบบที่ซับซ้อนและยากต่อการเรียนรู้ในช่วงเริ่มต้น โดยดรูปัลเป็นซอฟต์แวร์ที่มีที่สูงชัน ส่งผลให้ผู้ใช้ใหม่เลิกสนใจดรูปัลและหันไปใช้ซอฟต์แวร์ที่มีการใช้งานง่ายแทนที่ โดยดรีส์ผู้ก่อตั้งดรูปัลได้กล่าวว่าระบบการใช้งานที่ยากนี้จะถูกปรับปรุงในรุ่น ดรูปัล 7 ที่จะออกมา โดยซอฟต์แวร์จะไม่ถูกเปิดให้ใช้งานจนกว่า 90% ของปัญหาด้านนี้จะถูกแก้ไข
อ้างอิง
- "Download page". drupal.org. สืบค้นเมื่อ 2014-11-19.
- . drupal.org. คลังข้อมูลเก่าเก็บจากแหล่งเดิมเมื่อ 2015-03-19. สืบค้นเมื่อ 2014-11-19.
- อ้างอิงผิดพลาด: ป้ายระบุ
<ref>
ไม่ถูกต้อง ไม่มีการกำหนดข้อความสำหรับอ้างอิงชื่อlicensingfaq
- . คลังข้อมูลเก่าเก็บจากแหล่งเดิมเมื่อ 2009-02-28. สืบค้นเมื่อ 2008-08-23.
- Drupal case studies
- Drupal ชนะเลิศ CMS 2551
- . คลังข้อมูลเก่าเก็บจากแหล่งเดิมเมื่อ 2016-04-09. สืบค้นเมื่อ 2009-02-18.
- Drupal Translations
- รายละเอียดเว็บไซต์พูลิตเซอร์
- Obama using Drupal
- Thaihealth.or.th[]
- . คลังข้อมูลเก่าเก็บจากแหล่งเดิมเมื่อ 2009-02-25. สืบค้นเมื่อ 2009-02-22.
- . คลังข้อมูลเก่าเก็บจากแหล่งเดิมเมื่อ 2008-08-04. สืบค้นเมื่อ 2009-02-18.
- Washington Post. Rediscovering the Internet
- Drupalcon D.C.
- . คลังข้อมูลเก่าเก็บจากแหล่งเดิมเมื่อ 2009-01-16. สืบค้นเมื่อ 2009-02-18.
- Harnessing Drupal for Citizen Journalism
- "Starting to work on Drupal 7"
หนังสืออ่านเพิ่มเติม
- Douglass, Robert T., Mike Little, and Jared W. Smith. Building Online Communities With Drupal, phpBB, and WordPress. New York: Springer Verlag/Apress, 2005. .
- Gillmor, Dan. We the Media: Grassroots Journalism by the People for the People. Sebastopol, Calif.: O’Reilly, 2004. .
- Graf, Hagen. Drupal. Community-Websites entwickeln und verwalten mit dem Open Source-CMS. Munich: Addison-Wesley, 2006. . (เยอรมัน)
- Mercer, David. Drupal: Creating Blogs, Forums, Portals, and Community Websites. Birmingham, England: Packt Publishing, 2006. .
- Peacock, Michael. Selling Online with Drupal e-Commerce. Birmingham, England: Packt Publishing, 2008.
- Shreves, Ric. Drupal 5 Themes. Birmingham, England: Packt Publishing, 2007. .
- Trippi, Joe. The Revolution Will Not Be Televised: Democracy, the Internet, and the Overthrow of Everything. New York: ReganBooks, 2004. .
- VanDyk, John K., and Matt Westgate. Pro Drupal Development. New York: Springer Verlag/Apress, 2007. .
- VanDyk, John K. Pro Drupal Development, Second Edition. New York: Springer Verlag/Apress, 2008. .
- Herremans, D. Drupal 6: Ultimate Community Site Guide. Switzerland, 2009. .
- Mansfield, Niall. Practical Drupal. Cambridge: UIT Cambridge Ltd, 2008. .
- Mercer, David. Drupal 6. Birmingham, England: Packt Publishing, 2008. .
ดูเพิ่ม
แหล่งข้อมูลอื่น
- เว็บของ Drupal 2019-10-19 ที่ เวย์แบ็กแมชชีน
- Drupal 2009-03-01 ที่ เวย์แบ็กแมชชีน ข้อมูลความรู้จากเนคเทค
ชุมชน
- กลุ่มผู้ใช้ Drupal ในประเทศไทย
- รายชื่อเว็บไซต์ที่ใช้ Drupal drupalsites.net
- รายชื่อเว็บไซต์ที่ใช้ Drupal 2008-08-28 ที่ เวย์แบ็กแมชชีน drupalsn.com
wikipedia, แบบไทย, วิกิพีเดีย, วิกิ หนังสือ, หนังสือ, ห้องสมุด, บทความ, อ่าน, ดาวน์โหลด, ฟรี, ดาวน์โหลดฟรี, mp3, วิดีโอ, mp4, 3gp, jpg, jpeg, gif, png, รูปภาพ, เพลง, เพลง, หนัง, หนังสือ, เกม, เกม, มือถือ, โทรศัพท์, Android, iOS, Apple, โทรศัพท์โมบิล, Samsung, iPhone, Xiomi, Xiaomi, Redmi, Honor, Oppo, Nokia, Sonya, MI, PC, พีซี, web, เว็บ, คอมพิวเตอร์
drupl xngkvs Drupal sth ˈdruː pʌl epnefrmewirksahrbmxculinkarsrangewbistaelarabbcdkarenuxhaewbinlksnaoxephnsxrs ekhiynkhundwyphasaphiexchphi odyerimphthnain ph s 2543 aelaklaymaepnsxftaewroxephnsxrsinpi ph s 2544 druplthukichnganepnrabbebuxnghlngkhxngewbisthlayewbthwolk tngaetewbistkhnadelkcnthungewbisthnwyngankhnadihy rwmthungewbistrachkarhlayaehng aelaidrbrangwlchnaelissxftaewrrabbcdkarenuxhaewbyxdeyiymaehngpi inpi 2550 aela 2551DrupalphaphhnacxphaphtwxyangkhxngsxftaewrphuxxkaebbwnthiepidtwJanuary 2001 2001 01 runesthiyr7 34 19 phvscikayn kh s 2014 2014 11 19 thiekbkhxmulgit wbr drupalcode wbr org wbr project wbr drupal wbr gitphasathiekhiynPHPrabbptibtikarhlayrabbptibtikar11 7 MB uncompressed core phasaMultilingualpraephth Content Management System aelasyyaxnuyatGPLv2 or laterewbistwww wbr drupal wbr org rabbsunyklangkhxngdruplthiruckinchux druplkhxr Drupal core epnswnthirwmkarthanganphunthankhxngrabbcdkarenuxhaewb sungidaekkarlngthaebiynphuich karbriharrabb karcdkaremnu fid blxk aelakarsranghnataphunthan odyinkarthangankhxngdruplnn mkcathanganrwmkbmxcultwxunthiephimekhamatamkhwamtxngkarkhxngphuichngan druplsamarthtidtngidinphiexchphi run 4 3 5 aelathankhxmul MySQL hrux PostgreSQL runthirxngrbpccubnkhux drupl 6 x aela 7 x aelaruninxnakht 8 x xyuinrahwangkarthdsxbaelaphthna druplmikarnaefrmewirktwxunmarwm xathi jQuery aelaprawtidruplerimtnekhiynkhunody Dries Buytaert opraekrmemxrchawebleyiyminpi ph s 2543 aelaidklaymaepnsxftaewroxephnsxrsinpi 2544 odychuxkhxng Drupal epnkhasphthphasaxngkvsthirbcakphasadtchkhawa Druppel thihmaythung hydna odychuxthidristxngkartngkhux dorp hmaythung hmuban inphasadtch sungklawthungchumchnphuichngan aetidsakdphidepn drop inkhnathitrwcsxb aelakhidwachuxnifngdudikwa rahwangchwng phvsphakhm 2550 emsayn 2551 druplidthukdawnohldmakkwa 1 4 lankhrng aelathuknaipichnganinewbistthimichuxesiynghlayaehng druplidrbrangwlchnaelisrabbcdkarenuxhaewbyxdeyiymsahrbrabbphiexchphi inpi 2550 aela 2551 sungcdxndbody Packt Publishing karthangandruplthanganodybnewbesirfewxr ichepnopraekrmebuxnghlngkhxngewbistinkarcdkarrabbaelathankhxmulodykhwamsamarthhlkthanganphandruplkhxr aelakhwamsamarthxunephimetimthanganphanmxculthitidtngephim aelasahrbkarcdkarkaraesdngphl druplrxngrbkarthanganinphasaxunnxkehnuxphasaxngkvscanwnmakkwa 44 phasa nxkcakmxculaelathimthiepidihphuichdawnohldphanewbistaelw druplepidihphuichnganthwiprwmphthnaaelaaeplphasa druplkhxr Drupal core epnklumkhxngchudkhasngphunthanthiphrxmichnganinkarsrangewbist thirwmthungkhwamsamarthinkarbriharphuichngan karlngthaebiyn karcdhmwdhmu rabbkhnha aelakhwamsamarthphunthankhxngkarcdhnataewb hruxblxkmxcul module epnklumkhxngchudkhasngephimetim ephimkhwamsamarthekhaipephimcakkhasngphunthanthimi sunginewbistthwipthiichngandruplmkcamikartidtngmxculephimesmx odytwxyangkhwamsamarththiephimkhunmaidaek rabbxikhxmemirs rabbkaraesdngphaphsildochw karechuxmtxkbrabbxunthim theme epnchudkhxngkhasngthikhwbkhumkaraesdngphlthnginswnkhxngenuxhaaelahnata odyhnatakhxngewbcacdkarphansiexsexs aesdnglksnakhxngtaaehnng si aelakarcdwangenuxha aelaswncdkarenuxhathanganphan thiaesdngphltamkhwamtxngkarkhxngphuichkhrxmthbkaraesdngphlhlkkhxngrabbphanphasaphiexchphichumchndruplmikarichnganinhlayewbistthwolk thnginewbistkhnadelkcnthungewbistkhnadihy twxyangechn ewbistrangwlphulitesxr ewbistxngkhkr Popular Science ewbistkhaw Yahoo Research ewbisthnwyngan Ubuntu org ewbistchumchn MTV United Kingdom aela Sony Music ewbistbnething ewbiststhansuksa Recovery org ewbisthnwynganrachkar sankngankxngthunsnbsnunkarsrangesrimsukhphaph ewbistxngkhkr ewbiststhaniothrthsnxxnilnithy druplmiphuichnganthwolk odymiphulngthaebiyninewbist Drupal org kwa 350 000 chuxbychi odymimakkwa 2 000 khnthilngchuxepnnkphthnaxasasmkhr odythangdruplmikarcdsmmnahlaykhrng inchux druplkhxn DrupalCon odyinpi 2551 cdkhunthibxstn miphuekhamarwmngankwa 800 khn aelainpi 2552 cdkhunthi wxchingtn di si miphuekhachmkwa 1 400 khn aelaparis inpraethsithymikarcd druplaekhmpbangkxk inpi 2551 druplthukwicarnwaepnrabbthisbsxnaelayaktxkareriynruinchwngerimtn odydruplepnsxftaewrthimithisungchn sngphlihphuichihmeliksnicdruplaelahnipichsxftaewrthimikarichnganngayaethnthi odydrisphukxtngdruplidklawwarabbkarichnganthiyaknicathukprbprunginrun drupl 7 thicaxxkma odysxftaewrcaimthukepidihichngancnkwa 90 khxngpyhadannicathukaekikhxangxing Download page drupal org subkhnemux 2014 11 19 drupal org khlngkhxmulekaekbcakaehlngedimemux 2015 03 19 subkhnemux 2014 11 19 xangxingphidphlad payrabu lt ref gt imthuktxng immikarkahndkhxkhwamsahrbxangxingchux licensingfaq khlngkhxmulekaekbcakaehlngedimemux 2009 02 28 subkhnemux 2008 08 23 Drupal case studies khlngkhxmulekaekbcakaehlngedimemux 2009 02 04 subkhnemux 2009 02 18 Drupal chnaelis CMS 2551 khlngkhxmulekaekbcakaehlngedimemux 2016 04 09 subkhnemux 2009 02 18 Drupal Translations raylaexiydewbistphulitesxr Obama using Drupal Thaihealth or th lingkesiy khlngkhxmulekaekbcakaehlngedimemux 2009 02 25 subkhnemux 2009 02 22 khlngkhxmulekaekbcakaehlngedimemux 2008 08 04 subkhnemux 2009 02 18 Washington Post Rediscovering the Internet Drupalcon D C khlngkhxmulekaekbcakaehlngedimemux 2009 01 16 subkhnemux 2009 02 18 Harnessing Drupal for Citizen Journalism Starting to work on Drupal 7 hnngsuxxanephimetimDouglass Robert T Mike Little and Jared W Smith Building Online Communities With Drupal phpBB and WordPress New York Springer Verlag Apress 2005 ISBN 1590595629 Gillmor Dan We the Media Grassroots Journalism by the People for the People Sebastopol Calif O Reilly 2004 ISBN 0 596 00733 7 Graf Hagen Drupal Community Websites entwickeln und verwalten mit dem Open Source CMS Munich Addison Wesley 2006 ISBN 3827323215 eyxrmn Mercer David Drupal Creating Blogs Forums Portals and Community Websites Birmingham England Packt Publishing 2006 ISBN 1904811809 Peacock Michael Selling Online with Drupal e Commerce Birmingham England Packt Publishing 2008 ISBN 978 1 847194 06 0 Shreves Ric Drupal 5 Themes Birmingham England Packt Publishing 2007 ISBN 1847191827 Trippi Joe The Revolution Will Not Be Televised Democracy the Internet and the Overthrow of Everything New York ReganBooks 2004 ISBN 0 06 076155 5 VanDyk John K and Matt Westgate Pro Drupal Development New York Springer Verlag Apress 2007 ISBN 1590597559 VanDyk John K Pro Drupal Development Second Edition New York Springer Verlag Apress 2008 ISBN 1430209895 Herremans D Drupal 6 Ultimate Community Site Guide Switzerland 2009 ISBN 978 2 8399 0490 2 Mansfield Niall Practical Drupal Cambridge UIT Cambridge Ltd 2008 ISBN 095445295X Mercer David Drupal 6 Birmingham England Packt Publishing 2008 ISBN 1847192971 duephimcumla ewirdephrss rabbcdkarenuxhaaehlngkhxmulxunewbkhxng Drupal 2019 10 19 thi ewyaebkaemchchin Drupal 2009 03 01 thi ewyaebkaemchchin khxmulkhwamrucakenkhethkhchumchn klumphuich Drupal inpraethsithy raychuxewbistthiich Drupal drupalsites net raychuxewbistthiich Drupal 2008 08 28 thi ewyaebkaemchchin drupalsn com