קאָמפּיוטערסווייכווארג

וואָס איז אַ "ראַם"? נעץ Framework. "מייקראָסאָפֿט", "ראַם"

גיכער אָדער שפּעטער, אַוואַנסירטע ניצערס אָנהייבן צו זייַן אינטערעסירט אין וואָס איז אַ "ראַם". מיד עס זאָל זיין אנגעוויזן אַז עס איז גאָרנישט זייער קאָמפּליצירט און שרעקלעך אין דעם פּלאַטפאָרמע. סטאַרטינג מיט ווינדאָוז וויסטאַ ווערסיע פון דעם נומער איז אַ טייל פֿון אַ גאַנץ סיסטעם. פֿאַר קספּ נאָך האָבן צו ינסטאַלירן די קאָמפּאָנענט אויב עס איז נישט. אבער טאָן ניט זיין פויל צו אָפּלאָדירן די נומער אָדער, אָלטערנאַטיוולי, צו באַזייַטיקן עס. ער האט טאַקע דארף.

רעכט צו דער עקזיסטענץ פון אַזאַ טעכנאָלאָגיע אויס מער און מער פּראָגראַמען. אַפֿילו איידער דאַונלאָודינג די נייטיק דריווערס פֿאַר די אַטי ווידעא קאַרטל ווייל אינסטאַלירן נעט Framework. אויב די מיטל איז ניט בנימצא, אַ טעות אָנזאָג וועט דערשייַנען בעשאַס די סטאַרטאַפּ אַפּלאַקיישאַנז. די בייַזייַן פון אַ קאָמפּאָנענט איז אַ וויכטיק צושטאַנד ווי ווינאַפּי, אָן וואָס די סיסטעם איז ניט. אין דעם אַרטיקל, מיר וועלן פאָקוס אויף וואָס איז אַ "ראַם".

צו פֿאַרשטיין די אַלגעמיינע באַגריף

וואָס איז אַ "ראַם"? דעם פּלאַטפאָרמע איז אַ ינטאַגרייטאַד קאָמפּאָנענט פון די סיסטעם אַז שטיצט די שאַפונג און סיימאַלטייניאַס דורכפירונג פון נייַ אַפּלאַקיישאַנז און די קסמל-וועב סערוויסעס.

דער ערשטער ווערסיע איז געווען רעלעאַסעד אין 2002. די פּלאַטפאָרמע איז געווען דעוועלאָפּעד באזירט אויף עטלעכע אַבדזשעקטיווז.

דער ערשטער איז געראַנטיינג אַ מיוטשואַלי כייפעץ-אָריענטאַד וועב אַנטוויקלונג סוויווע. עס איז דארף אין די היגע פּרעזערוויישאַן און ימפּלאַמענטיישאַן פון כייפעץ קאָודז און סיפערס, צעשיקט אויף די אינטערנעט. עס איז מעגלעך צו רימאָוטלי דורכפירן טאַסקס.

רגע, די טנייַ פון קאָד דורכפירונג סוויווע אַז מינאַמייזאַז קאָנפליקט ווען דיפּלויינג ווייכווארג און אָנפירונג פאַרשידענע ווערסיעס. עס זאָל זיין אַ גאַראַנטירן פון זיכער דורכפירונג פון קאַמאַנדז, כולל יענע געשריבן דורך ונידענטיפיעד אָדער דריט-פּאַרטיי Manufacturers.

דריט: צו גאַראַנטירן די ימפּלאַמענטיישאַן פון קאָודז ינווייראַנמאַנץ אָן פאָרשטעלונג פּראָבלעמס אין די ימפּלאַמענטיישאַן פון סקריפּטינג אָדער ינטערפּראַטאַד סיפערס.

אנדערע געביטן פון אַנטוויקלונג פּלאַטפאָרמע

פערט ציל: צו צושטעלן אַ וניפיעד און ינטערקאַנעקטיד פּרינציפּן פון פּראָגראַממינג פֿאַר פאַרשידענע טייפּס פון ווינדאָוז אַפּלאַקיישאַנז און אָנליין יקספּאַנשאַן.

פינפט: צו בויען באציונגען באזירט אויף די אינדוסטריע נאָרמאַל, פּראַוויידינג אַ וניפיעד פּלאַטפאָרמע קאָד מיט אנדערע קאָודז.

הויפּט קאַמפּאָונאַנץ

Created by "מייקראָסאָפֿט", "ראַם" באשטייט פון אַ קלאַס ביבליאָטעק און פּראָסט שפּראַך רונטימע (קלר). דורך די יענער איז מענט אַ אַגענט, גאַווערנינג קאָודז בעשאַס זייער ימפּלאַמענטיישאַן און פּראַוויידינג עטלעכע יקערדיק באַדינונגען (סטאָרידזש פאַרוואַלטונג באַדינונגען, פלאָווס און רעמאָטינג).

די גרונט באדינגונגען זענען געווענדט שטאַרק טייפּינג און פאַרשידענע רעגע קאָנטראָלירונג ענקריפּשאַן צו ענשור די זיכערהייַט און אַוועק פון פאַילורעס. די רונטימע סוויווע איז Created פֿאַר די קאָנטראָל קאָודז.

אן אנדער הויפּט קאָמפּאָנענט פון די פּלאַטפאָרמע איז אַ קלאַס ביבליאָטעק. עס איז אַ גאַנץ כייפעץ-אָריענטאַד זאַמלונג פון טייפּס געניצט אין דעם שאַפונג פון פּראָגראַמען, ריינדזשינג פון נאָרמאַל, עפן פון די באַפֿעל שורה אָדער גוי באַניצער, און פינישינג עקוויפּמענט ניצן די לעצט ASP.NET טעכנאָלאָגיע קייפּאַבילאַטיז, אַזאַ ווי די קסמל, וועב באַדינונגען, און וועב Forms.

ינטעראַקשאַן פון יסודות

אזוי, דער קלר סוויווע און די קלאַס ביבליאָטעק לינגקט מיט די ווייכווארג און די גאנצע סיסטעם. דעריבער, דער באַניצער קענען ניט לויפן די אַפּלאַקיישאַן אָן אַ פּלאַטפאָרמע קאַנסיסטינג פון די עלעמענטן.

דער פּאָטענציעל פון די קלר

דעם עלעמענט פון די פּלאַטפאָרמע איז פאַראַנטוואָרטלעך פֿאַר זכּרון, פאָדעם דורכפירונג, און קאָד זיכערהייַט טשעקס געשריבן אין סיפער, זאַמלונג, און אנדערע סיסטעם באַדינונגען. די מכשירים זענען גערופֿן ינערלעך. זיי געהערן צו די געראטן קאָד אַז ראַנז אין די קלר.

צו ענשור זיכערקייַט, די קאַמפּאָונאַנץ זענען אַסיינד פאַרשידענע צוטרוי לעוועלס, דיפּענדינג אויף פילע סיבות, כולל אָנהייב (Created by די אינטערנעט, די פאַרנעמונג אָדער די היגע קאָמפּיוטער נעץ). איר קענען געבן אָדער דיסייבאַל די פיייקייַט צו דורכפירן אַ קאַנטראָולד עלעמענט פון אַפּעריישאַנז, אַזאַ ווי רעגיסטרי צוטריט, צוטריט צו סיסטעם טעקעס און אנדערע פֿעיִקייטן. דעם קאַמף איז געטראגן אויס, אַפֿילו אויב די קאָד געניצט אין קיין אַקטיוו אַפּלאַקיישאַן. צוטריט עס ינשורז די רונטימע.

פּריאָריטיזאַטיאָן סאַמפּלע

לעמאָשל, דער באַניצער קענען געטרויען די אַפּלאַקיישאַן איז אַקטיוו, די געבויט-אין וועב בלאַט, שפּילן אַודיאָ אָדער אַנאַמיישאַן, דעניינג צוטריט צו די פּערזענלעך טעקעס אָדער נעץ. רעכט צו דער קלר זיכערהייַט פֿעיִקייטן עכט דיפּלויד אין די אינטערנעט ווייכווארג געץ רייַך פֿעיִקייטן.

עלימינאַטיאָן פון מעגלעך אַפּלאַקיישאַן ערראָרס

Infrastructure פּינטלעך טייפּינג און טשעק קאָודז, גערופֿן: CTS, ימפּלאַמענטאַד דורך דורכפירונג סוויווע אַז געראַנטיז רילייאַבילאַטי געשריבן סיפער. רעכט צו אַזאַ אַ סיסטעם איז צוגעשטעלט דורך זיך-באַשרייַבונג פון אַלע די יסודות. פאַרשידענע שפּראַך זאַמלערס פון מייקראָסאָפֿט און זעלבשטענדיק מחברים שאַפֿן געראטן קאָד. עס קאָראַספּאַנדז צו די סיסטעם פון דער פּראָסט טייפּס. דעם קאָד אויך נעמט אנדערע געראטן ינסטאַנסיז. אין דער זעלביקער צייַט עס ינשורז שטאַרק טייפּינג.

רעכט צו דער בייַזייַן פון אַ קאַנטראָולד רונטימע סוויווע יקסקלודז מערסט ריפּעטיטיוו ווייכווארג ערראָרס. לעמאָשל, אַבדזשעקס און רעפֿערענצן צו זיי זענען געשטעלט אין די צונעמען ערטער און אַוועקגענומען ווען ניט אין נוצן. די פּראַסעסאַז אויטאָמאַטיש מאַנידזשיז די רונטימע דערמאנט פריער. אַזאַ זיקאָרן פאַרוואַלטונג ילימאַנייץ עטלעכע פון די מערסט פּראָסט פּראָבלעמס: זיקאָרן ליקס און צעבראכן לינקס אויף עס.

פאַרגרעסערן אין פּראָודאַקטיוויטי

רעכט צו דער דורכפירונג סוויווע ינקריסאַז די עפעקטיווקייַט פון דעוועלאָפּערס. לעמאָשל, פּראָוגראַמערז קענען נוצן זייַן אַדוואַנידזשיז ווען שרייבן אַפּלאַקיישאַנז אין אַ באַקאַנט שפּראַך פֿאַר זיי. דעוועלאָפּערס צוטריטלעך ביבליאָטעק פון קלאסן און קאַמפּאָונאַנץ. אַפֿילו אויב זאכן זענען געשריבן אין אן אנדער שפּראַך, פּראָוגראַמערז וועט קענען צו נוצן זיי. פֿונקציע איז געניצט דורך פילע Manufacturers פון זאַמלערס, אַקסעסינג די רונטימע סוויווע. דאַנק צו דעם פּלאַטפאָרמע מיטל זענען געמאכט בנימצא צו יגזיסטינג קאָד געשריבן אין צונעמען שפּראַכן, און די מייגריישאַן פּראָצעס Created אַפּלאַקיישאַנז איז זייער פאַסיליטאַטעד.

קאַמפּאַטאַבילאַטי

דורכפירונג סוויווע Created פֿאַר צוקונפֿט ויסריכט. אָבער, עס שטיצט ביז אַהער געשריבן אַפּלאַקיישאַנז. רעכט צו דער ינטעראַקשאַן פון געראטן און אַנקאַנטראָולד קאָד דעוועלאָפּערס קענען נוצן נייטיק קאַם קאַמפּאָונאַנץ און יסודות פון די דלל.

די רונטימע ינקריסאַז פּראָודאַקטיוויטי. עס גיט אַ סכום פון נאָרמאַל וועב באַדינונגען. געראטן קאָד אין דער זעלביקער צייַט ינ ערגעצ ניט און קיינמאָל ינטערפּראַטאַד. ער איז ערלויבט צו לויפן אויף פּיסי מאַשין שפּראַך מיטל אין דער בקשה פון די זאַמלונג (דזשיט). פֿאַר אַ העכער פּראָודאַקטיוויטי בייַ די צייַט די זיקאָרן פאַרוואַלטער ילימאַנייץ די מעגלעכקייט פון זייַן פראַגמענטאַטיאָן און ינקריסאַז די גאַנץ סומע.

נעץ Framework קלאַס ביבליאָטעק

איז אַ זאַמלונג פון טייפּס אַז זענען ענג ינאַגרייטיד מיט די קלר. קלאַס ביבליאָטעק כייפעץ-אָריענטאַד. פון די טייפּס פון באַדינונגען עס קאַנטראָולד באַניצער קאָד אָפֿט ינכעראַץ די פֿעיִקייטן. דעם סימפּליפיעס די אַרבעט און ראַדוסאַז די צייַט אויסגעגעבן אויף דער אַנטוויקלונג פון נייַ מכשירים פּלאַטפאָרמע. אין דערצו, דורך זעלבשטענדיק מחברים יסודות קענען לייכט זיין קאַמביינד מיט געבויט-אין קלאסן. לעמאָשל, אַ טייל פֿון דער זאַמלונג פּלאַטפאָרמע שטעלן פון Interfaces קענען ווערן געניצט אין די אַנטוויקלונג פון מנהג קאַמפּאָונאַנץ. די קלאסן זענען גרינג צו פאַרבינדן מיט געבויט.

דורכפירונג פון פּראַסעסאַז

רעכט צו דעם טיפּ פון פּלאַטפאָרמע קענען סאָלווע פּראָסט טאַסקס אַזאַ ווי קאַלעקטינג דאַטן קשר צו די אינפֿאָרמאַציע סיסטעם, צוטריט צו פאַרשידן טעקעס, אַרבעט מיט סטרינגס. אין דערצו, פילע פון זיי שטיצן די העכסט ספּעשאַלייזד אַנטוויקלונג סינעריאָוז. למשל, דער פּלאַטפאָרמע געניצט צו מאַכן די קאַנסאָול ווייכווארג, וועב באַדינונגען, אַפּערייטינג סיסטעם: Windows באַדינונגען, מגילה מיט אַ גראַפיקאַל באַניצער צובינד, ווי געזונט ווי וופּף אַפּלאַקיישאַנז, Asp.Net, ווקף, ווף.

דריט-פּאַרטיי קאָד

וואָס איז אַ "ראַם" פון אַ זעלבשטענדיק מחבר? דעם ראַם זייטלעך, אַוווידינג די טשאָר פון שייַעך-שרייבן פון ריפּיטינג סעקשאַנז פון די פּרויעקט צו די פּרויעקט. די הויפּט טראָפּ איז אויף לאָגיק. ווער עס יז דילינג מיט וועב אַנטוויקלונג פֿאַר גאַנץ עטלעכע מאָל, איז בנימצא צו קיין קוקינג קלאסן, געניצט אין זייער פּראַדזשעקס. אַזאַ אַ סכום פון לייברעריז קענען זיין גערופֿן אַ "ראַם". איבער צייַט, די פּראָגראַמיסט הייבט צו פאַרשטיין אַז דער אַלט קאָד טוט נישט פּאַסן, און עס איז נייטיק צו רעדאָ ווידער. אבער איר קענען ראַטעווען צייַט דורך ניצן ביז אַהער געשריבן דורך יקספּיריאַנסט דעוועלאָפּערס "ראַם."

פפּ- «ראַם»

עס ס סאַפּרייזינגלי נוצלעך געצייַג. דאַנק צו אים, PHP-אַפּלאַקיישאַנז זענען Created און מיינטיינד פיל שנעלער. דעם קאַנטריביוץ צו הויך-קוואַליטעט, סטראַקטשערד וועב אַנטוויקלונג.

זגאַל

ייי- «ראַם» איז אַ געצייַג צו שאַפֿן אַ וועב2.0-פּראָגראַמען. מעלדונג ווערסיע איז געווען דערלאנגט אין דעצעמבער 2008. אין פאַקט, דעם הויך-בילכערקייַט פפּ- «ראַם». אין דער צייַט עס איז געווען רעלעאַסעד אַ פּלאַץ פון ענלעך קאָד, אָבער ייי איז פון גרעסטע אינטערעס. עס איז געווען Created דורך דער מחבר פון "ראַם» פּראַדאָ. ייי הויך פאָרשטעלונג. ער איז לעגאַמרע פפּ5-קאַמפּאַטאַבאַל "ראַם" געבויט אויף די מווק אַרקאַטעקטשער. ייי איז גרינג צו נוצן, געזונט אָרגאַניזירט.

דזשאַוואַסקריפּט «פראַמעוואָרקס": ווערייישאַנז

ווען דעוועלאָפּינג וועב אַפּלאַקיישאַנז (ניט צו זיין צעמישט מיט די זייטלעך מיט ינטעראַקטיוו וי) דער באַניצער האט צו אויסטראַכטן די "ראָד", ערשטער סעפּערייטינג אינפֿאָרמאַציע פון די וי-טייל אַפּלאַקיישאַן, און דעמאָלט דיטערמאַנינג די מענטש פאַראַנטוואָרטלעך פֿאַר זייער ינטעראַקשאַן. דעריבער, גיכער אָדער שפּעטער, די פּראָגראַמיסט הייבט צו קוקן פֿאַר גרייט-געמאכט סאַלושאַנז פֿאַר די שייכות צווישן די קאַמפּאָונאַנץ. פאַרריכטן דעם פּראָבלעם העלפּס דזשאַוואַסקריפּט «ראַם». ער האט מער ווי 30 ווערייאַטיז.

דזשקווערי - עס ס אַ טשיקאַווע דזשס- «ראַם», אַפּילינג קאָרעוו יז פון שכל און די מעגלעכקייט פון באַקוועם נוצן. לעצטנס, עס האט ווערן גאַנץ פאָלקס. דזשקווערי- «Framework" האט גאַנץ לייַטיש פונקטיאָנאַליטי. פֿאַר עס Created אַ פּלאַץ פון פּלוגינס און ינסטראַקשאַנז. אָנהייבער וועב דיזיינערז קענען לייכט לערנען דזשקווערי. דעריבער עס איז געניצט מער און מער אָפט.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 yi.birmiss.com. Theme powered by WordPress.