Skip to main content

สคริปต์โอเพ่นซอร์สคืออะไร?

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

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

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

สคริปต์โอเพนซอร์สทั้งหมดมาพร้อมกับใบอนุญาตโอเพนซอร์สเมื่อบางสิ่งบางอย่างเป็นโอเพ่นซอร์สนี่หมายถึงซอร์สโค้ด mdash;หรือรหัสที่ใช้ในการสร้างสคริปต์ mdash;ถูกวางไว้เพื่อให้ผู้ดาวน์โหลดดูและจัดการสคริปต์ปิดซึ่งมักจะขายและไม่ฟรีเช่นสคริปต์โอเพ่นซอร์สส่วนใหญ่ไม่อนุญาตให้มีการจัดการนี้และทำให้ผู้ใช้เปลี่ยนรหัสได้ยากมากหรือเป็นไปไม่ได้ทำงานบนสคริปต์เพื่อปรับให้เข้ากับความต้องการที่แน่นอนของเขาหรือเธอตัวอย่างเช่นหากมีสคริปต์ที่สร้างบล็อก แต่ผู้ใช้ต้องการเปลี่ยนวิธีที่บล็อกแสดงโพสต์ผู้ใช้จะเข้าสู่ซอร์สโค้ดและเปลี่ยนแปลงไปซอร์สโค้ดควรมีการเปลี่ยนแปลงหากผู้ใช้รู้ภาษาการเขียนโปรแกรมหรือมีคำแนะนำเฉพาะเนื่องจากการเปลี่ยนซอร์สโค้ดสามารถทำลายสคริปต์ได้โดยไม่ตั้งใจ