Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> PHP /MySQL Programmering >> Content

    PHP & Nackdelar

    Hypertext Preprocessor , mer känd som PHP är ett open source server - side programmeringsspråk som ger webbprogrammerare en hel del makt . Som ett programmeringsspråk , är det ett verktyg , och mjukvaruutvecklare kommer ha olika åsikter om det beroende på deras utvecklingsmål stilar och hur verktyget tjänar sitt jobb . Vissa kommer att se ett proffs som en kon , och vice versa , men oberoende av enskilda yttranden , är PHP står sig genom tiderna som ryggraden i många dynamiska och datadrivna webbplatser . Flexibel

    PHP stödjer sekventiell kod struktur som många utvecklare finner lättare att använda , speciellt de som utbildas på äldre språk , och det stöder också en objektorienterad stil som utvecklare hitta mer effektiva och flexibla .

    Open Source

    PHP är öppen källkod , vilket betyder att det är gratis att använda och utvecklare runt om i världen bidrar kodavsnitt och feedback för att upprätthålla och förbättra den . Det kräver peer review för den löpande förvaltningen men har ingen juridiskt ansvarigt organ som ger tillsyn som med ett språk som ägs av ett företag , som Microsofts ASP . De flesta utvecklare tenderar att föredra öppen källkod verktyg för utvecklingen av Internet.
    Dynamic

    skillnad HTML , som är statiskt , PHP är ett dynamiskt språk , vilket är en stora " pro ". Det innebär att utvecklare kan bädda logik i PHP som gör det möjligt att skapa olika typer av webbsidan innehåll baserat på saker som förändras , till exempel tid på dygnet , datum och användarens input .
    Server - side

    skillnad java script , som är en klient - side språk , är PHP server - side . Det innebär att istället för att köra på en användares webbläsare , kör PHP på webbservern . Detta är både en pro och en con . Som ett proffs , betyder det att logiken körs på samma sätt varje gång eftersom det körs från samma server , i stället för att köra olika beroende på hur webbläsare hanterar samma kommandon annorlunda . Det innebär också att PHP är mycket säkrare . Dess källkod är dold från användaren , och det kan därför användas för att lagra lösenord och gränssnitt med en databas , medan en klient script inte kan eftersom källan skickas till användaren innan du kör på webbläsaren . Den con är att PHP upphör att vara dynamisk när den gör en sida , i motsats till en klient-skript som kan fortsätta att köra i webbläsaren på en renderad sida , som erbjuder den sida besökaren en mer dynamisk upplevelse .


    Enkel

    PHP är enklare att använda än ASP.net , dess främsta rival för server - side programmering . Detta är ett proffs när det gäller utveckling , men det är en con i termer av en mer begränsad förmåga i vad den kan göra . Till exempel är det uppdateras lika ofta för att hänga med webbutveckling , och det gränssnitt med färre språk än ASP.net , som är utformad för att fungera bättre med C # , J # , C + + och VB.net .

    Data - driven

    PHP fungerar sömlöst med en databas med öppen källkod som kallas MySQL , vilket ger stor flexibilitet i datahantering för enkla webbsidor genom alla utom de mest krävande uppgifterna förvaltningens behov.

    Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skapar en PHP MySQL Webbplats
    ·Hur man driver ett PHP cronjobb
    ·Hur man skapar ett beställningsformuläret med PHP
    ·Hur Ladda ner MySQL för Linux
    ·Hur vill kolla löpnummer i PHP
    ·Hur ansluta till en fjärrserver i PHP
    ·Hur Kopiera ett SQL-kommando
    ·Hur Navigera i mitten av en PHP -fil
    ·Hur man bygger en egen Web Content Management System
    ·Hur man skapar en Session ID i PHP
    Utvalda artiklarna
    ·Hur du ändrar DataGridView Cell BackColor
    ·Hur man skapar en Java-applet i NetBeans
    ·Hur att skapa en applikation för en iPhone
    ·MySQL Primary Key Tutorial
    ·Hur konvertera en sträng datum till ett datum
    ·Hur man skapar en ny DAT -fil i Matlab
    ·Hur man använder Måla i Java
    ·Hur man använder reserverade namn som kolumner i MySQL…
    ·Python Metoder för Listor
    ·PHP Om Jämför Uttalanden
    Copyright © Dator Kunskap http://www.dator.xyz