| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> PHP /MySQL programmering >> Content
    Net Vs. PHP Speed ​​
    ASP.NET og PHP er to populære server-side programmeringssprog , hvilket betyder at de udføre funktioner på en hjemmeside server, før en side sendes til en brugers browser. Mens PHP er open source og gratis at bruge, var det konkurrerende ASP.NET er udviklet af Microsoft som en del af . NET framework og er proprietære . Det er umuligt definitivt at sige, at et sprog er hurtigere end den anden, men hver har visse styrker og svagheder i forbindelse med deres hastigheder. ASP.NET : en kompileret sprog

    ASP.NET er en kompileret programmeringssprog. Det betyder, at før ethvert program udfører , må det " kompilere " al koden til en ikke- redigerbar eksekverbare program. Generelt kompileret kode kører især hurtigere end ikke- kompileret kode . ASP, ASP.NET 's forgænger, ikke køre kompileret kode og ASP.NET specielt lavet ændringen for at forbedre ydeevnen . Programmører behøver ikke manuelt at kompilere ASP.NET kode koden automatisk kompileret første gang siden indlæses , hvilket betyder den første person til at indlæse en nyligt redigerede side vil opleve en kort forsinkelse, mens koden kompilerer < br . >
    PHP: En fortolket sprog

    PHP er et fortolket programmeringssprog. Det betyder, at i stedet for kode, der samlet i et eksekverbart program , før du kører , bliver koden " fortolket " linje for linje ved speciel software hver eneste gang det kører . Da fortolkningen sker hver gang PHP kode der anmodes , fortolket sprog har en tendens til at udføre langsommere end kompileret sprog.
    HTML Formulering

    Selvom det er kompileret snarere end fortolket , nogle faktorer arbejde for ASP.NET 's ulempe. En af dem er den måde, hvorpå ASP.NET formulerer HTML-kode . ASP.NET giver programmører til at bruge server kontroller , der manuelt generere HTML-kode output, men produktionen har tendens til at blive overskrevet og ikke nær så magert som HTML , at en programmør ville skrive i hånden. Hvis de bruges for meget, kan den ineffektive HTML, ASP.NET genererer resultere i afmatning. PHP, for sin del , ikke tilbyder den mulighed for automatisk at generere HTML.
    JavaScript-biblioteker

    JavaScript-biblioteker er bundter af JavaScript-kode , der gør udføre komplekse JavaScript-funktioner nemmere. Nogle JavaScript-biblioteker er almindeligt anvendt i forbindelse med PHP , såsom jQuery og Prototype , mens AJAX rammer er normalt biblioteket bruges med ASP.NET . ASP.NET AJAX anses generelt tykkere og mindre effektive end andre biblioteker , det er et par gange størrelsen af ​​jQuery , for eksempel
    Clean Code
    p Det er en almindeligt. programmering floskel, at der er mere end én måde at udrette noget . Gode ​​programmører vil skrive standardkompatibelt kode i så læne måde som muligt , og to programmer skrevet af to forskellige programmører , der udrette det samme vil næsten aldrig se det samme. Derfor hastigheden af enten ASP.NET eller PHP -programmer i sidste ende afhænger af, hvor godt programmerne er skrevet til.

    Forrige :

    næste :
      Relaterede artikler
    ·Migrering fra Access til MySQL Tutorial 
    ·PHP -kode til Indsæt Unikke Titel Tags med Meta Beskri…
    ·Sådan fjernes PHP MailTo 
    ·Hvordan man åbner en PDF-fil i PHP 
    ·Hvorfor er min PHP MySQL Side så langsom 
    ·Sådan Tænd MySQL Fulltext i cPanel 
    ·PHP kommentar Standards 
    ·Sådan Konverter PHP til MTV 
    ·Sådan tilføjes en Record Med SQL 
    ·Hvordan man laver en chat system ved hjælp af PHP 
      Anbefalede Artikler
    ·Sådan fjernes Nodes i PHP & XML 
    ·Militære anvendelse af kunstig intelligens 
    ·Hvad er Spike Kodning 
    ·Sådan får Tastaturinput i Java 
    ·Hvordan til at øge DOS Variabel Value 
    ·Hvad er NÆR PASCAL og FAR PASCAL 
    ·Tutorials for Computer Programmering 
    ·Hvordan kan jeg lære pseudokode & Rutediagrammer 
    ·Sådan åbner MBOX Files 
    ·Sådan bruges Select Command i DataGrid i Asp.net 
    Copyright © Computer Viden http://www.computerdk.com