บทนำโดยย่อเกี่ยวกับ ระบบการสร้างเว็บไซต์เว็บไซต์ :
ปัจจุบันผลิตภัณฑ์ทางอินเทอร์เน็ตผุดขึ้นมาเหมือนเห็ดหลังฝนตก โปรแกรมเมอร์ต้องเผชิญกับความต้องการที่เปลี่ยนแปลงตลอดเวลาเพื่อตอบสนองความต้องการของผลิตภัณฑ์ พวกเขาต้องทำงานล่วงเวลาเพื่อทำภารกิจให้สำเร็จ 0 การย้ายสู่อินเทอร์เน็ตจาก 3.0 สู่ปัจจุบันเป็นสิ่งที่คาดเดาไม่ได้ โครงการเว็บไซต์ eBSite เกิดขึ้นเพื่อแก้ปัญหาความต้องการที่เปลี่ยนแปลงตลอดเวลาสำหรับผลิตภัณฑ์อินเทอร์เน็ตสำหรับพีซีและผลิตภัณฑ์อินเทอร์เน็ตบนมือถือ หากคุณเป็นโปรแกรมเมอร์ คุณสามารถมองว่ามันเป็นเฟรมเวิร์กพื้นฐานได้ บนพื้นฐานนี้ คุณสามารถพัฒนาผลิตภัณฑ์อินเทอร์เน็ตที่ลูกค้าของคุณต้องการได้อย่างง่ายดาย หากคุณไม่ใช่โปรแกรมเมอร์หรือเป็นเพียงเว็บมาสเตอร์ธรรมดา คุณสามารถใช้มันเป็นได้ สินค้าระดับสูงกว่า CMS แบบเดิมๆ เพราะทางการได้บูรณาการไว้ให้คุณแล้ว ระบบเผยแพร่ข้อมูล (ระบบข่าวประชาสัมพันธ์) ระบบห้างสรรพสินค้าออนไลน์ ระบบคำถามและคำตอบทางอินเทอร์เน็ต ฟอรัม (bbs) พื้นที่ส่วนตัว และระบบสอบออนไลน์ เป็นต้น ระบบเหล่านี้รวมเข้ากับ eBSite และสามารถใช้ได้แบบเดี่ยวหรือแบบกลุ่ม
บทนำโดยละเอียด:
คุณสมบัติใหม่ของโครงการเว็บไซต์ eBSite:
1. ไซต์พีซีและไซต์บนมือถือเชื่อมต่อกันได้อย่างง่ายดาย
ปัจจุบันอินเทอร์เน็ตบนมือถือมีการพัฒนาอย่างรวดเร็ว มีเว็บไซต์เพียงไม่กี่แห่งที่สามารถเข้าถึงได้ด้วยโทรศัพท์มือถือและแท็บเล็ต ส่วนใหญ่อาศัยหน้าเว็บที่แปลงโดย Baidu หรือเบราว์เซอร์มือถือเพื่อแสดงต่อผู้ใช้ และไม่สามารถรับรู้ถึงฟังก์ชันที่ซับซ้อนกว่านี้ได้ eBSite ทำให้การสร้างหรือพัฒนาไซต์บนมือถือขนาดใหญ่ที่ซับซ้อนเป็นเรื่องง่าย ในขณะเดียวกันก็มอบประสบการณ์การใช้งานสถาปัตยกรรมส่วนหน้าที่ดีแก่ผู้ใช้
2. กลไกของโมดูลที่ครบกำหนด ในอดีต CMS ก็มีโมดูลให้ด้วย แต่เนื่องจากซับซ้อนเกินไปและไม่สะดวกในการติดตั้ง ฟังก์ชันเหล่านี้จึงมักถูกใช้โดยเจ้าหน้าที่เท่านั้น ได้รับการพัฒนาในลักษณะประจำ และจัดเตรียมเทมเพลตที่สะดวกมาก ในเวลาเดียวกัน เจ้าหน้าที่ยังให้โปรแกรมสร้างโมดูลแก่ผู้ใช้เพื่อทำให้กระบวนการพัฒนาโมดูลของคุณปลอดภัยยิ่งขึ้น และช่วยคุณประหยัด 80% ของการทำงานซ้ำ
3. ปลั๊กอินขั้นสูงและกลไกส่วนประกอบไดนามิก แม้ว่าปลั๊กอินจะไม่มีอะไรใหม่ แต่ปลั๊กอิน eBSite นั้นมีเอกลักษณ์เฉพาะตัวในแอปพลิเคชันบนเว็บ โดยมีปลั๊กอินการพัฒนาที่กำหนดค่าได้ ติดตั้งง่าย การสลับที่ยืดหยุ่น และมีให้อย่างเป็นทางการ เป็นปลั๊กอินที่ใช้กันทั่วไปจำนวนมาก คุณเพียงแค่ต้องติดตั้งตามความจำเป็น หลักการของส่วนประกอบไดนามิกเหมือนกับของปลั๊กอิน ยกเว้นว่าส่วนประกอบไดนามิกมีน้ำหนักเบากว่าและไม่มีข้อกำหนด ซึ่งหมายความว่าส่วนประกอบเหล่านั้นสามารถใช้งานเหตุการณ์ใดๆ ได้ เนื่องจากส่วนประกอบเหล่านั้นถูกคอมไพล์แบบไดนามิกเมื่อโปรแกรมเริ่มทำงาน จึงเรียกว่าไดนามิก ส่วนประกอบ
4. กลุ่มไซต์ดียิ่งขึ้น คุณสามารถกำหนดค่ากลุ่มไซต์ภายใต้ไซต์เดียวกันหรือภายใต้โดเมนที่แตกต่างกันได้ เนื่องจาก eBSite ได้คำนึงถึงสิ่งนี้ในการออกแบบระบบผู้ใช้ ระบบผู้ใช้ของ eBSite จึงเป็นอิสระและฐานข้อมูลก็เช่นกัน คุณมีกี่ไซต์ก็สามารถใช้ระบบผู้ใช้เดียวกันได้ซึ่งหมายความว่าข้อมูลผู้ใช้ทั้งหมดจะมีเพียงสำเนาเดียวในทุกไซต์ เช่น คะแนน จำนวน ฯลฯ คุณไม่ต้องกังวลกับข้อมูลผู้ใช้ระหว่างไซต์ต่างๆ . คำถามที่ชวนสับสน.
5. กิจกรรมเสริมที่หลากหลาย สำหรับนักพัฒนารอง นี่คือส่วนการเรียนรู้ที่คุ้มค่าที่สุดของ eBSite พัฒนาผลิตภัณฑ์อินเทอร์เน็ตใดๆ ก็ตามที่คุณสามารถจินตนาการได้ สิ่งที่คนหลายสิบคนเคยทำในอดีต บัดนี้สามารถทำได้ด้วยคนเพียงคนเดียวในเวลาอันสั้น
6. สกินที่เรียบง่ายและใช้งานง่าย (เทมเพลตและสไตล์)
สกิน eBSite เป็นการผสมผสานระหว่างเทมเพลตและสไตล์ ด้วยเทมเพลต การแสดงหน้าเว็บจะมีความยืดหยุ่นมากขึ้น
7. ส่วนประกอบที่ยอดเยี่ยมนั้นเทียบเท่ากับบล็อกโค้ด การพัฒนาส่วนประกอบนั้นง่ายมาก สามารถทำได้โดยใช้อินเทอร์เฟซอย่างเป็นทางการ เทมเพลต เช่น ในเทมเพลต หากต้องการเรียกข่าวล่าสุดหรือข้อมูลการจัดอันดับของวันนี้ ฯลฯ คุณสามารถสร้างส่วนประกอบที่พัฒนาอย่างเป็นทางการในเบื้องหลังด้วยการกำหนดค่าแบบง่าย ๆ ส่วนประกอบยังรองรับเทมเพลตด้วย ดังนั้นโค้ด html เอาต์พุตจึงสมบูรณ์ กำหนดได้ นอกเหนือจากข้อมูลการโทรแล้ว ส่วนประกอบยังสามารถดำเนินธุรกิจที่ซับซ้อนมากขึ้นได้อีกด้วย
8. โมเดลที่ทรงพลังและการควบคุมโมเดล
CMS ในอดีตรองรับโมเดลทั้งหมด แต่รองรับเฉพาะโมเดลเนื้อหาเท่านั้น โมเดลที่ eBSite รองรับ ได้แก่ โมเดลเนื้อหา โมเดลการจัดหมวดหมู่ โมเดลผู้ใช้ และโมเดลของ eBSite สามารถปรับแต่งชื่อภาษาจีนของฟิลด์แสดงโมเดล และยังสามารถ มีการควบคุมอินพุตที่สอดคล้องกับฟิลด์ต่างๆ สิ่งที่ควรค่าแก่การกล่าวถึงคือคุณสามารถพัฒนาตัวควบคุมโมเดลเหล่านี้และติดตั้งลงใน eBSite ได้ โมเดล CMS แบบดั้งเดิมนั้นเข้มงวดมาก แต่ eBSite นั้นเหนือกว่าในเรื่องนี้ ได้รับการพัฒนาคุณสมบัติหมายความว่าคุณสามารถสร้างโมเดลที่ซับซ้อนมากขึ้นได้
website3.0 แก้ไขจุดบกพร่องในเวอร์ชัน 2.x ดั้งเดิม และยังทำการปรับปรุงต่อไปนี้ด้วย:
1. รองรับกลุ่มไซต์ คุณสามารถสร้างไซต์ย่อยได้ไม่จำกัดภายใต้ไซต์เดียว และการโทรข้อมูลระหว่างไซต์ไม่มีข้อจำกัด เมื่อใช้ร่วมกับรูปแบบการรวมระบบสมาชิกของเว็บไซต์ (สมาชิก) ไม่ว่าคุณจะมีกี่ไซต์ ชื่อโดเมนอิสระ ชื่อโดเมนย่อย หรือไซต์ย่อยภายใต้ชื่อโดเมนเดียว คุณสามารถแบ่งปันข้อมูลสมาชิกหนึ่งข้อมูล ข้อมูลหนึ่งจุด และหนึ่งการชำระเงินล่วงหน้า ข้อมูลจำนวน อวตารของสมาชิก ฯลฯ อย่างไรก็ตาม ข้อมูลที่เกี่ยวข้องกับสมาชิกจะได้รับการจัดการจากส่วนกลาง ซึ่งช่วยแก้ปัญหามากมายในการซิงโครไนซ์ข้อมูลสมาชิกระหว่างหลาย ๆ ไซต์
2. ระบบพื้นฐานอีคอมเมิร์ซ คุณสามารถสร้างโครงการอีคอมเมิร์ซได้อย่างรวดเร็วบนพื้นฐานนี้ ตัวอย่างเช่น โมดูลอีคอมเมิร์ซอย่างเป็นทางการของ eBSite ได้รับการพัฒนาบนพื้นฐานนี้ ส่วนพื้นฐานประกอบด้วยส่วนทั่วไปอยู่แล้ว: การจัดการการจัดส่ง การจัดการการชำระเงิน , การจัดการการชำระเงินล่วงหน้า, การจัดการคูปอง, การจัดการคำสั่งซื้อแบบจัดส่งด่วน แน่นอนว่าคุณยังสามารถขยายฟังก์ชันพื้นฐานเหล่านี้ไปยังโครงการใดๆ ที่เกี่ยวข้องกับการชำระเงิน โลจิสติกส์ ฯลฯ
3. ระบบบันทึกที่มีประสิทธิภาพ เช่น บันทึกข้อยกเว้น บันทึกการเข้าถึงหน้า 404 บันทึกการสร้างแบบคงที่ ฯลฯ
4. รองรับสกิน WebApp บนมือถือ คุณสามารถปรับเปลี่ยนสกินเพื่อสร้างเทมเพลตด่วนของไซต์ webapp และแนะนำ gmu ของ Baidu ซึ่งหมายความว่าคุณสามารถใช้การเข้าถึงระดับส่วนประกอบใน gmu ในเทมเพลตแอปได้ตลอดเวลา หากคุณต้องการ พัฒนาเว็บไซต์ Micro (cms), micro mall (b2c), micro forum (bbs), micro Q&A, การสอบ micro, micro vote ฯลฯ โปรดอย่าพลาด เว็บไซต์จะช่วยคุณสร้าง micro blog ที่โดดเด่นด้วยตัวคุณเอง ลักษณะการใช้งานในเวลาอันสั้น
5. การเพิ่มประสิทธิภาพการทำงานเพื่อสร้างระบบที่รองรับการเข้าถึงข้อมูล 10 ล้านระดับ ดังนั้น เวอร์ชันข้อมูลการเข้าถึงก่อนหน้านี้จึงถูกละทิ้งหลังจาก 3.0 และมีเพียง MySql และ Sqlserver เวอร์ชันอย่างเป็นทางการสองเวอร์ชันเท่านั้นที่ยังคงอยู่บนฐานข้อมูล และ มีการเพิ่มแคชข้อมูลฮาร์ดดิสก์ในระบบเอง กลไกที่ใช้การเข้าถึงแบบไดนามิกสำหรับการโทรแบบคงที่และกลไกการอัพเดตที่ล้าสมัย
6. เพิ่มรูปแบบแบบฟอร์ม สำหรับเว็บไซต์ขนาดเล็ก นักพัฒนาที่ไม่ต้องการเป็นนักพัฒนาครั้งที่สองสามารถสร้างหน้าส่งแบบฟอร์มส่วนหน้าได้อย่างรวดเร็ว
7. สร้างโครงสร้างโมดูลใหม่เพื่อให้การพัฒนาโมดูลง่ายขึ้นและใช้งานง่ายขึ้น
8. ปรับความเร็วการเข้าถึงพื้นหลังให้เหมาะสม หลังจาก 3.0 ความเร็วการเข้าถึงพื้นหลังจะเพิ่มขึ้นหลายครั้ง
9. เพิ่มฟังก์ชันการวิเคราะห์บันทึก IIS และการบันทึกข้อผิดพลาด 404 ฟังก์ชันเหล่านี้ช่วยให้คุณล้างข้อบกพร่องในการเข้าถึงเว็บไซต์ได้อย่างรวดเร็ว และช่วยปรับปรุงน้ำหนักของเครื่องมือค้นหา
10. ให้การเข้าถึงโหมดการค้นหาข้อมูลแบบเปิด การค้นหาเว็บไซต์สามารถปรับแต่งได้ อย่างเป็นทางการให้การค้นหา SQL และปลั๊กอินการค้นหา Lucene อันทรงพลังพร้อมการแบ่งส่วนคำ หากคุณต้องการการแบ่งส่วนคำข้อมูลขนาดใหญ่ระดับพันล้านและการค้นหาที่มีประสิทธิภาพในการค้นหา คุณ สามารถเลือกเปิดใช้งาน Lucent หรือพัฒนาปลั๊กอินการค้นหาของคุณเอง (ต้องมี .net Foundation)
11. จัดเตรียมอินเทอร์เฟซสำหรับการเพิ่มการแปลงชื่อภูมิภาค IP และเข้าถึงได้ในโหมดปลั๊กอิน ปลั๊กอินการแปลงชื่อภูมิภาค Sina อย่างเป็นทางการมีให้ด้วยความแม่นยำ 98% สามารถใช้งานได้โดยแอปพลิเคชันบางตัวที่มีความต้องการดังกล่าว ตัวอย่างเช่น จำเป็นต้องกำหนดเมืองที่ผู้ใช้เยี่ยมชมตั้งอยู่ และสามารถเรียกอินเทอร์เฟซนี้ได้เมื่อทำการตอบกลับที่เกี่ยวข้อง โปรดดูเอกสารที่เกี่ยวข้องสำหรับการเรียกอินเทอร์เฟซ
12. เพิ่มฟังก์ชันการบีบอัด gzip ของเพจแบบคลิกเดียวในพื้นหลัง รวมถึงการบีบอัด gzip ของเพจไดนามิก การแคชและการบีบอัดเอาต์พุต js และการรวมแคชและการบีบอัดเอาต์พุต css ภายใต้สถานการณ์ปกติ อัตราการบีบอัดจะสูงถึง 80% ซึ่งหมายความว่าความเร็วในการเข้าถึงสามารถปรับปรุงได้อย่างมากเมื่อแบนด์วิธของคุณไม่เพียงพอ และยังสามารถปรับปรุงความเร็วการเข้าถึงของผู้ใช้ได้อีกด้วย การรวม js และ css เข้าด้วยกันสามารถลดขนาดใหญ่ลงได้ จำนวนคำขอ IIS ที่ไม่จำเป็นและสามารถแคชเอาต์พุตได้ ไม่จำเป็นต้องดำเนินการบีบอัดในทุกคำขอ
13.การสร้างภาพขนาดย่อสามารถตั้งค่าได้สามโหมด: ใหญ่ กลาง และเล็ก แก้ไขปัญหาการเรียกดูรูปภาพและการประหยัดปริมาณการใช้ข้อมูลภายใต้เว็บไซต์ขนาดเล็ก (webapp)
14. เพิ่มฟังก์ชัน "ไม่ว่าจะเปิดการติดตามคำหลักในการค้นหาหรือไม่" ซึ่งสามารถติดตามว่าผู้ใช้ค้นหาคำหลักใดบนเว็บไซต์ของคุณและความถี่ในการค้นหา คุณสามารถเข้าใจสิ่งที่ผู้ใช้ของคุณชอบและให้ข้อมูลพื้นฐานสำหรับการวางแผนเว็บไซต์ของคุณ
15. เพิ่มฟังก์ชันสถิติผู้ดูแลเว็บและฟังก์ชันการเชื่อมต่อที่เป็นมิตร เวอร์ชันเดิมยังมีฟังก์ชันทั้งสองนี้ แต่ต้องมีการติดตั้งโมดูล เนื่องจากมีการใช้ฟังก์ชันทั้งสองนี้โดยทั่วไป จึงถูกย้ายไปยังโครงการเว็บไซต์โดยตรงหลังจากเวอร์ชัน 3.0 และฟังก์ชันที่เป็นมิตร ฟังก์ชั่นการเชื่อมต่อมีความเข้มแข็งมากขึ้น
16. เพิ่มฟังก์ชันการตรวจสอบเธรด เพื่อปรับปรุงประสิทธิภาพและมอบประสบการณ์การใช้งานที่ดีขึ้นแก่ผู้ใช้ เว็บไซต์จะมอบงานที่ไม่ใช่แบบทันทีจำนวนมาก (นั่นคือ งานที่ไม่ต้องการการตอบกลับไปยังผู้ใช้ทันที) ไปยังกลุ่มเธรดเพื่อดำเนินการ คุณสามารถดูได้ในเบื้องหลัง จำนวนงานที่กำลังประมวลผล และการตั้งค่าเธรดที่เกิดขึ้นพร้อมกันสำหรับการประมวลผลงาน
17. เพิ่มการตั้งค่าความปลอดภัยของบริการเว็บ การตรวจสอบการเผยแพร่บทความ และการตั้งค่าสิทธิ์การอัพโหลดไฟล์ เช่น รูปภาพและวิดีโอ คุณสามารถระบุระดับผู้ใช้ในพื้นหลังเพื่อให้มีสิทธิ์อัพโหลดไฟล์ หรือคุณสามารถระบุระดับผู้ใช้เพื่ออนุญาตผู้ใช้ ภายใต้ระดับผู้ใช้นี้ ไม่จำเป็นต้องตรวจสอบเมื่อเผยแพร่บทความ
18. สร้างกรอบงานโมดูลขึ้นใหม่เพื่อให้การพัฒนาโมดูลง่ายขึ้นและเข้ากันได้กับการกำหนดค่าการกำหนดเส้นทางที่ซับซ้อนแบบเดิม แต่คุณสามารถใช้โหมดการกำหนดค่าใหม่ได้ คุณไม่จำเป็นต้องกำหนดค่าไฟล์ Menus_Adminer.txt และ Menus_User.txt เหมือนเวอร์ชันเก่า และมุ่งเน้นไปที่ไฟล์โค้ด
19. สร้างพื้นที่อภิปรายในการผลิตเว็บไซต์ และเพิ่มระบบการให้คำปรึกษาและระบบการประเมินผล เดิมทีมีเพียงระบบสนทนาแบบอาคารเท่านั้น คราวนี้มีการเพิ่มการให้คำปรึกษาและการประเมินผล ซึ่งเหมาะอย่างยิ่งสำหรับการขยายเว็บไซต์ขายสินค้า เช่น ห้างสรรพสินค้า