Der er flere rammer Tilgængelig for næsten alle Sprog
Ideen bag en ramme er at tilbyde et design, du kan bruge på tværs af flere programmer. Alle programmer har en række grundlæggende ting til fælles – specifikt en slags interface med en database, en vis mængde af applikationslogik, hvilket viser anvendelsen for brugeren. Hvis du har skrevet mange PHP-applikationer, du ved, hvad det ser ud. En ramme er designet til at give en struktur for disse fælles elementer (database interaktion, præsentation lag, ansøgning logik), så du bruger mindre tid på at skrive op database grænseflade kode eller præsentation-lags grænseflader og mere tid på at skrive selve ansøgningen. Arkitekturen er repræsenteret ved at bryde en ansøgning op på denne måde, kaldes model-view-controller (MVC). Model refererer til dine data, Se til din præsentation lag og controller henviser til anvendelsen eller forretningslogik.
Der er flere rammer til rådighed for næsten alle sprog. Valg af den rigtige til dine behov kan være lidt svært, især hvis du ikke har brugt nogen af dem før. Mens råd og udtalelser fra kolleger og trofaste developerWorks forfattere kan være nyttigt på dette område, er der virkelig kun én styrende princip, der bør følges, når du vælger en ramme: En ramme er kun så god som den mængde tid og kræfter det sparer alle. En ramme er ikke godt, hvis det fungerer godt for dig, men forårsager en betydelig stigning i support opkald. En ramme er ikke godt, hvis det er nemt at støtte, men hindrer snarere end hjælper din udvikling. En ramme er nytteløst, hvis det er elegant, men forårsager support og udviklingsspørgsmål.
Når du vælger en ramme til dit projekt, overveje alle involverede, oppefra og ned, og når du evaluere rammerne, holder virkningen til andre parter i tankerne.
Når du overveje at indføre et rammer, se på din ansøgning nøje og spørge dig selv det, hvis behov en ramme. En ramme er ikke en nødvendighed. Virksomhedsprogrammer vil fortsat blive skrevet uden brug af rammer. Vil en ramme hjælpe dig med projektet? Vil det redde alle tid og kræfter? Vil din ansøgning klare sig bedre på en ramme? Vil det give stabilitet du mangler? Hvis svaret på nogen af disse spørgsmål er ja, bør du kigge til at vedtage en ramme. Hvis svaret på alle disse spørgsmål er nej, vil en ramme kun komplicere tingene.
Desværre har størrelse og omfang begrænsninger ikke mulighed for en omfattende dækning af alle tilgængelige PHP rammer. Men bare for at lade dig vide en smule mere om PHP rammer, vi giver dig den bedste tre:
• Zend Framework
• Symfony
• . CakePHP
forretningsudvikling
- The Diamond Klarhed Chart - dens indvirkning på værdien af diamant smykker
- Import Directory - en succesfuld måde for International Handel
- Køkken planlæggere til at sikre det perfekte design af dit køkken
- Fordelene ved at have din egen Shower damper på Home
- Valg af det rigtige Sump Pumpe til dit Tennessee Basement
- Mastermind din vej til forretningsmæssig succes
- Cloud PBX - Fordele ved Menu System
- Nogensinde Rent vand Filtrering Teknologi til Hjem
- Er det virkelig gratis Gratis Long Distance Konferenceopkald?
- Hyundais nyligt lancerede bil - EON
- Hvor malaysiske Telemarketing Call Center Works
- Business Analyst og RUP
- Valg af det rigtige Begivenhed Planner og gøre din begivenhed Fornøjelig
- Facebook Offering App baserede "Facebook Editions"
- Computer outlook design revolution
- Visitkort San Diego - Effektiv visitkort trykning Tips
- Køb Plymouth fælge og Oldsmobile fælge med de bedste tilbud
- Under en ånd af Excellence i din virksomhed
- Grøn it public relations kræver din virksomhed at gøre nyheden
- Grunde til at foretrække XHTML Konvertering løbet HTML