קאָמפּיוטערס, פּראָגראַממינג
אַדזשאַקס - וואָס איז עס? אַסינטשראָנאָוס דזשאַוואַסקריפּט און קסמל: אַדוואַנידזשיז און דיסאַדוואַנטידזשיז
איצט איר קענען וואַך אויף די אינטערנעט גיינינג פּאָפּולאַריטעט די נוצן און אַפּלאַקיישאַן פון נייַ טעקנאַלאַדזשיז. איינער פון זיי - איז יידזשאַקס. וואָס איז עס? וואָס פֿעיִקייטן טוט עס האָבן? ווו צו צולייגן? אַלע די שאלות וועט זיין געפֿונען די ענטפֿערן אין דעם אַרטיקל.
גענעראַל אינפֿאָרמאַציע
און וואָס שטריך?
אַזוי, מיר שוין האָבן אַ גענעראַל געדאַנק פון וואָס איז יידזשאַקס. וואָס עס גיט אונדז אין פיר? וואָס איז ווייל אַקטיוולי רעדן וועגן זייַן אַפּלאַקיישאַן? די פּיקיוליעראַטי פון דעם טעכנאָלאָגיע - איז אַז ווען איר נוצן עס טאָן ניט דאַרפֿן צו דערפרישן די גאנצע בלאַט אין דער ערשטער פאָדערונג. נאָך אַלע, איר קענען בעטן נייַ דאַטן בלויז פֿאַר טייל פון עס. דאס איז באַקוועם (ווייַל די ווייניקער צייַט איר האָבן צו וואַרטן), און פּרייַז (פֿאַר די וואס זענען נישט אַנלימאַטאַד אינטערנעט). אָבער, צו מיטטיילן די באַניצער וועגן וואָס איז געשעעניש אַפּגרייד איז דיזייראַבאַל צו נוצן אין מינדסטער אַ מאַסע גראדן אָדער טעקסט אַרטיקלען אַז מיטטיילן וועגן נייַ דאַטן פון די סערווער. ווי מיינאַסיז טעכנאָלאָגיע איז אָפֿט רעפעררעד צו די פאַקט אַז עס טוט נישט שטיצן לעגאַט און טעקסט בראַוזערז. און די פיייקייַט צו דיסייבאַל דזשאַוואַסקריפּט טעכנאָלאָגיע איז ביי דער באַניצער ווי פילע און ינדזשויד. דעריבער, איר זאָל ניט זידלען יידזשאַקס. אַז עס קענען געבן, אויב נישט צו צושטעלן אנדער ברירה מעטהאָדס פון פּראַוויידינג אינפֿאָרמאַציע? אין דער בעסטער פאַל, די אינפֿאָרמאַציע נאָר וועט נישט זיין געוויזן אויף די פּלאַץ. אין די ערגסטע - זייַן אויסזען איז אַזוי אַפפעקטעד אַז דער באַניצער ניט מער האט צו צוריקקומען.
אַדוואַנטאַגעס פון "אַדזשאַקס"
- איר קענען שאַפֿן אַ באַקוועם וועב-באזירט אַפּלאַקיישאַן, וואָס צובינד וועט האָבן אַ גאַנץ נומער פון פייַן פֿעיִקייטן פֿאַר דער באַניצער, מיט דער רעזולטאַט אַז פאַסיליטאַטע מענטשלעך ינטעראַקשאַן און וועבזייַטל.
- אָנשטאָט אַ פול חשבון רילאָוד אַ פּאַרטיייש. דעם סאַוועס רעסורסן און אָפּטימיזעס מאַשין פאָרשטעלונג.
- די סערווער טייל פון די פּלאַץ איז אַקטיוולי ינטעראַקץ מיט דער באַניצער.
- נוציק פֿאַר די ימפּלאַמענטיישאַן פון אַ נומער פון געדאנקען.
קאַמיונאַקייטינג
דאָ, למשל, דאַרפֿן אַ באַמערקונגען פאָרעם, וואָס קענען ווערן געניצט צו רעקאָמענדירן קאַסטאַמערז. ווי עס קענען זיין געטאן? ערשטער מיר דאַרפֿן צו נעמען קעיר פון די "טרעגער" פון אינפֿאָרמאַציע. צו טאָן דאָס, איר דאַרפֿן צו שאַפֿן אַ קסמלהטטפּרעקוועסט כייפעץ. ער אקטן ווי אַ ינטערמידיערי צווישן די סערווער און דער באַניצער ס בלעטערער. מיט דעם כייפעץ וועט שיקן ריקוועס און באַקומען ענטפֿערס צו זיי. פֿאַר דירעקט דאַטן וועקסל, מיר דאַרפֿן יידזשאַקס PHP. די מכשירים קען זיין ימפּלאַמענאַד ניצן געט- אָדער פּאָסטן-קוויריז. אין דעם פאַל, די נייטיק טענות וועט זיין דורכגעגאנגען גלייַך דורך די URL. אין דער זעלביקער צייַט עס וועט לויפן די פֿונקציע, און פֿאַר ינשורינג אַז די דאַטן אַריבערפירן איז נישט ינטעראַפּטיד. אבער ווי צו ינסטרומענט יידזשאַקס-בעטן? רעקאָמענדירן ניצן פּאָסטן. דאַנק צו אים, איר קענען אַריבערפירן אַ אַנלימאַטאַד סומע פון דאַטע, וואָס, דערצו, איז פיל מער שווער צו צוטריט.
פּרינציפּ פון אָפּעראַציע
סערווירער ענטפער
ער קענען קומען ניט בלויז פֿאַר קסמל, ווי איר זאל טראַכטן ווייַל פון די נאָמען פון טעכנאָלאָגיע. אין דערצו, עס קענען זיין טראַנסמיטטעד ווי קלאָר טעקסט אָדער דזשסאָן. אין דער ערשטער פאַל די אינפֿאָרמאַציע קענען זיין מיד געוויזן אויף דעם בלאַט. אויב ניצן קסמל, איר דאַרפֿן צו נעמען זאָרג פון אַז יידזשאַקס-טעקע האט שוין רעכט פּראַסעסט אין דער קליענט בלעטערער. כל דאַטן אין דעם פאַל איז קאָנווערטעד צו (רענטגענ) HTML. ווען ניצן דזשסאָן פֿאָרמאַט, איר דאַרפֿן צו דורכפירן די קאָד צו באַקומען די פול כייפעץ דזשאַוואַסקריפּט. עס איז נייטיק צו זייַן אָפּגעהיט און צו נעמען אין חשבון די פאַקט אַז פילע כאַקערז ווי צו יבערשיקן מאַלישאַס קאָד דורך מיטל פון דעם טעכנאָלאָגיע. עס איז דעריבער נייטיק צו צושטעלן פֿאַר די דאַטן verification פּראָצעס איידער זיי זענען פּראַסעסט. פֿעיִקייטן פון מעקייַעם פֿאַר פאַרשידענע בראַוזערז זאל זיין אַ ביסל אַנדערש, אָבער אין אַלגעמיין, די אַקציע דאָ איז איינער סכעמע.
מיר מאַכן אַ בקשה צו די סערווער און אַ ענטפער פּראַסעסינג
- טכילעס, איר דאַרפֿן צו שאַפֿן און צו מאַכן זיכער אַז עס איז קסמלהטטפּרעקוועסט.
- דעמאָלט יניטיאַליזעס סערווירער קשר.
- שיקן די בעטן צו עס.
- מיר וואַרטן פֿאַר דאַטן צו קומען, און פּראָצעס זיי.
עס זאָל דערציילן איר וועגן עטלעכע פון די פֿעיִקייטן אויף די שאַפונג פון די כייפעץ. עס קענען זיין ינישיייטיד אין קיין אָרט ווו עס איז מעגלעך בלויז אין די ראַם פון די פּראָגראַממינג שפּראַך. אבער אויב ער איז געווען געגעבן די סטאַטוס פון אַ גלאבאלע, אין קיין איין פונט אין צייַט פֿאַר עס צו זיין מעגלעך צו אַרבעטן מיט בלויז איין בקשה. אין דעם פונט, איר דאַרפֿן צו באַצאָלן נאָענט ופמערקזאַמקייַט. וועגן באַהאַנדלונג - דאָ מיר פאָקוס אויף די אויסדערוויילט קיילע. אַזוי, אויב די קסמל דאַטע צו זיין פּראַסעסט דאַם-פֿעיִקייטן און פאָרשטעלן דער באַניצער האט דער סוף רעזולטאַט אין HTML. און וואָס צו טאָן מיט דזשסאָן-רייטאַד? עס זאָל זיין פֿאַרשטיין אַז עס איז די כייפעץ נאָוטיישאַן דזשאַוואַסקריפּט. וואָס טוט עס מיינען? רעכט דזשסאָן אַ כייפעץ קענען זיין רעפּריזענטיד ווי אַ שטריקל. אבער עס מוזן ווערן דערמאנט אַז דעם אופֿן איז נישט זיכער צו די פול, און אַ פּלאַץ פון סיבות דאַרפֿן צו זיין געהאלטן. אבער, אין אַלגעמיין, עס איז זייער גרינג.
סערווירער-זייַט פּראָגראַממינג שפּראַכן
כּמעט קיין וועב-באזירט אַפּלאַקיישאַן ניצט זיי אין איין וועג אָדער אנדערן. פֿאַר דאַטן טראַנסמיסיע איז די מערסט פאָלקס PHP. אויף עס יוזשאַוואַלי שרייַבן טעקעס פֿאַר זייטלעך, ווו איז נישט קריטיש דאַטן טראַנסמיסיע טעמפּאָ, און די בילכער וואָג צווישן איר און רילייאַבילאַטי. קסמלהטטפּרעקוועסט טראַנסמיסיע טעקניקס דיסקאַסט אויבן.
קאָנפיגורינג סערווירער
- HTML / קסהטמל. זיי זענען דארף פֿאַר די סערווירער צו דערקענען די בלאַט אויסלייג.
- קסס. דעם געצייַג איז נייטיק פֿאַר וויסואַל סעלעקציע פון בלאַט פּלאַן.
- דאַם. עס איז דארף אין סדר צו ענשור די דינאַמיש ענדערונגען אויף אַ בלאַט ווי אַ ענטפער צו די אַקציע דורך די באַניצער.
- קסמל. איז required פֿאַר דאַטן אַריבערפירן צווישן דעם קליענט און די סערווער.
- דזשאַוואַסקריפּט. מיר דאַרפֿן צו שאַפֿן אַ לויפֿער "אַדזשאַקס" און צושטעלן ינטעראַקטיוויטי.
- קסמלהטטפּרעקוועסט. כייפעץ דורך וואָס קוויריז וועט זיין פאָרוואַרדעד צו די סערווער.
ניצן די פּלאַץ
אַזוי איצט מיר האָבן ביידע די טעאָרעטיש וויסן און געדאנקען וועגן ווי די יידזשאַקס. שיקט דאַטן איז איצט בלויז ריקווייערז אַ זיכער פיר. זאל אונדז קוק אין אַלגעמיין, ווי צו צוגאַנג די ימפּלאַמענטיישאַן פון די אַרבעט ניצן די "אַדזשאַקס". אַזוי, מיר דאַרפֿן צו שאַפֿן אַ שאָפער דייטאַבייס. און זיי וועלן אַנדערש זייַן דיווייסאַז וואָס קענען זיין אַפּערייטאַד. עס זאָל זיין אנגעוויזן אַז די אויבן דייטאַבייס איז זייער גרויס, אַזוי איך נאָר שיקן עס צו דער קליענט און עס האט צו פאָרשלאָגן צו מאַכן אַ סעלעקציע ניצן דזשאַוואַסקריפּט טוט נישט מאַכן זינען. עס איז אויך דיזייראַבאַל צו אייגן אַ וועב בלאַט איז רעלאָאַדעד רעכט צו אַ איין פּאַראַמעטער. אויף די סערווער ריקוועס וועט שעפּן ספּעציעל PHP סקריפּס. די דייטאַבייס איז ימפּלאַמענטאַד ווי אַ קסמל-טעקע.
וועגן דייטאַבייס
מיר זענען ארבעטן אויף מאָטאָר אָפּעראַציע
ווי האט אַלץ וועט פּאַסירן? אַזוי, עס קומט אַ זיכער געשעעניש, וואָס וועט גרונט אַ ספּעציעל פֿונקציע. זי וועט צוגרייטן אַ באַקומען אָדער פּאָסטן-דאַטן וואָס וועט ווערן געשיקט. עס דעמאָלט קאַללס די פֿונקציע, וואָס וועט מאַכן אַ אַפּעלירן צו די URL פון די סערווירער שריפט. עס איז נייטיק צו ענוויסאַגע די שאַפונג פון קסמלהטטפּרעקוועסט-כייפעץ. א דערמאָנען צו עס זאָל זיין סטאָרד אין אַ בייַטעוודיק. נאָך די דאַטן האט שוין געשיקט צו די סערווער, איר מוזן וואַרטן פֿאַר אַ ענטפער פון אים. צו טאָן דאָס, איר קענען דרייען אויף "ווייערטאַפּינג" צו קריגן אינפֿאָרמאַציע (אויב געקענט, וואָלט קומען און ווען) אָדער צו צושטעלן אַ פֿונקציע אַז וועט שטענדיק זיין גרייט צו אָננעמען דאַטן. דער ערשטער עמבאַדימאַנט איז ווייניקער פאַרלאָזלעך אין פאַל פון אַ ויסערגעוויינלעך סיטואַציע. די רגע מעקייַעם - מער טייַער אין טערמינען פון רעסורסן. כאָטש, אויב עס איז געשען בלויז מיט רעספּעקט צו איינער בייַטעוודיק, עס טוט נישט ווירקן די שנעל אינטערנעץ. אבער אויב עס זענען הונדערטער און טויזנטער, און זיי וועלן האָבן אַ הויך האַכלאָטע, - דעמאָלט עס וועט זיין אן אנדער ענין. עס איז דעריבער נייטיק צו זוכן אַ וואָג צווישן די נוצן פון בנימצא רעסורסן און עפפעקטיווענעסס. נאָך אַלע, עס זאָל זיין פֿאַרשטיין אַז ניט אַלע האָבן די זכּרון צו 16 גיגאבייט. דאס קען שטעלן אַ זיכער ווארטן צייַט נאָך וואָס סאַבסטאַטוטאַד די פֿריִערדיקע דאַטן אָדער אינפֿאָרמאַציע אַז דער שליח איז ניט בנימצא אין דעם צייַט.
פֿעיִקייטן
סאָף
וואָס קומט צו אַ לאַדזשיקאַל סוף פון דעם אַרטיקל. אויב מיר רעדן וועגן "אַדזשאַקס" אויף די גאנצע, דעם געצייַג אַלאַוז איר צו שאַפֿן אַ זייער אַטראַקטיוו און שטריך-רייַך וועבסיטעס אַז אַרבעט געשווינד און מיט קאָמפּעטענט אויסלייג באַפרייַען צו זייַן ניצערס אַ פאַרגעניגן. עס איז קיין צווייפל אַז עס וועט זיין אַפֿילו מער אַוואַנסירטע טעקנאַלאַדזשיז אין דער צוקונפֿט, אָבער פֿאַר איצט מיר וועט נוצן וואָס מיר האָבן. ווי דער פֿאַרבעסערונג פון פּראָגראַממינג שפּראַכן און טעקניקס איז גאַנץ מעגלעך, און דאָס איז אַן אָפּציע אַז וועט זיין בנימצא, די מעטהאָדס אַז וועט מאַכן אַפֿילו מער הויך-קוואַליטעט פּראָדוקט. אבער זיין אַז ווי עס זאל, די אַרבעט דארף איצט אַז איז. און דעם נאָמען - "אַדזשאַקס".
Similar articles
Trending Now