Det finns flera ramar tillgängliga för nästan alla Language

Tanken bakom en ram är att erbjuda en design som du kan använda på flera applikationer. Alla ansökningar har ett antal grundläggande saker gemensamt – specifikt, något slags gränssnitt med en databas, en viss mängd av programlogik, något som visar anbringande på användaren. Om du har skrivit många PHP-program, vet du vad det ser ut. En ram är utformad för att ge en struktur för dessa gemensamma element (databas interaktion, presentationslagret, programlogik) så att du tillbringar mindre tid på att skriva upp databasgränssnitt kod eller gränssnitt presentation lager och mer tid på att skriva själva ansökan. Arkitekturen representerad genom att bryta ett program upp på detta sätt kallas Model-View-Controller (MVC). Modell hänvisar till dina data, Visa din presentationslagret, och Controller hänvisar till ansökan eller affärslogik.

Det finns flera ramar tillgängliga för nästan varje språk. Välja rätt för dina behov kan vara lite svårt, särskilt om du inte har använt någon av dem tidigare. Även råd och synpunkter från kolleger och trogna developerworks författare kan vara till hjälp i detta område, finns det egentligen bara en vägledande princip som bör följas när man väljer någon ram: Ett ramverk är bara så bra som den tid och ansträngning det sparar alla. Ett ramverk är inte bra om det fungerar bra för dig, men orsakar en betydande ökning av stödsamtal. Ett ramverk är inte bra om det är lätt att stödja, men hindrar snarare än hjälper din utveckling. Ett ramverk är värdelös om det är elegant, men orsakar support och utvecklingsfrågor.

När du väljer en ram för projektet, anser alla inblandade, uppifrån och ner, och när du utvärdera ramen, hålla inverkan på andra parter i åtanke. Omdömen

När du överväger att anta en ram, titta på din ansökan noga och fråga dig själv det om behöver en ram. Ett ramverk är inte en nödvändighet. Enterprise applikationer kommer att fortsätta att skrivas utan användning av ramar. Kommer en ram hjälpa dig med projektet? Kommer det att rädda alla tid och ansträngning? Kommer din ansökan prestera bättre på en ram? Kommer det att ge stabilitet du saknar? Om svaret på någon av dessa frågor är ja, bör du se att anta en ram. Om svaret på alla dessa frågor är nej, kommer en ram bara komplicera saken. Omdömen

Tyvärr har begränsningar storlek och omfattning inte tillåter en omfattande täckning av alla tillgängliga PHP ramverk. Men bara för att du vet en smula mer om PHP-ramverk, vi ger dig de tre bästa:

• Zend Framework
• Symfony
• . CakePHP

affärsutveckling

  1. PVC Prickade handskar ger effektivitet i Work
  2. Förpackningar - Då och Nu
  3. Vissa åtgärder för att öka din klärvoajanta makt och ability
  4. Ångvält Rör och rökning Tobacco
  5. Många olika VoIP-operatörer som erbjuder Internet Phone Service
  6. Få din webbplats noticed
  7. En mycket extra i Träsnide - Bird Carving
  8. prissättning för vinst!
  9. Du kan återställa raderade textmeddelanden från Pre-Paid mobilen?
  10. Fjärråtkomst för företag - världen med storm
  11. Konferens Bridge Tjänster för optimerade Audio Conferencing
  12. Facebook Strategier för att stärka sitt varumärke Promotion
  13. Kreativ webbdesign Portsmouth: Impetus Business Growth
  14. Lär dig mer från Online Marketing Experts
  15. Vykort, broschyr, och Letter Head Printing.
  16. Saker att tänka på att hålla ditt företag Competitive
  17. Information av Sideshow
  18. Betala för fjärrtrafiken, Hemtelefon Bill
  19. Van Hyra Legal Requirements
  20. Hur Michael Parness stod upp till Success