Javascript กลับมาในเกม

ฝากรูป 27736851 วิ

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

PHP และ VBScript เป็นตัวอย่างของภาษาฝั่งเซิร์ฟเวอร์ Javascript เป็นสคริปต์ฝั่งไคลเอ็นต์ ด้วยการถือกำเนิดของ XML Javascript จึงมีชีวิตใหม่ Javascript สามารถสื่อสารโดยตรงกับเซิร์ฟเวอร์โดยไม่ต้องให้เซิร์ฟเวอร์โพสต์หน้าใหม่ ขณะนี้ไคลเอนต์และเซิร์ฟเวอร์สามารถสื่อสารกันได้โดยใช้ XML

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

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

ตัวอย่างที่ดีบางส่วน: ดูการทำงานแบบลากแล้วปล่อย เว็บไซต์.
คุณชอบ MS Word ไหม? มีบรรณาธิการที่น่าทึ่งอยู่บนเว็บ นี่คือหนึ่ง

อีกไม่นานผู้ให้บริการแอปพลิเคชันจะเริ่มเข้ามารับช่วงต่อ ฉันสามารถจินตนาการถึงวันที่คุณเช่า Microsoft Office ในราคา $ 9.95 ต่อเดือนแทนที่จะจ่ายไม่กี่ร้อยสำหรับใบอนุญาตแต่ละใบ

หนึ่งความคิดเห็น

  1. 1

    @ ดักลาส:“ PHP และ VBScript เป็นตัวอย่างของภาษาฝั่งเซิร์ฟเวอร์”

    นั่นไม่จริง ในทางเทคนิค จริงเกี่ยวกับ VBScript อะไรจะจริงไปกว่านั้นก็จะพูด "VBScript เป็นตัวอย่างของภาษาสคริปต์ที่ส่วนใหญ่ใช้บนฝั่งเซิร์ฟเวอร์เป็นภาษาหลักสำหรับ ASP ของ Microsoft แม้ว่าจะสามารถใช้เป็นภาษาสคริปต์ฝั่งไคลเอ็นต์ใน Internet Explorer ของ Microsoft ได้"

    คุณสามารถพูดต่อไปว่า“มีสาเหตุหลายประการที่ทำให้ VBScript ไม่ได้รับการยอมรับอย่างกว้างขวางว่าเป็นภาษาสคริปต์ฝั่งไคลเอ็นต์โดยที่สำคัญที่สุดคือมันไม่ทำงานในเนวิเกเตอร์ของ Netscape ย้อนกลับไปในปีที่สร้างสคริปต์ฝั่งไคลเอ็นต์และยังใช้ไม่ได้ใน FireFox Safari หรือ Opera เลย เหตุผลสำคัญอีกประการหนึ่งที่ Javascript ได้รับการยกย่องให้เป็น VBScript สำหรับลูกค้าเป้าหมายเนื่องจาก VBScript เป็นภาษาที่มีประสิทธิภาพน้อยกว่า Javascript มาก"

    ใช่มันเป็นคำพูดและฉันสามารถพูดได้หลายคำ แต่เมื่อพิจารณาจากบริบททำไมต้องใช้ความพยายาม? 🙂

    ป.ล. ฉันมีประสบการณ์การเขียนโปรแกรมใน VBScript มานานกว่า 10 ปีและตอนนี้ฉันเพิ่งเริ่มเรียนรู้ Javascript อย่างจริงจังดังนั้นสำหรับฉันที่จะบอกว่าอย่างหลังมีพลังมากกว่านั้นคือการบอก ...

คุณคิดอย่างไร?

ไซต์นี้ใช้ Akismet เพื่อลดสแปม เรียนรู้วิธีการประมวลผลข้อมูลความคิดเห็นของคุณ.