อ่าน 4 นาที
OpenLaszlo
OpenLaszloเป็น แพลตฟอร์ม โอเพนซอร์ส ที่ยุติการใช้งานแล้ว สำหรับการพัฒนาและส่งมอบเว็บแอปพลิเคชันที่มีฟังก์ชันการทำงานสูงโดยเผยแพร่ภายใต้ใบอนุญาต Common Public License (CPL)...
OpenLaszlo
| OpenLaszlo | |
|---|---|
| นักพัฒนา | ระบบลาสโล |
| เวอร์ชันสุดท้าย | 4.9.0 / 21 ตุลาคม 2553 |
| ระบบปฏิบัติการ | Windows XP , Windows 7 , Mac OS X Jaguarหรือเวอร์ชันที่ใหม่กว่า, Linux |
| พิมพ์ | เฟรมเวิร์กแอปพลิเคชันเว็บ |
| ใบอนุญาต | ใบอนุญาตสาธารณะทั่วไป |
| เว็บไซต์ | www.openlaszlo.org |
OpenLaszloเป็น แพลตฟอร์ม โอเพนซอร์ส ที่ยุติการใช้งานแล้ว สำหรับการพัฒนาและส่งมอบเว็บแอปพลิเคชันที่มีฟังก์ชันการทำงานสูงโดยเผยแพร่ภายใต้ใบอนุญาต Common Public License (CPL) ที่ได้รับการรับรองจากOpen Source Initiative
แพลตฟอร์ม OpenLaszlo ประกอบด้วยภาษาโปรแกรม LZX และ OpenLaszlo Server
LZX เป็นภาษาสำหรับการอธิบายโครงสร้าง XML และJavaScript ที่ขยายได้ ซึ่งมีลักษณะคล้ายคลึงกับXUL , MXML และXAML LZX ช่วยให้กระบวนการพัฒนาซอฟต์แวร์เป็นแบบประกาศและใช้ข้อความ ซึ่งสนับสนุนการสร้างต้นแบบอย่างรวดเร็วและ แนวทางปฏิบัติที่ดีที่สุด ในการพัฒนาซอฟต์แวร์ ได้รับการออกแบบมาให้ใช้งานง่ายสำหรับนักพัฒนาเว็บแอปพลิเค ชันแบบดั้งเดิมที่คุ้นเคยกับHTMLและ JavaScript
OpenLaszlo Server เป็นเซิร์ฟเล็ตJava ที่คอมไพล์แอปพลิเคชัน LZX ให้เป็นไฟล์ปฏิบัติการสำหรับสภาพแวดล้อมรันไทม์เป้าหมาย
การปรับใช้
แอปพลิเคชัน Laszlo สามารถใช้งานได้ในรูปแบบของ Java servlet แบบดั้งเดิม ซึ่งจะถูกคอมไพล์และส่งกลับไปยังเบราว์เซอร์แบบไดนามิก วิธีนี้จำเป็นต้องให้เว็บเซิร์ฟเวอร์รันเซิร์ฟเวอร์ OpenLaszlo ด้วยเช่นกัน
อีกทางเลือกหนึ่ง แอปพลิเคชัน Laszlo สามารถคอมไพล์จาก LZX เป็นHTML แบบไดนามิก (DHTML) หรือ ไฟล์ SWF แบบไบนารี และโหลดแบบคงที่ลงในหน้าเว็บที่มีอยู่แล้ว วิธีนี้เรียกว่าการปรับใช้แบบ SOLO แอปพลิเคชันที่ปรับใช้ในลักษณะนี้จะขาดฟังก์ชันบางอย่างของไฟล์ที่มีเซิร์ฟเล็ต เช่น ความสามารถในการใช้ งานเว็บเซอร์วิส SOAPและการเรียกใช้ฟังก์ชันระยะไกล Java RPC
การออกใบอนุญาต
OpenLaszlo เผยแพร่ภายใต้สัญญาอนุญาตสาธารณะทั่วไป (Common Public License ) โดย Laszlo Systems
ผู้รับเลี้ยงบุตรบุญธรรม
แอปพลิเคชันเว็บที่มีฟังก์ชันการทำงานมากมาย ซึ่งขับเคลื่อนด้วย Laszlo ได้รับการนำไปใช้งานโดยEarthlink [ 1 ] Verizon , Walmart , IBM WebSphere , Yahoo !, Behr , Pandora , La Quinta Hotels, DeanForAmerica.com และ Time.gov
บริษัท Laszlo Systemsผู้ผลิต OpenLaszlo กำลังพัฒนาซอฟต์แวร์ของตนเองบนพื้นฐานของ Laszlo Presentation Server หนึ่งในนั้นคือโปรแกรมรับส่งอีเมล ( Laszlo Mail ) ซึ่งคล้ายกับMicrosoft OutlookหรือMozilla Thunderbirdแต่ทำงานอยู่ภายในเว็บเบราว์เซอร์ อีกโปรแกรมหนึ่งชื่อ Webtop เป็นสภาพแวดล้อมแอปพลิเคชันแบบบูรณาการสำหรับใช้งานในองค์กร
ประวัติเวอร์ชัน
- OpenLaszlo 3.x – รองรับFlash Playerเวอร์ชัน 6, 7, 8
- OpenLaszlo 4.x – รองรับ Flash Player เวอร์ชัน 7, 8, 9, 10 และDHTML
ประวัติโครงการ
Laszlo ก่อตั้งโดย David Temkin [ 2 ]
OpenLaszlo เดิมทีเรียกว่า Laszlo Presentation Server (LPS) การพัฒนาเริ่มขึ้นในฤดูใบไม้ร่วงปี 2544 เวอร์ชันพรีวิวถูกเผยแพร่ให้กับพันธมิตรที่ได้รับการคัดเลือกตลอดปี 2545 เวอร์ชันเหล่านี้หลายเวอร์ชันถูกนำไปใช้สำหรับแอปพลิเคชัน Laszlo ที่ใช้งานจริงครั้งแรกสำหรับสี Behr [ 3 ] การเปิดตัว LPS สู่สาธารณะครั้งแรกเกิดขึ้นในช่วงต้นปี 2545
ในเดือนตุลาคม พ.ศ. 2547 บริษัท Laszlo Systems ได้เผยแพร่ซอร์สโค้ดฉบับ เต็ม ของ Laszlo Presentation Server ภายใต้สัญญาอนุญาต GNU General Public License (GPL) และเริ่มต้นโครงการ OpenLaszlo ในปี พ.ศ. 2548 ซึ่งตรงกับการเปิดตัวเวอร์ชัน 3.0 ชื่อของ Laszlo Presentation Server ได้ถูกเปลี่ยนเป็น OpenLaszlo
ไทม์ไลน์
- ปี 2000: เริ่มการสร้างต้นแบบ
- ปี 2001: เริ่มการพัฒนา
- ปี 2002: เปิดตัวเวอร์ชันพรีวิวของ LPS; แอปพลิเคชัน Laszlo ที่ใช้งานจริงครั้งแรก (Behr)
- ปี 2003: LPS เวอร์ชัน 1.0 และ 1.1 เปิดตัวและเริ่มใช้งานในแอปพลิเคชันต่างๆ (Yahoo!, Earthlink)
- ปี 2004: LPS เวอร์ชัน 2.0, 2.1, 2.2 ออกวางจำหน่าย; LPS เปิดให้ใช้งานแบบโอเพนซอร์ส
- ปี 2005: OpenLaszlo เวอร์ชัน 3.0 และ 3.1 เปิดตัว และเปลี่ยนชื่อเป็น OpenLaszlo
- ปี 2006: OpenLaszlo เวอร์ชัน 3.2 และ 3.3 ออกวางจำหน่าย
- ปี 2007: OpenLaszlo 4.0 เปิดตัว
- ปี 2008: OpenLaszlo 4.1 เปิดตัว
- ปี 2008: OpenLaszlo 4.2 เปิดตัว
- กุมภาพันธ์ 2552: OpenLaszlo เวอร์ชัน 4.2.0.1 เปิดตัว
- ตุลาคม 2553: OpenLaszlo เวอร์ชัน 4.9.0 เปิดตัว
- กุมภาพันธ์ 2555: OpenLaszlo ถูกซื้อกิจการโดยCritical Path, Inc. [ 4 ]
- ธันวาคม 2013: Critical Path, Inc. ถูกซื้อกิจการโดยOpenwave Messaging [ 5 ]
การตั้งชื่อ
ชื่อ Laszlo มีต้นกำเนิดมาจากภาษาฮังการีโครงการนี้ตั้งชื่อตามแมวของ Peter Andrea นักออกแบบกราฟิกและผู้ร่วมก่อตั้ง Laszlo Systems แมวตัวนี้ได้รับการตั้งชื่อเพื่อเป็นเกียรติแก่László Moholy-Nagyจิตรกรและช่างภาพ ชาวฮังการีแนวคอนสตรั คติ วิสต์ [ 6 ]
ดูเพิ่มเติม
- รายชื่อภาษามาร์กอัปส่วนติดต่อผู้ใช้
- การเปรียบเทียบภาษามาร์กอัปส่วนติดต่อผู้ใช้
- รายชื่อเฟรมเวิร์กสำหรับการพัฒนาเว็บแอปพลิเคชัน
อ่านเพิ่มเติม
- Coremans, Chris (20 สิงหาคม 2549). การพัฒนา AJAX และ Flash ด้วย OpenLaszlo: คู่มือ (ฉบับพิมพ์ครั้งที่ 1). BrainySoftware. หน้า 350. ISBN 978-0-9752128-6-8เก็บถาวรจากต้นฉบับเมื่อวันที่ 18 กุมภาพันธ์ 2552 เรียกดูเมื่อวันที่ 2 กันยายน 2552
- ไคลน์, นอร์แมน; คาร์ลสัน, แม็กซ์; แมคอีเวน, เกล็นน์ (1 กุมภาพันธ์ 2551). ลาสโลในปฏิบัติการ (ฉบับพิมพ์ครั้งที่ 1). สำนักพิมพ์แมนนิง . หน้า 550. ISBN 978-1-932394-83-2.
ลิงก์ภายนอก
- OpenLaszlo มีบทช่วยสอนและเอกสารต่างๆอยู่ที่Wayback Machine (เก็บถาวรเมื่อวันที่ 16 มีนาคม 2552) (เป็นภาษาอังกฤษและสเปน)
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ OpenLaszlo
OpenLaszloเป็น แพลตฟอร์ม โอเพนซอร์ส ที่ยุติการใช้งานแล้ว สำหรับการพัฒนาและส่งมอบเว็บแอปพลิเคชันที่มีฟังก์ชันการทำงานสูงโดยเผยแพร่ภายใต้ใบอนุญาต Common Public License (CPL)...
การปรับใช้
แอปพลิเคชัน Laszlo สามารถใช้งานได้ในรูปแบบของ Java servlet แบบดั้งเดิม ซึ่งจะถูกคอมไพล์และส่งกลับไปยังเบราว์เซอร์แบบไดนามิก วิธีนี้จำเป็นต้องให้เว็บเซิร์ฟเวอร์รันเซิร์ฟเวอร์ OpenLaszlo ด้วยเช่นกัน
การออกใบอนุญาต
OpenLaszlo เผยแพร่ภายใต้ สัญญาอนุญาตสาธารณะทั่วไป (Common Public License ) โดย Laszlo Systems
ผู้รับเลี้ยงบุตรบุญธรรม
แอปพลิเคชันเว็บที่มีฟังก์ชันการทำงานมากมาย ซึ่ง ขับเคลื่อนด้วย Laszlo ได้รับการนำไปใช้งานโดย Earthlink [ 1 ] Verizon , Walmart , IBM WebSphere , Yahoo !, Behr , Pandora , La Quinta Hotels, DeanForAmerica.com และ Time.gov