นี่คือเฟรมเวิร์ก Glisweb ที่พัฒนาขึ้นจากฐานรหัสเดิมเขียนโดย Fabio Mosti [email protected] และ Emiliano มุ่งเป้าไปที่ต้นปี 2000 จัดโครงสร้างใหม่โดย Fabio Mosti ระหว่างปี 2000 และ 2005
ต้องขอบคุณประวัติศาสตร์ยี่สิบปีที่ Glisweb สามารถรับประกันความมั่นคงและความแข็งแกร่งที่ไม่มีใครเทียบได้แม้จะได้รับการปรับปรุงให้มีการพิชิตเทคโนโลยีเว็บล่าสุด ความทันสมัยและประเพณีผสมผสานในเครื่องมือที่เข้มงวดและสง่างามขอบคุณที่เป็นไปได้ที่จะทำโครงการที่ซับซ้อนมาก
Glisweb เป็นเฟรมเวิร์กที่ปรับแต่งได้อย่างกว้างขวางออกแบบมาเพื่อสร้างเว็บไซต์และเว็บแอปพลิเคชันที่ให้ความเคารพตามมาตรฐานและแนวทางปฏิบัติที่ดีที่สุดในโลกของเว็บ
Glisweb สามารถติดตั้งเพื่อวัตถุประสงค์ที่แตกต่างกันสองประการเพื่อใช้ในการตระหนักถึงโครงการของตัวเองหรือเพื่อสนับสนุนการพัฒนากรอบ เนื่องจากกรณีแรกเป็นเรื่องธรรมดาที่สุดเริ่มต้นด้วย
คุณสามารถติดตั้ง glisweb ได้ง่ายๆโดยการโคลนที่เก็บในรูทเอกสารของเว็บเซิร์ฟเวอร์ของคุณ (หรือไซต์ของคุณหากเซิร์ฟเวอร์จัดการหลายไซต์) นอกจากนี้คุณยังสามารถดาวน์โหลดแหล่งที่มาและอัปโหลดไปยังเซิร์ฟเวอร์ของคุณผ่าน FTP หากคุณใช้โฮสติ้งที่ใช้ร่วมกันซึ่งไม่ได้ให้โอกาสคุณในการเรียกใช้คำสั่งผ่าน SSH มันเป็นสิ่งสำคัญที่ในการติดตั้งและการใช้งานที่ไม่ใช่ -อัพเฟรมเวิร์กหรือลบไฟล์ licence.md และ readme.md ซึ่งเป็นส่วนสำคัญของเฟรมเวิร์กและรับประกันการไหลเวียนเป็นซอฟต์แวร์โอเพนซอร์ส
หากคุณมีโอกาสใช้ Git บนเครื่องที่คุณต้องการติดตั้งเฟรมเวิร์กเพียงแค่โคลนที่เก็บ https://github.com/istricesrl/glisweb ในรูทเอกสารของเว็บไซต์ จากนั้นคุณสามารถทำซ้ำขั้นตอนเพื่ออัปเดตการสนับสนุนเมื่อควรจำเป็น
เฟรมเวิร์กไม่รวมการติดที่ติดตั้งกับนักแต่งเพลงดังนั้นหากคุณต้องใช้ FTP เพื่อติดตั้งคุณจะต้องดาวน์โหลดการเสพติดก่อนที่จะอัปโหลด ดาวน์โหลด glisweb ในรูปแบบ zip และหายไปหรือ clon repository จากนั้นโยนนักแต่งเพลงในโฟลเดอร์ที่ไฟล์ posposer.json อยู่ เมื่อการติดตั้งร้านหนังสือเสร็จสมบูรณ์คุณสามารถติดตั้งเฟรมเวิร์กบนเซิร์ฟเวอร์ของคุณผ่าน FTP
เมื่อการอัปโหลดเสร็จสมบูรณ์ให้ใช้อินเทอร์เฟซที่ให้บริการโดยผู้ให้บริการของคุณเพื่อดำเนินการสคริปต์ SQL ที่แนบมากับเฟรมเวิร์ก (ใน _USR/_Tatabase/, ดำเนินการ mysql.scama.sql ก่อนแล้ว mysql.data.sql) เพื่อสร้างตารางที่จำเป็นสำหรับการดำเนินการ
หากคุณสามารถเข้าถึงเซิร์ฟเวอร์ผ่าน SSH ที่คุณต้องการติดตั้ง Glisweb การติดตั้งจะเป็นเส้นตรงมากขึ้น เพียงดาวน์โหลดเฟรมเวิร์กดังกล่าวข้างต้น แต่โดยตรงในรูทเอกสารของไซต์ที่คุณต้องการติดตั้งติดตั้งติดตั้งกับนักแต่งเพลงและเปิดสคริปต์เชลล์ที่แนบมากับเฟรมเวิร์ก (_src/_sh/_gw.mysql.install.sh) เพื่อโหลดฐานข้อมูล สคริปต์มีการโต้ตอบและจะขอให้คุณข้อมูลของเซิร์ฟเวอร์ฐานข้อมูลดำเนินการสคริปต์ SQL ที่แนบมากับเฟรมเวิร์ก
หากคุณเพิ่งติดตั้ง (หรือยังไม่ได้ติดตั้ง) เว็บและเซิร์ฟเวอร์ฐานข้อมูลคุณอาจพบสคริปต์การตั้งค่าของสภาพแวดล้อมที่มีประโยชน์ (_src/_sh/_gw.environment.setup.sh) ซึ่งจะช่วยให้คุณติดตั้งและกำหนดค่าบริการที่จำเป็น
ตัวอย่างของลำดับการควบคุมสำหรับการติดตั้งอาจเป็นสิ่งต่อไปนี้ดังที่แสดงอย่างกว้างขวางในเอกสารอย่างเป็นทางการสำหรับนักพัฒนาที่ https://glisweb.istricesrl.it/docs/:
cd /var/www/html
wget https://github.com/istricesrl/glisweb/archive/develop.zip
unzip develop.zip
mv -f ./glisweb-develop/{.,}* ./
rmdir glisweb-develop
rm -rf .github
rm -f .gitignore
rm -f develop.zip
_src/_sh/_gw.permissions.reset.sh
_src/_sh/_gw.mysql.install.sh
_src/_sh/_gw.config.sh base
composer update
วิดีโอเกี่ยวกับการติดตั้ง Glisweb ยังมีอยู่ที่ที่อยู่นี้ https://youtu.be/xzeraj20hja:
หากบนเซิร์ฟเวอร์คุณใช้โครงการ Calabash (https://github.com/istricesrl/calabash) คุณสามารถติดตั้ง glisweb ได้ง่ายๆโดยการเรียกใช้คำสั่งจากรูทเอกสาร:
va.glisweb.install.sh .
หากคุณต้องการใช้เวอร์ชันการพัฒนา:
va.glisweb.install.sh . develop
การอัปเดตตู้หนังสือด้วยนักแต่งเพลงจะได้รับการสร้างขึ้นโดยสคริปต์แล้ว
หากคุณต้องการมีส่วนร่วมในโครงการ GLISWEB และคุณอยู่ในความครอบครองของคีย์ที่ถูกต้องสำหรับที่เก็บข้อมูลคุณสามารถทำตามคำแนะนำเหล่านี้เพื่อติดตั้งเฟรมเวิร์กในโหมดนักพัฒนา ก่อนอื่นรับโครงการ Calabash (ดูด้านบน) และติดตั้งเฟรมเวิร์กด้วยคำสั่ง:
va.glisweb.clone.sh /percorso/document/root
คุณจะถูกถามว่าคุณต้องการตั้งค่าสภาพแวดล้อมหลอดไฟหรือไม่หากสภาพแวดล้อมหลอดไฟไม่ได้ติดตั้งบนคอมพิวเตอร์ของคุณคุณสามารถตอบได้ว่าใช่และสคริปต์จะติดตั้งและกำหนดค่าให้คุณ ต่อจากนั้นขั้นตอนจะถามคุณว่าคุณต้องการสร้างฐานข้อมูลสำหรับเฟรมเวิร์กหรือไม่และในที่สุดก็เสนอให้เริ่มการกำหนดค่าไกด์
คุณสามารถเริ่มกำหนดค่าการปรับใช้ที่ติดตั้งใหม่ได้อย่างรวดเร็วโดยใช้และปรับแต่งไฟล์ตัวอย่างที่คุณพบใน _USR/_Config/_JSON/เพียงแค่ใช้เป็นฐานเพื่อสร้างไฟล์ SRC/config.json เดียวที่จะอ่านโดยอัตโนมัติจากเฟรมเวิร์ก โปรดดูเอกสารใน _usr/_docs/หรือถ้าคุณต้องการคุณสามารถทำ build ด้วย doxigen ของไฟล์ (ใช้สคริปต์ _src/_gw.doxygen.build.sh) ดังนั้นคุณสามารถดูได้ผ่านเว็บ
โปรดจำไว้ว่าคุณพบตัวอย่างมากมายและไฟล์ที่มีประโยชน์ใน _usr/_examples/ซึ่งเป็นจุดเริ่มต้นที่ยอดเยี่ยมในการเริ่มทำความเข้าใจว่า Glisweb ทำงานอย่างไร เครื่องมือบางอย่างที่คุณจะพบในโฟลเดอร์นี้จะมีประโยชน์มากแม้ว่าคุณจะมีประสบการณ์มากขึ้น!
การใช้ Glisweb นั้นง่ายและใช้งานง่าย! คู่มือสำหรับผู้ใช้กำลังได้รับการพัฒนาและมีอยู่ที่ที่อยู่นี้ http://s-url.it/gliswebdocs เรายังเผยแพร่ชุดของวิดีโอบทเรียนเกี่ยวกับเพลย์ลิสต์ YouTube นี้ http://s-url.it/gliswebvideos