Voor de bouw van een web van toepassing vanaf het begin van de bouw van de webapplicatie

laravel, vanaf het begin,,,,, laravel, 63,,,,,,, 104, aandelen,,,,,,, de delen van het netwerk, maandag wat in tuts + koers zal dalen tot slechts drie dollar.Niet' niet missen. En in Nettuts+ mini - reeks, en we zullen opnieuw beginnen met het bouwen van een web van toepassing, en in een nieuw kader, snel op stoom, bekend als een simpel en elegant laravel PHP 5.3 kader.,, in de eerste plaats, we moeten meer te weten komen over laravel, waarom is het zo 'n grote keuze, van toepassing op het Internet Je volgende PHP.,,,,, wat is laravel ingevoerd:,,,,, laravel is een website in het kader van de ontwikkeling van schone en elegant.Heb je de code van de spaghetti in de bevrijding, het helpt je om de toepassing van een programma, met behulp van een eenvoudige, expressieve taal.De ontwikkeling van een creatieve ervaring moet zijn, wil je niet iets voor de pijn.Geniet van de frisse lucht.,,, is in het kader van de laravel PHP 5.3, zichzelf omschrijven als een kader voor het web. ".Volgens de auteur Taylor - nou, laravel, breng de vreugde van de programmering door te laravel, simpel, elegant, en vooral de opname van het kader van de ervaring, en ik, ik ben het volledig eens met laravel spelen deze drie punten:,, dood, de eenvoudige, gemakkelijk te begrijpen en de uitvoering van de functie - laravel.Als je wilt codeigniter hoe eenvoudig is, dan zal je liefde, Grace, laravel, de meeste laravel functie van de toewijzing van naadloze werk weinig normen, op basis van de industrie te verminderen, de uitbreiding van de laravel, goed gedocumenteerd en - documentatie volledig is en altijd de laatste.In dit kader is een bijwerking van het dossier in een nieuwe versie gepubliceerd, om ervoor te zorgen dat de mensen leren het kader heeft altijd het laatste document,,,,,, wat maakt laravel verschillende?,, en een kader, laravel met meerdere functies en het onderscheiden van de rest van het pakje.Hier is iets, denk ik dat het belangrijk is (op basis van HTTP://laravel. COM /documentatie),,,,, straal, is omdat de peren PHP laravel is.,,, straal is als een PHP laravel peren; ze zijn aanvullende verpakkingen, je kunt downloaden en installeren in je laravel de stekker eruit.Op dit moment is er veel laravel - pakket van bibliotheken nog worden toegevoegd de hele tijd.Is een commando - instrument met de naam laravel, ambachtslieden, waardoor het zeer gemakkelijk te installeren.,,, een van mijn favoriete stel laravel heet BOB de bouwer, toevoegen van nuttige instrumenten laravel steigers, laat je leiden tot verschillende documenten en voor laravel, zoals de controleur, het model, de migratie en de test.Deze functie en je verwachten van het spoor. De gewenste vergelijkbaar.De installatie van BOB, eenvoudig te gebruiken, de ambachtslieden, commando nut, zoals:,, PHP ambachtslieden gebonden: installatie van BOB, welbespraakt, welbespraakt,.,. Is de meest geavanceerde PHP actief is dat beschikbaar is.,,, welbespraakt. Tot nu toe is, een van de beste. Dat gebruik ik.Vergelijkbaar met de functie van het dogma van de databank gegevens orm, eenvoudige en gemakkelijk een baan.Het grootste deel van de functies van het abstracte, je moet in het model (dat wil zeggen de toepassing) voorziet in een flexibele manier om nog meer.Trouwens, goed voor je relatie. Omschrijving van het model zoeken opname capaciteit, op basis van hun betrekkingen naar een andere opname.Bijvoorbeeld, je kan het halen van alle relevante documenten, een, de gebruikers, de relevante gegevens en voor de gebruikers, $> documenten als de documenten) (ECHO - dossier > naam;}, migratie, mobiliteit, een project in de database van het arsenaal is één van de grote projecten van de ondernemingen, in het bijzonder in meerdere kan je makkelijk de ontwikkelaars van het actualiseren van de database en de andere leden van het team te veranderen.In het kader laravel, migratie in; zij kan worden uitgevoerd door middel van ambachtslieden, commando nut.Z 'n patroon. Functie laravel voldoende eenvoudig zijn, zodat iedereen het kan snel schreef een database.,, hier is een voorbeeld van laravel documenten:,, schema: tabel ('users "functies (-) {%) (tabel > tabel > $); bijkomende (ID'); $Tabel > snaren ('username"); $tabel > snaren (Engels "); $tabel > snaren (telefoon) - > nullable ($); tabel > de tekst (" "); $tabel > timestamps (});); eenheid testen,,,,,, herinner je je deze man?De rationele programmeurhttp://www.youthedesigner.com beeld beleefd, zoals de test motor voor de ontwikkeling van een gelovige (meer informatie: nieuwe gids tdd) en ik vind het leuk als een eenheid van een kader voor de instrumenten uit de oven.De perfecte combinatie van hun laravel phpunit, afhankelijk van de status van een sector als de beste PHP eenheid testen kader.De oprichting van een test, de eenvoudige uitbreiding van phpunit_framework_testcase, klasse, zoals dit:,, myunittest uitbreiding van openbare functies phpunit_framework_testcase {somethingshouldbetrue () {% dit > asserttrue (echt);}}, ren je de toepassing testen laten laravel, opnieuw wordt gebruikt, ambachtslieden, commando nut:, PHP ambachtslieden, Het testen, de operationele bevel om alle tests, het is gevonden in de toepassing van het testen van je, /toepassing van een catalogus, laravel, 147 523 wcrkgelegenheidsstatistiek, 147 523 wcrkgelegenheidsstatistiek is een van de belangrijkste waarden en de productie couchdb, vergelijkbaar met de database.Het is door vele Internet wordt gebruikt voor de opslag van gegevens van niet - relatie - type, in plaats van de traditionele database (zoals mysql), opslag in een andere, meestal met een record.In de laravel redis ter ondersteuning van de uitvoering van een zo elegant, die ik niet kan beschrijven hoe gemakkelijk het is lopen, als je je redis server, maar open, database.php, documenten en voeg je 147 523 wcrkgelegenheidsstatistiek configuratie, zoals:,,'redis "= > - (standaard = >. - ('host" = > "de bron" en de "haven" = > 6379), "en" = > - ('host "= > de 147 523 wcrkgelegenheidsstatistiek dB fase. De ontvangende", "export" = > 6379), de "productie" = > - ('host "= > productie van de redis database. De ontvangende", "export" = > 6379), goed, kunnen we zien dat laravel, ter ondersteuning van een aantal redis configuratie, afhankelijk van uw aanvraag.Als je je 147 523 wcrkgelegenheidsstatistiek configuratie, kun je beginnen met het bellen naar 147 523 wcrkgelegenheidsstatistiek, zoals:,, $redis = redis: dB (); ///////voor het verkrijgen van een verbinding met het standaard - configuratie voor 147 523 wcrkgelegenheidsstatistiek = redis redis object: dB ('staging "); deze worden in verband met de organisatie van ///////toewijzing van 147 523 wcrkgelegenheidsstatistiek 147 523 wcrkgelegenheidsstatistiek 147 523 wcrkgelegenheidsstatistiek dollar = object: dB (productie); ///////- krijgt een in verband met de" productie "- > 147 523 wcrkgelegenheidsstatistiek 147 523 wcrkgelegenheidsstatistiek configuratie - object, set ('site", "Nettuts+"); - website = dollar redis - > ('site dollar "); de website = $redis - > lrange ('sites", 0, 1);,, laravel, biedt ons een cliënt, dus redis kan worden gezegd van de zorg is Het gebruik van klasse laravel wordt omgezet in een passende 147 523 wcrkgelegenheidsstatistiek vraag.,,, voor de bouw van een web van toepassing vanaf het begin laravel,,,,Instagram foto 's, dank je.En nu weten we meer over de laravel, het is tijd voor de opbouw van ons een web van toepassing.In deze mini - reeks, we creëren onze eigen instagram kopie, bekend als de InstaPics,.Dit programma kan je laten publiceren, zoals foto 's, en opmerkingen, en op de naleving van andere gebruikers.Met dit idee, laten we sluipen.Stap 1:,,, laravel documenten downloaden en andere projecten, voor we beginnen, laten we in de eerste plaats om ervoor te zorgen dat er een systeem ter ondersteuning van laravel.In het kader van het document, laravel, gelden de volgende eisen:,,, PHP 5.3. X - laravel, met behulp van een groot aantal PHP 5.3-specific kenmerken, zoals de sluiting van een bindende, laat de statische en fileinfo bibliotheek.,,, en dat is door in PHP 5.3 bij verstek, maar bij de Ramen, misschien moet je je nog uit te breiden,., een profiel mcrypt bibliotheek.,,, dit is de encryptie en hasj laravel of, indien deze ontbreekt, meestal PHP.,, milieu, zodra we klaar zijn, laten we laravel downloaden, en zullen wij gebruik maken van alle bibliotheken InstaPics.De volgende documenten downloaden op de web - toegang tot documenten - laravel:,,,,,http://laravel.com (op dit moment V3.2.1) Twitter bootstrap, - http://twitter.github.com/bootstrap/(op dit moment v2.0.4):, - http://jquery.com (op dit moment v1.7.2), binnen de laravel,, een folder, vind je de MAP - dit is Alle toegang van het publiek tot documenten moeten worden opgeslagen.V3.2.1 laravel geprefabriceerde mappen, MAP publiek, onze activa CSS, js, IMG,,, MAP.Je Twitter bootstrap en dit in de desbetreffende documenten in het dossier.Op dit punt, je MAP structuur moet vergelijkbaar zijn met het volgende:,,, Twitter om binnen een aantal documenten, de CSS, foto 's, js, folders, dit is de map van binnen,.,, stap 2: vaststelling van de sleutel laravel mooie URL en virtuele, we een code voor te schrijven, moeten we gebruik maken van onze programma' s voor de toepassing van de laravel een sleutel.Het gebruik van deze encryptie laravel, misschien moeten we de encryptie van alle gegevens, zoals een koekje.Open de aanvragen /configuratie /application.php vinden, documenten, de sleutel is.Er zal yoursecretkeygoeshere, standaard.,.Deze vaststelling, blanco; het eruit moet zien:,, /* de sleutel van de toepassing van de



Previous:
Next Page: