Tags:

ผมเขียนโปรแกรม CMS ด้วย PHP ขึ้นใช้เองที่เวบไซท์ BioLawCom.De ด้วยความตั้งใจตั้งแต่แรกแล้วว่าจะให้เป็น OpenSource แต่ไม่มีโอกาสเสียที พอดีเขียน Script ที่ใช้ install โปรแกรมเสร็จ เลยคิดว่าน่าจะเปิดให้ดาวน์โหลดได้แล้ว

ใครสนใจดาวน์โหลดได้ที่ xblc-0.1.1.tar.bz2 หรือ xblc-0.1.1.zip

โครงสร้างของโปรแกรมได้นำแนวคิดมาจาก Ruby on Rails (แต่ต่างกันเยอะ เพราะเอาแนวคิดมากเฉย ๆ ) ส่วน interface ได้รับแรงบันดาลใจจาก drupal

โปรแกรมยังมีลูกเล่นไม่มากนัก เพราะเพิ่งเป็นเวอร์ชั่นแรก แต่ผมจะพัฒนาต่อไปเรื่อย ๆ ครับ ใครที่เอาไปลองใช้แล้ว ขอคำแนะนำติชมด้วยครับ

Comments

By: bow_der_kleine
WriterAndroidUbuntu
bow_der_kleine's blog
on 04/09/06 2:09 #9296 toggle
bow_der_kleine's picture

รายละเอียดเพิ่มเติม อ่านได้ที่ X-BLC ครับ


XimpleSoft

By: tr
Writer
tr's blog
on 05/09/06 10:43 #9343 toggle
tr's picture

เดี๋ยวจะลองใช้ดูครับ

พัฒนาต่อไปเน้อ

By: bow_der_kleine
WriterAndroidUbuntu
bow_der_kleine's blog
on 05/09/06 13:00 #9356 toggle
bow_der_kleine's picture

ตอนนี้เปิด Demo ให้ลองใช้แล้วครับ ใครสนใจเข้าไปได้ อันนี้ยำได้เต็มที่ครับ แต่หากเจอข้อผิดพลาดหรือมีข้อแนะนำ ช่วยแจ้งด้วยครับ

Login Name : demo Password : demo_of_xblc

ลอกอินนี้เป็น root ของระบบครับ


XimpleSoft

By: audy
AndroidUbuntu
audy's blog
on 05/09/06 13:26 #9357 toggle
audy's picture

เคยเข้าไปเวบอ่านนะครับ แต่ยังไม่ครบทุกหน้า จะหาโอกาสมาลองใช้นะครับ

=========== My life. My way.

By: bow_der_kleine
WriterAndroidUbuntu
bow_der_kleine's blog
on 07/09/06 7:21 #9465 toggle
bow_der_kleine's picture

Features เล็ก ๆ น้อย ๆ ครับ เอามาฝาก เผื่อมีคนสนใจมากขึ้น

  • มีระบบ MutiSection สามารถใช้โปรแกรม และฐานข้อมูลเดียว สร้างเวบไซท์ได้หลายส่วน โดยแต่ละส่วนไม่ข้องเกี่ยวกัน ยกเว้นระบบสมาชิก (คล้าย ๆ Virtualmachine)
  • ระบบ theme ที่สามารถปรับแต่งทุกส่วนได้ตามต้องการ
  • การจัดการโมดูลด้วย OOP ทำให้ง่ายต่อการพัฒนาต่อยอด หรือใช้กับ Webapplication อื่น ๆ ที่ไม่ใช่ CMS
  • มีระบบป้องกัน Spam โดยใช้เทคโนโลยี Ajax
  • มีระบบ Page-cache สำหรับเก็บการแสดงผลทั้งหน้า ทำให้เพิ่มความเร็วในการแสดงผล และลดการทำงานของฐานข้อมูล
  • มีระบบนับจำนวนคนดู โดยใช้เทคโนโลยี Ajax สัมพันธ์กับระบบ Page-cache
  • File-Manager ที่มีคุณภาพสูง โดยใช้เทคโนโลยี Ajax
  • ระบบบริหารสมาชิกแบบจัดกลุ่มที่ยืดหยุ่น และมีประสิทธิภาพสูง
  • ใช้หน่วยความจำของระบบในการประมวลผลต่อหน้าน้อย (ประมาณ 0.8-1.5 MB)
  • จำนวน queries ที่ส่งไปยังฐานข้อมูล เพื่อการประมวลผลต่อหน้ามีจำนวนที่ต่ำ (4-15 queries)

ผมขอลดระดับโปรแกรมเป็นเบต้าแล้วกันครับ เพราะหลังจากเอาขึ้นเวบเซิฟเวอร์แล้วเจอบักอีกเพียบ ดังนั้นลดตัวลงมาเป็นเบต้าน่าจะเหมาะสมกว่า


XimpleSoft

By: deans4j
deans4j's blog
on 08/09/06 5:42 #9509 toggle
deans4j's picture

ว้าว ดู feature แล้วน่าสนใจนะครับ

CMS นี่ออกแบบเป็น MVC หรือเปล่าครับ

By: HaMoo
HaMoo's blog
on 08/09/06 15:24 #9527 toggle
HaMoo's picture

หนับหนุนคับ


iHaMoo Studio :: เกือบ Art !!

By: bow_der_kleine
WriterAndroidUbuntu
bow_der_kleine's blog
on 08/09/06 18:26 #9536 toggle
bow_der_kleine's picture

เป็น MVC ครับ แม้ว่า Modell กับ Control จะแยกออกจากกันไม่ชัดเจนก็ตามครับ แต่ View นี่แยกออกมาอย่างไม่เหลือเยื่อใย :P ตอนนี้ผมลอง port ธีมของ Wordpress มาลองใช้ดูสามธีม ปรากฏว่าง่ายกว่าที่คิดครับ ธีมนึงใช้เวลาสองถึงสามชั่วโมง ยังไงเข้าไปลองได้ที่ Demo ครับ


XimpleSoft

By: au8ust
AndroidSymbianWindows
au8ust's blog
on 17/06/08 7:49 #55046 Reply to:9536 toggle
au8ust's picture

โอ 8 September, 2006 lol นานจริง ๆ แฮะ จะติดตามดูครับ :)

ป.ล. login ไม่ได้เหมือนกัน สงสัยรหัสหมดอายุ

(edit: เอ ทำไมมันตัวเบ้อเริ่มเลยหว่า งง)

au8ust.org

By: tida19
tida19's blog
on 15/06/08 21:56 #54893 toggle
tida19's picture
  • มาร์กไว้ เดี๋ยวจะหาโอกาสลอง ^^
By: kaze
Writer
kaze's blog
on 15/06/08 22:52 #54906 toggle
kaze's picture

เข้า Demo แล้ว login ไม่ได้อ่ะครับ

By: KnightBaron
ContributoriPhoneRed HatWindows
KnightBaron's blog
on 15/06/08 23:05 #54909 toggle
KnightBaron's picture

ไม่ Support browser ที่ไม่มี Javascript เหรอครับ? ผมใช้ FF + NoScript Login เข้าไปแล้วตายสนิทเลย ต้อง Temporary allow ถึงจะใช้ได้

Random Nonsense


Aosekai

By: bow_der_kleine
WriterAndroidUbuntu
bow_der_kleine's blog
on 16/06/08 16:57 #54993 toggle
bow_der_kleine's picture

ไม่ได้เข้ามาอ่านใน Forum นาน เพิ่มเห็นว่ามีคนสนใจเพิ่มเติมครับ

ค่อนข้างรู้สึกผิดเล็กน้อยครับ ที่ไม่ได้ทำต่อ เพราะติดเรื่องเวลา หากมีคนสนใจอย่างนี้อาจมีกำลังใจฮึดขึ้นมาทำอีกรอบครับ

BioLawCom.De


XimpleSoft