Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
ASP.NET je zostavený programovací jazyk . To znamená , že pred tým , než program vykoná , musí " zostaviť " celý kód do non - editovateľný spustiteľného programu . Všeobecne platí , že skompilovaný kód beží predovšetkým rýchlejšie ako non - skompilovaný kód . ASP , ASP.NET predchodcu ' s , nebežal skompilovaný kód , a ASP.NET špeciálne vyrobené zmeny pre zlepšenie výkonu . Programátori nemusíte ručne kompilovať kód ASP.NET , kód je automaticky vypracovaný prvom načítaní stránky , čo znamená , že prvá osoba načítať novo upravenú stránku zažije krátke oneskorenie , zatiaľ čo kód skompiluje < br . >
PHP : interpretovaný jazyk
PHP je interpretovaný programovací jazyk . To znamená , že namiesto toho , aby kód je vybudovaný do spustiteľný program pred spustením , kód je " interpretovať " line - by - line špeciálnym softvérom zakaždým to beží . Vzhľadom k tomu , interpretácia sa stáva zakaždým , keď je požadované PHP kód , interpretovať jazyky majú tendenciu vykonávať pomalšie ako skompilovaný jazyky .
HTML Formulácia
Hoci to zostavený skôr než interpretovať , niektoré faktory práce v neprospech ASP.NET ' s Jedným z nich je spôsob , akým ASP.NET formuluje HTML kód . ASP.NET umožňuje programátorom používať serverové ovládacie prvky , ktoré ručne generovať HTML kódu výkon , ale výkon má tendenciu byť prepísané , a nie je zďaleka tak chudý ako HTML , ktoré programátor napíše ručne . Ak sa používa nadmerne , môže neefektívne HTML ASP.NET generuje mať za následok spomalenie . PHP , pre jeho časť , neponúka možnosť automaticky generovať HTML .
JavaScript Knižnice
JavaScript knižnice sú zväzky kódu jazyka JavaScript , ktoré robia realizáciu zložitých funkcií JavaScriptu jednoduchšie . Niektoré knižnice JavaScript sa bežne používajú v spojení s PHP , ako je napríklad jQuery a prototyp , zatiaľ čo rámec AJAX je zvyčajne knižnica , s ASP.NET . ASP.NET AJAX je všeobecne považovaná za objemnejší a menej efektívne ako iné knižnice , je to pár krát veľkosť jQuery , napríklad
Clean Kód
Je to bežné . programovanie pravdou , že existuje viac ako jeden spôsob , ako dosiahnuť nič . Dobrí programátori budú písať vyhovujúce štandardom kód ako štíhle spôsobom , ako je to možné , a dva programy napísané dvoma rôznymi programátormi , ktorá dokončí to isté sa takmer nikdy vyzerať rovnako . Preto , rýchlosť buď ASP.NET alebo PHP programov v konečnom dôsledku závisí na tom , ako dobre sú programy napísané .