De persistentie

evolutie naar een duurzame ontwikkeling,,,,,,,,,,,,, delen, delen van,,,,,, het netwerk van maandag wat in tuts + koers zal dalen tot slechts drie dollar.Niet' niet missen, een deel van de prijs van een serie testen PHP, chagrijnige PHP programmermockery praten, voor een betere aanpak van de meest verwarrende ontwerp van een patroon van duurzaamheid.Een aanvraag om, voor de handhaving van de interne en de gegevens zo groot zijn, waarschijnlijk tientallen - zo niet honderden - van verschillende technieken, om dit probleem op te lossen.Helaas, geen technologie is een magische kogel.Elke aanvraag, alsmede de toepassing van elk onderdeel, uniek is, en daarom moet een unieke oplossing. In deze handleiding, ik zal je leren wat de beste praktijk in de toekomst, om je te helpen bepalen welke methode toegepast.Ik zal in het kort over het probleem van een hoog niveau van ontwerp en beginselen, en in de tweede plaats is meer gedetailleerde visie op de balans van de activiteiten van de ontwerp - lijst van gegevens, in combinatie met de woorden, ontwerp van de poort. Natuurlijk, ik leer je niet alleen de theorie achter het ontwerp, Maar ik leid je door een willekeurige code en met voorbeelden, de omschakeling van een gestructureerde en duurzame oplossing.Op dat moment, een programmeur team aan het begin van een nieuwe beoordeling van de projecten van de verschillende eisen van de belasting, de aanvragen moeten omgaan met de gedachte, het testen van verschillende technologieën, tot een conclusie: alle PHP op de toepassing van de code, met uitzondering van soortgelijke documenten, en moeten in een databank van mysql.Hun besluit klinkt raar, maar het is twaalf jaar geleden aanvaard kan worden.Misschien is ze begonnen met de oprichting van een eigen), de basis vormen voor de andere vorm dan elke pagina.De oplossing...Een tijd.De oorspronkelijke auteur weet hoe te handhaven, maar elke schrijver zijn weg door een code in de bibliotheek gaan, andere mensen, niet vandaag, het oude systeem van programmeurs kunnen begrijpen.Alles begint met een mysql vraag, index. Php.De vraag naar een PHP uitvoering van meer onderzoek naar de resultaten.De meest eenvoudige scènes met ten minste vijf tabellen.Natuurlijk, geen test of specificaties.Wat is een wijziging van een niet te gaan, we moeten het volledige module, als het fout gaat, de oorspronkelijke ontwikkelaars voorbijgegaan aan het feit dat de databank bevat gegevens moeten, in plaats van de logica of de presentatie.Ze hebben het vgp en mysql: //europa.eu.int /comm /code en verwaarloosd, een hoog niveau van ontwerp. EN: //europa.eu.int /comm /is de invoering van, en de presentatie van alle aanvragen, moeten de eerbiediging van een schoon, en van een hoog niveau van ontwerp, in de loop van de tijd, extra functies van het systeem, en de nieuwe programmeur, maar, de vaststelling van de oude kever.Is er een manier om gebruik te blijven maken van mysql alles en iedereen die betrokken is bij de handhaving van de code van de ernstige gebreken zijn unaniem van mening dat het ontwerp.Dus de nieuwe programmeur op de verschillende behoeften van de evaluatie, van mening zijn dat de aanvraag zou moeten omgaan met de verschillende technieken en testen, en kwam tot de conclusie dat ze besloten om zoveel mogelijk van de code, die uiteindelijk de demo.Nogmaals, dat klinkt belachelijk, maar het is eerder vandaag, van de speciale ontwerp lichte, projectontwikkelaars en het model van de kader genomen rond de basis van elke toepassing, een nieuw begin, een nieuw model van modules.Dit is makkelijk, het model niet beschrijvend is, ze weten waar de uitvoering van een specifieke taak van de code.Maar dit is hoe ze aan het einde van de specifieke taal bevat op het gebied van de motor (DSL) van het model van het dossier, en vragen: //europa.eu.int /comm /PHP van mysql, vandaag, mijn team is de klok en wonderen.Het is een wonder, vele opmerkingen eigenlijk werken.Het kan veel tijd om te beslissen hoe de informatie uit de database aan het oog.Net als zijn voorgangers, dit alles is een grote puinhoop.Deze projectontwikkelaars, voorbijgegaan aan het feit dat een oog moeten bevatten zaken of duurzame logica.Ze hebben het vgp en mysql: //europa.eu.int /comm /code en verwaarlozing van hoog niveau van het ontwerp, het ontwerpen van hoog niveau, de toepassing van,,, een voorwerp van spot, net als de echte tegenstanders, maar de niet - uitvoering van de echte code, alle aanvragen, moeten de eerbiediging van een schoon, en van een hoog niveau van ontwerp.Het is niet altijd mogelijk, maar het zou een prioriteit moeten zijn.Een goed ontwerp goed op hoog niveau van de scheiding van de logica.Het object creëren, het permanente karakter en de levering van allemaal is de kern, en afhankelijk van de afhankelijkheid van de logica, de logica van de scheiding. Open de deur, grote mogelijkheden, en alles wordt een plug - in, als de externe afhankelijkheid wijst altijd naar de logica.Bijvoorbeeld, je kan met behulp van een databank de uitwisseling van lichtgewicht ik zware van mysql, dat op dit moment kunnen vallen. En MVC, te vervangen door een ander, niet in contact komen met de logica.Door een derde partij, voorstellen de API - en niet door de resultaten van de procedure voor de toepassing van een wijziging van een derde partij, of het gebruik van technologie (behalve vandaag je taal niet in contact komen met de logica (of zonder al te veel problemen).Al deze veranderingen, en stel je je test zal nog steeds door.De uitvoering van een duurzame oplossing voor de werkzaamheden van de blog, met het oog op een betere vaststelling van slechte, hoewel het werk, wil ik beginnen met een eenvoudig voorbeeld, denk je dat het een blog.Tijdens de les, ik zal het volgen van bepaalde testen in ontwikkeling (tdd) en het beginsel van de test, gemakkelijk te begrijpen - zelfs als je geen tdd - ervaring.Laten we aannemen dat je met het kader van het jaar.Het behoud van een blog, de voor de verwerking verantwoordelijke genaamd Bowen, uitvoering, Save (). De methode is.Deze methode is verbonden aan een databank opgeslagen in de gegevensbank op basis van blogs, we creëren een map, de telefoon gegevens, in onze code van de MAP, kijken naar de catalogus van de console.De oprichting van een databank en een tabel, die op basis van 3.7.13 dollar in de versie van 2012-06-11 ik 02:05:22 in de "hulp" richtlijn van de verklaringen voor de input en de beëindiging van de versterken; "> het creëren van tabel blog (titel varchar (120) belangrijke tekst, published_timestamp tijd), we Save (). De methode. De verkregen waarde als de generator in de vorm van gegevens, genoemd: de dollar, de blogpostcontroller {functie, red ($gegevens) {% dbhandle = nieuwe procedures (data /mijn blog"); - vraag = "in waarde (" beter ".De titel van de gegevens [] dollar. "",".De inhoud van de gegevens [] dollar. "",".Tijd ("").; dbhandle dollar - > directeur ($vraag);}}, van deze code, je kan nagaan of het van een andere soort noemen, door de vooraf vastgestelde reeks gegevens, zo 'n $dollar - > doel = nieuwe blogpostcontroller; gegevens [] = "in de eerste plaats de titel van $$gegevens [titel";'content'] = "coole voor de inhoud van het eerste artikel"; de gegevens'published_timestamp "] = [($); - voor $> voorwerpen - > besparingen ($gegevens); en de inhoud van de gegevens, de dollar, de variabele is opgeslagen in De gegevensbank op basis van > de keuze van: * * * * * * * van de eerste blog. De titel



Previous:
Next Page: