กลับไปหน้าบทความ

อ่าน 3 นาที

คิวบิกเว็บ

CubicWeb เป็น เฟรมเวิร์กแอปพลิเคชันเว็บ เชิงความหมายแบบ โอเพนซอร์สและฟรี ซึ่งได้รับอนุญาตภายใต้ LGPL [ 4 ] เขียนด้วยภาษา Python

คิวบิกเว็บ

( เรียนรู้วิธีและเวลาในการลบข้อความนี้ )
คิวบิกเว็บ
ผู้เขียนต้นฉบับโลจิแล็บ
ปล่อย2001 ( 2001 )
เวอร์ชันเสถียร
4.8.0 [ 1 ] แก้ไขข้อมูลนี้บนวิกิดาต้า / 21 พฤษภาคม 2024 ( 21 พฤษภาคม 2567 )
เขียนเป็นไพธอน
ระบบปฏิบัติการระบบปฏิบัติการคล้ายยูนิกส์และไมโครซอฟต์วินโดวส์
พิมพ์กรอบงานเว็บเชิงความหมาย
ใบอนุญาตGPL 2, [ 2 ] LGPL 2.1 [ 3 ]
เว็บไซต์www.cubicweb.org แก้ไขข้อมูลนี้บนวิกิดาต้า
ที่เก็บข้อมูล
  • forge .extranet .logilab .fr /cubicweb /cubicweb

CubicWebเป็นเฟรมเวิร์กแอปพลิเคชันเว็บเชิงความหมายแบบโอเพนซอร์สและฟรีซึ่งได้รับอนุญาตภายใต้ LGPL [ 4 ]เขียนด้วยภาษา Python

เป็นโครงการซอฟต์แวร์เสรีแบบเปิดตั้งแต่เดือนตุลาคม พ.ศ. 2551 แต่โครงการนี้เริ่มต้นในปี พ.ศ. 2543 และได้รับการพัฒนาครั้งแรกโดย Logilab [ 5 ]สำหรับการใช้งานภายใน เช่นอินทราเน็ตระบบติดตามบั๊กและแอปพลิเคชัน forge

ณ ปี 2012 CubicWeb ถูกนำมาใช้ใน เว็บเชิงความหมายขนาดใหญ่และแอปพลิเคชันข้อมูลเปิดที่เชื่อมโยง[ 6 ] [ 7 ]และบริษัทข้ามชาติ[ 8 ]

แนวคิด

เฟรมเวิร์กนี้ขับเคลื่อนด้วยแบบจำลองข้อมูลโดยสมบูรณ์ เมื่อกำหนดแบบจำลองข้อมูลแล้ว ก็จะได้เว็บแอปพลิเคชันที่ใช้งานได้ และสามารถปรับแต่งมุมมองเพิ่มเติมได้ (โดยค่าเริ่มต้นจะมีชุดมุมมองเริ่มต้นสำหรับข้อมูลแต่ละประเภท)

คิวบ์คือส่วนประกอบที่นำกลับมาใช้ซ้ำได้ ซึ่งกำหนดคุณลักษณะเฉพาะ ตัวอย่างเช่น คิวบ์ฟอร์จช่วยให้เราสร้างฟอร์จของเราเองได้ และคิวบ์ฟอร์จจะนำส่วนประกอบต่างๆ เช่น ความคิดเห็น ไฟล์ อีเมล ฯลฯ ของคิวบ์เดิมมาใช้ซ้ำ คิวบ์อเนกประสงค์ที่น่าสนใจ ได้แก่ dbpedia และ openlibrary

กรอบแนวคิดนี้ได้รับการแปลเป็นภาษาอังกฤษ ฝรั่งเศส สเปน และเยอรมันแล้ว (เมษายน 2554)

ฟังก์ชัน

  • เว็บเชิงความหมาย: รองรับOWL / RDF
  • รองรับหลายแหล่งข้อมูล: รองรับ RQL, SQL , LDAP , SubversionและMercurial
  • RQL: ภาษาสำหรับสอบถามความสัมพันธ์เพื่อช่วยให้การสอบถามข้อมูลทำได้ง่ายขึ้น
  • เครื่องมือการย้ายข้อมูล: เหมาะกับการพัฒนาแบบ Agile
  • หลักการเลือกมุมมอง: ระบบจะเลือกมุมมองที่ดีที่สุดเพื่อให้เหมาะสมกับเนื้อหาที่จะแสดงตามบริบท
  • คลังลูกบาศก์: มีลูกบาศก์หลากหลายประเภทให้เลือกใช้บนเว็บไซต์สร้างลูกบาศก์

ดูเพิ่มเติม

อ่านเพิ่มเติม

  • เกรฮาน, ริค (10 สิงหาคม 2554). "เสาหลักของ Python: เฟรมเวิร์กเว็บ CubicWeb" . อินโฟเวิลด์. สืบค้นเมื่อ6 กรกฎาคม 2559 .
  • Cervone, H. Frank; Svensson, Lars G. (1 กรกฎาคม 2015). ข้อมูลที่เชื่อมโยงและการโต้ตอบของผู้ใช้ . Walter de Gruyter GmbH & Co KG. ISBN 9783110317008สืบค้นข้อมูลเมื่อวันที่ 6 กรกฎาคม 2559ผ่านทาง Google Books
  • Cimiano, Philipp; Corcho, Oscar; Presutti, Valentina; Hollink, Laura; Rudolph, Sebastian (20 พฤษภาคม 2013). เว็บเชิงความหมาย: ความหมายและข้อมูลขนาดใหญ่: การประชุมนานาชาติครั้งที่ 10, ESWC 2013, มงเปลลิเยร์, ฝรั่งเศส, 26-30 พฤษภาคม 2013. เอกสารประกอบการประชุม . Springer. ISBN 9783642382888สืบค้นข้อมูลเมื่อวันที่ 6 กรกฎาคม 2559ผ่านทาง Google Books(ต้องสมัครสมาชิก)
  • Michel, Vincent (1 สิงหาคม 2554). "ตัวรวบรวมฟีด RSS บนพื้นฐานของ Scikits.learn และ CubicWeb" . สืบค้นเมื่อ6 กรกฎาคม 2559 .{{cite journal}}: การอ้างอิงวารสารต้องใช้|journal=( ความช่วยเหลือ )
  • Sikos, LF (2015). การควบคุมข้อมูลที่มีโครงสร้างบนเว็บเชิงความหมาย: จากไมโครดาต้า HTML5 ไปจนถึงข้อมูลเปิดที่เชื่อมโยง . นิวยอร์ก: Apress. doi : 10.1007/978-1-4842-1049-9 . ISBN 978-1-4842-1050-5. S2CID  37665842 .
  • Nicolas Chauvat (Logilab) จาก CubicWeb และ Dataconnexions - Silicon " 14 กุมภาพันธ์ 2556 . สืบค้นเมื่อ6 กรกฎาคม 2559 .
  • "เปิดข้อมูล : le logiciel libre CubicWeb primé par Etalab " 8 กุมภาพันธ์ 2556 . สืบค้นเมื่อ6 กรกฎาคม 2559 .
  • เว็บไซต์อย่างเป็นทางการแก้ไขข้อมูลนี้ได้ที่วิกิดาต้า
    • บล็อก CubicWeb
      • บล็อก CubicWebในWayback Machine (เก็บถาวรเมื่อ 28 กรกฎาคม 2552)
  • เอกสาร CubicWeb
  • การนำเสนอ CubicWeb ในงาน OSCON 2010
  • การประชุมเว็บเชิงความหมายแห่งฝรั่งเศส
  • ส่วนประกอบ CubicWeb ใน Python Package Index (PyPI)
  • บทความที่นำเสนอในงานประชุม Extended Semantic Web Conference 2013บนWayback Machine (เก็บถาวรเมื่อ 2020-02-09)
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=CubicWeb&oldid=1351923876 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ คิวบิกเว็บ

CubicWeb เป็น เฟรมเวิร์กแอปพลิเคชันเว็บ เชิงความหมายแบบ โอเพนซอร์สและฟรี ซึ่งได้รับอนุญาตภายใต้ LGPL [ 4 ] เขียนด้วยภาษา Python

แนวคิด

เฟรมเวิร์กนี้ขับเคลื่อนด้วยแบบจำลองข้อมูลโดยสมบูรณ์ เมื่อกำหนดแบบจำลองข้อมูลแล้ว ก็จะได้เว็บแอปพลิเคชันที่ใช้งานได้ และสามารถปรับแต่งมุมมองเพิ่มเติมได้ (โดยค่าเริ่มต้นจะมีชุดมุมมองเริ่มต้นสำหรับข้อมูลแต่ละประเภท)

ฟังก์ชัน

เว็บเชิงความหมาย: รองรับ OWL / RDF รองรับหลายแหล่งข้อมูล: รองรับ RQL, SQL , LDAP , Subversion และ Mercurial RQL: ภาษาสำหรับสอบถามความสัมพันธ์เพื่อช่วยให้การสอบถามข้อมูลทำได้ง่ายขึ้น เครื่องมือการย้ายข้อมูล: เหมาะกับการพัฒนาแบบ Agile หลักการเลือกมุมมอง:...

อ่านเพิ่มเติม

เกรฮาน, ริค (10 สิงหาคม 2554). "เสาหลักของ Python: เฟรมเวิร์กเว็บ CubicWeb" . อินโฟเวิลด์ . สืบค้นเมื่อ 6 กรกฎาคม 2559 . Cervone, H. Frank; Svensson, Lars G. (1 กรกฎาคม 2015). ข้อมูลที่เชื่อมโยงและการโต้ตอบของผู้ใช้ . Walter de Gruyter GmbH & Co KG.